We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 46c92d5 commit bda8a39Copy full SHA for bda8a39
Sources/LLVM/PassManager.swift
@@ -60,6 +60,8 @@ public enum FunctionPass {
60
case loopReroll
61
/// This pass is a simple loop unrolling pass.
62
case loopUnroll
63
+ /// This pass is a simple loop unroll-and-jam pass.
64
+ case loopUnrollAndJam
65
/// This pass is a simple loop unswitching pass.
66
case loopUnswitch
67
/// This pass performs optimizations related to eliminating `memcpy` calls
@@ -198,6 +200,7 @@ public class FunctionPassManager {
198
200
.loopRotate: LLVMAddLoopRotatePass,
199
201
.loopReroll: LLVMAddLoopRerollPass,
202
.loopUnroll: LLVMAddLoopUnrollPass,
203
+ .loopUnrollAndJam: LLVMAddLoopUnrollAndJamPass,
204
.loopUnswitch: LLVMAddLoopUnswitchPass,
205
.memCpyOpt: LLVMAddMemCpyOptPass,
206
.partiallyInlineLibCalls: LLVMAddPartiallyInlineLibCallsPass,
0 commit comments