Home
last modified time | relevance | path

Searched refs:FoldTwoEntryPHINode (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/
H A DPhiEliminate2.ll6 define i32 @FoldTwoEntryPHINode(i1 %C, i32 %V1, i32 %V2, i16 %V3) {
17 call i32 @FoldTwoEntryPHINode( i1 false, i32 0, i32 0, i16 0 )
20 ; CHECK-LABEL: @FoldTwoEntryPHINode(
25 ; CHECK-NEXT: %0 = call i32 @FoldTwoEntryPHINode(i1 false, i32 0, i32 0, i16 0)
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DSimplifyCFGOptions.h32 bool FoldTwoEntryPHINode = true; member
75 FoldTwoEntryPHINode = B; in setFoldTwoEntryPHINode()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3142 static bool FoldTwoEntryPHINode(PHINode *PN, const TargetTransformInfo &TTI, in FoldTwoEntryPHINode() function
7120 if (Options.FoldTwoEntryPHINode) { in simplifyOnce()
7125 if (FoldTwoEntryPHINode(PN, TTI, DTU, DL)) in simplifyOnce()