Home
last modified time | relevance | path

Searched refs:LOOP_PASS (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPassRegistry.def16 #ifndef LOOP_PASS
17 #define LOOP_PASS(NAME, CREATE_PASS)
19 LOOP_PASS("hexagon-loop-idiom", HexagonLoopIdiomRecognitionPass())
20 LOOP_PASS("hexagon-vlcr", HexagonVectorLoopCarriedReusePass())
21 #undef LOOP_PASS
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassRegistry.def742 #ifndef LOOP_PASS
743 #define LOOP_PASS(NAME, CREATE_PASS)
745 LOOP_PASS("canon-freeze", CanonicalizeFreezeInLoopsPass())
746 LOOP_PASS("dot-ddg", DDGDotPrinterPass())
747 LOOP_PASS("evl-iv-simplify", EVLIndVarSimplifyPass())
748 LOOP_PASS("guard-widening", GuardWideningPass())
749 LOOP_PASS("extra-simple-loop-unswitch-passes",
751 LOOP_PASS("indvars", IndVarSimplifyPass())
752 LOOP_PASS("invalidate<all>", InvalidateAllAnalysesPass())
753 LOOP_PASS("loop-bound-split", LoopBoundSplitPass())
[all …]
H A DPassBuilder.cpp503 #define LOOP_PASS(NAME, CREATE_PASS) \ in PassBuilder() macro
1717 #define LOOP_PASS(NAME, CREATE_PASS) \ in isLoopPassName() macro
1908 #define LOOP_PASS(NAME, CREATE_PASS) \ in parseModulePass() macro
2023 #define LOOP_PASS(NAME, CREATE_PASS) \ in parseCGSCCPass() macro
2132 #define LOOP_PASS(NAME, CREATE_PASS) \ in parseFunctionPass() macro
2188 #define LOOP_PASS(NAME, CREATE_PASS) \ in parseLoopPass() macro
2590 #define LOOP_PASS(NAME, CREATE_PASS) printPassName(NAME, OS); in printPassNames() macro
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DMachinePassRegistry.def45 #ifndef LOOP_PASS
46 #define LOOP_PASS(NAME, CREATE_PASS)
48 LOOP_PASS("loop-reduce", LoopStrengthReducePass())
49 LOOP_PASS("loop-term-fold", LoopTermFoldPass())
50 #undef LOOP_PASS
H A DTargetPassRegistry.inc51 #define LOOP_PASS(NAME, CREATE_PASS) \
69 #undef LOOP_PASS
131 #define LOOP_PASS(NAME, CREATE_PASS) ADD_PASS(NAME, CREATE_PASS)