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.def616 #ifndef LOOP_PASS
617 #define LOOP_PASS(NAME, CREATE_PASS)
619 LOOP_PASS("canon-freeze", CanonicalizeFreezeInLoopsPass())
620 LOOP_PASS("dot-ddg", DDGDotPrinterPass())
621 LOOP_PASS("guard-widening", GuardWideningPass())
622 LOOP_PASS("indvars", IndVarSimplifyPass())
623 LOOP_PASS("invalidate<all>", InvalidateAllAnalysesPass())
624 LOOP_PASS("loop-bound-split", LoopBoundSplitPass())
625 LOOP_PASS("loop-deletion", LoopDeletionPass())
626 LOOP_PASS("loop-idiom", LoopIdiomRecognizePass())
[all …]
H A DPassBuilder.cpp450 #define LOOP_PASS(NAME, CREATE_PASS) \ in PassBuilder() macro
1371 #define LOOP_PASS(NAME, CREATE_PASS) \ in isLoopPassName() macro
1594 #define LOOP_PASS(NAME, CREATE_PASS) \ in parseModulePass() macro
1709 #define LOOP_PASS(NAME, CREATE_PASS) \ in parseCGSCCPass() macro
1819 #define LOOP_PASS(NAME, CREATE_PASS) \ in parseFunctionPass() macro
1875 #define LOOP_PASS(NAME, CREATE_PASS) \ in parseLoopPass() macro
2268 #define LOOP_PASS(NAME, CREATE_PASS) printPassName(NAME, OS); in printPassNames() macro
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
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)
H A DMachinePassRegistry.def78 #ifndef LOOP_PASS
79 #define LOOP_PASS(NAME, CREATE_PASS)
81 LOOP_PASS("loop-reduce", LoopStrengthReducePass())
82 #undef LOOP_PASS