Lines Matching refs:SimplifyCFGOpt
232 class SimplifyCFGOpt { class
280 SimplifyCFGOpt(const TargetTransformInfo &TTI, DomTreeUpdater *DTU, in SimplifyCFGOpt() function in __anon3677653b0111::SimplifyCFGOpt
765 Value *SimplifyCFGOpt::isValueEqualityComparison(Instruction *TI) { in isValueEqualityComparison()
792 BasicBlock *SimplifyCFGOpt::GetValueEqualityComparisonCases( in GetValueEqualityComparisonCases()
882 bool SimplifyCFGOpt::SimplifyEqualityComparisonWithOnlyPredecessor( in SimplifyEqualityComparisonWithOnlyPredecessor()
1159 bool SimplifyCFGOpt::PerformValueComparisonIntoPredecessorFolding( in PerformValueComparisonIntoPredecessorFolding()
1380 bool SimplifyCFGOpt::FoldValueComparisonIntoPredecessors(Instruction *TI, in FoldValueComparisonIntoPredecessors()
1440 bool SimplifyCFGOpt::HoistThenElseCodeToIf(BranchInst *BI, in HoistThenElseCodeToIf()
2730 bool SimplifyCFGOpt::SpeculativelyExecuteBB(BranchInst *BI, BasicBlock *ThenBB, in SpeculativelyExecuteBB()
4255 bool SimplifyCFGOpt::SimplifyTerminatorOnSelect(Instruction *OldTerm, in SimplifyTerminatorOnSelect()
4336 bool SimplifyCFGOpt::SimplifySwitchOnSelect(SwitchInst *SI, in SimplifySwitchOnSelect()
4373 bool SimplifyCFGOpt::SimplifyIndirectBrOnSelect(IndirectBrInst *IBI, in SimplifyIndirectBrOnSelect()
4407 bool SimplifyCFGOpt::tryToSimplifyUncondBranchWithICmpInIt( in tryToSimplifyUncondBranchWithICmpInIt()
4517 bool SimplifyCFGOpt::SimplifyBranchOnICmpChain(BranchInst *BI, in SimplifyBranchOnICmpChain()
4646 bool SimplifyCFGOpt::simplifyResume(ResumeInst *RI, IRBuilder<> &Builder) { in simplifyResume()
4679 bool SimplifyCFGOpt::simplifyCommonResume(ResumeInst *RI) { in simplifyCommonResume()
4749 bool SimplifyCFGOpt::simplifySingleResume(ResumeInst *RI) { in simplifySingleResume()
4921 bool SimplifyCFGOpt::simplifyCleanupReturn(CleanupReturnInst *RI) { in simplifyCleanupReturn()
4938 bool SimplifyCFGOpt::simplifyUnreachable(UnreachableInst *UI) { in simplifyUnreachable()
5137 bool SimplifyCFGOpt::TurnSwitchRangeIntoICmp(SwitchInst *SI, in TurnSwitchRangeIntoICmp()
6570 bool SimplifyCFGOpt::simplifySwitch(SwitchInst *SI, IRBuilder<> &Builder) { in simplifySwitch()
6623 bool SimplifyCFGOpt::simplifyIndirectBr(IndirectBrInst *IBI) { in simplifyIndirectBr()
6754 bool SimplifyCFGOpt::simplifyBranch(BranchInst *Branch, IRBuilder<> &Builder) { in simplifyBranch()
6759 bool SimplifyCFGOpt::simplifyUncondBranch(BranchInst *BI, in simplifyUncondBranch()
6821 bool SimplifyCFGOpt::simplifyCondBranch(BranchInst *BI, IRBuilder<> &Builder) { in simplifyCondBranch()
7074 bool SimplifyCFGOpt::simplifyOnce(BasicBlock *BB) { in simplifyOnce()
7155 bool SimplifyCFGOpt::run(BasicBlock *BB) { in run()
7173 return SimplifyCFGOpt(TTI, DTU, BB->getModule()->getDataLayout(), LoopHeaders, in simplifyCFG()