Searched refs:SimplifyCFG (Results 1 – 25 of 46) sorted by relevance
12
/external/swiftshader/third_party/LLVM/test/Transforms/SimplifyCFG/ |
D | indirectbr.ll | 3 ; SimplifyCFG should eliminate redundant indirectbr edges. 34 ; SimplifyCFG should convert the indirectbr into a directbr. It would be even 52 ; SimplifyCFG should notice that BB0 does not have its address taken and 77 ; SimplifyCFG should turn the indirectbr into a conditional branch on the 102 ; SimplifyCFG should turn the indirectbr into an unconditional branch to the 126 ; SimplifyCFG should turn the indirectbr into an unreachable because neither 153 ; before SimplifyCFG even looks at the indirectbr. 180 ; before SimplifyCFG even looks at the indirectbr.
|
D | 2003-08-17-BranchFoldOrdering.ll | 3 ; due to the fact that the SimplifyCFG function does not use
|
D | 2011-03-08-UnreachableUse.ll | 5 ; the transformations done by SimplifyCFG, so this test is likely to rot
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SimplifyCFG/ |
D | indirectbr.ll | 3 ; SimplifyCFG should eliminate redundant indirectbr edges. 34 ; SimplifyCFG should convert the indirectbr into a directbr. It would be even 52 ; SimplifyCFG should notice that BB0 does not have its address taken and 77 ; SimplifyCFG should turn the indirectbr into a conditional branch on the 102 ; SimplifyCFG should turn the indirectbr into an unconditional branch to the 126 ; SimplifyCFG should turn the indirectbr into an unreachable because neither 153 ; before SimplifyCFG even looks at the indirectbr. 180 ; before SimplifyCFG even looks at the indirectbr.
|
D | attr-convergent.ll | 3 ; Checks that the SimplifyCFG pass won't duplicate a call to a function marked
|
D | 2003-08-17-BranchFoldOrdering.ll | 3 ; due to the fact that the SimplifyCFG function does not use
|
D | 2011-03-08-UnreachableUse.ll | 5 ; the transformations done by SimplifyCFG, so this test is likely to rot
|
D | attr-noduplicate.ll | 3 ; This test checks that the SimplifyCFG pass won't duplicate a call to a
|
D | volatile-phioper.ll | 5 ; SimplifyCFG should not eliminate blocks with volatile stores.
|
/external/llvm/test/Transforms/SimplifyCFG/ |
D | indirectbr.ll | 3 ; SimplifyCFG should eliminate redundant indirectbr edges. 34 ; SimplifyCFG should convert the indirectbr into a directbr. It would be even 52 ; SimplifyCFG should notice that BB0 does not have its address taken and 77 ; SimplifyCFG should turn the indirectbr into a conditional branch on the 102 ; SimplifyCFG should turn the indirectbr into an unconditional branch to the 126 ; SimplifyCFG should turn the indirectbr into an unreachable because neither 153 ; before SimplifyCFG even looks at the indirectbr. 180 ; before SimplifyCFG even looks at the indirectbr.
|
D | attr-convergent.ll | 3 ; Checks that the SimplifyCFG pass won't duplicate a call to a function marked
|
D | 2003-08-17-BranchFoldOrdering.ll | 3 ; due to the fact that the SimplifyCFG function does not use
|
D | 2011-03-08-UnreachableUse.ll | 5 ; the transformations done by SimplifyCFG, so this test is likely to rot
|
D | attr-noduplicate.ll | 3 ; This test checks that the SimplifyCFG pass won't duplicate a call to a
|
D | multiple-phis.ll | 5 ; SimplifyCFG if-converts one of the phis, it should do both.
|
D | volatile-phioper.ll | 5 ; SimplifyCFG should not eliminate blocks with volatile stores.
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 1976 return SimplifyCFG(BB) | true; in TryToSimplifyUncondBranchWithICmpInIt() 1992 return SimplifyCFG(BB) | true; in TryToSimplifyUncondBranchWithICmpInIt() 2596 return SimplifyCFG(BB) | true; in SimplifySwitch() 2601 return SimplifyCFG(BB) | true; in SimplifySwitch() 2611 return SimplifyCFG(BB) | true; in SimplifySwitch() 2615 return SimplifyCFG(BB) | true; in SimplifySwitch() 2619 return SimplifyCFG(BB) | true; in SimplifySwitch() 2622 return SimplifyCFG(BB) | true; in SimplifySwitch() 2659 return SimplifyCFG(BB) | true; in SimplifyIndirectBr() 2698 return SimplifyCFG(BB) | true; in SimplifyCondBranch() [all …]
|
/external/llvm/lib/Transforms/Utils/ |
D | CMakeLists.txt | 38 SimplifyCFG.cpp
|
D | SimplifyCFG.cpp | 3179 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in TryToSimplifyUncondBranchWithICmpInIt() 3195 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in TryToSimplifyUncondBranchWithICmpInIt() 5049 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in SimplifySwitch() 5054 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in SimplifySwitch() 5064 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in SimplifySwitch() 5069 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in SimplifySwitch() 5073 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in SimplifySwitch() 5076 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in SimplifySwitch() 5079 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in SimplifySwitch() 5082 return SimplifyCFG(BB, TTI, BonusInstThreshold, AC) | true; in SimplifySwitch() [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
D | Local.h | 128 bool SimplifyCFG(BasicBlock *BB, const TargetData *TD = 0);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | CMakeLists.txt | 50 SimplifyCFG.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SimplifyCFG/RISCV/ |
D | select-trunc-i64.ll | 3 ; Test case taken from test/Transforms/SimplifyCFG/ARM/select-trunc-i64.ll.
|
/external/llvm/test/Transforms/LoopUnroll/ |
D | 2012-04-09-unroll-indirectbr.ll | 4 ; indirectbr successors. SimplifyCFG then considers them to be unreachable.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopUnroll/ |
D | 2012-04-09-unroll-indirectbr.ll | 4 ; indirectbr successors. SimplifyCFG then considers them to be unreachable.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/CodeGenPrepare/X86/ |
D | cttz-ctlz.ll | 10 ; This is undoing speculation that may have been created by SimplifyCFG + InstCombine.
|
12