Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp5045 Value *ExtraCase = ConstantCompare.Extra; in simplifyBranchOnICmpChain() local
5064 if (ExtraCase && Values.size() < 2) in simplifyBranchOnICmpChain()
5087 if (ExtraCase) { in simplifyBranchOnICmpChain()
5102 if (!isGuaranteedNotToBeUndefOrPoison(ExtraCase, AC, BI, nullptr)) in simplifyBranchOnICmpChain()
5103 ExtraCase = Builder.CreateFreeze(ExtraCase); in simplifyBranchOnICmpChain()
5106 Builder.CreateCondBr(ExtraCase, EdgeBB, NewBB); in simplifyBranchOnICmpChain()
5108 Builder.CreateCondBr(ExtraCase, NewBB, EdgeBB); in simplifyBranchOnICmpChain()
5119 LLVM_DEBUG(dbgs() << " ** 'icmp' chain unhandled condition: " << *ExtraCase in simplifyBranchOnICmpChain()