Searched refs:BuilderTy (Results 1 – 18 of 18) sorted by relevance
39 typedef IRBuilder<TargetFolder> BuilderTy; typedef58 BuilderTy *Builder;171 BuilderTy TheBuilder(F.getContext(), TargetFolder(DL)); in runOnFunction()
211 typedef IRBuilder<TargetFolder> BuilderTy; typedef219 BuilderTy Builder;
77 typedef IRBuilder<TargetFolder> BuilderTy; typedef in __anon9ddc48d10111::LoadCombine80 BuilderTy *Builder;
174 typedef IRBuilder<TargetFolder, InstCombineIRInserter> BuilderTy; typedef175 BuilderTy *Builder;199 InstCombiner(InstCombineWorklist &Worklist, BuilderTy *Builder, in InstCombiner()
219 InstCombiner::BuilderTy &Builder) { in simplifyX86immShift()332 InstCombiner::BuilderTy &Builder) { in simplifyX86varShift()440 InstCombiner::BuilderTy &Builder) { in simplifyX86movmsk()479 InstCombiner::BuilderTy &Builder) { in simplifyX86insertps()539 InstCombiner::BuilderTy &Builder) { in simplifyX86extrq()632 InstCombiner::BuilderTy &Builder) { in simplifyX86insertq()727 InstCombiner::BuilderTy &Builder) { in simplifyX86pshufb()774 InstCombiner::BuilderTy &Builder) { in simplifyX86vpermilvar()826 InstCombiner::BuilderTy &Builder) { in simplifyX86vpermv()864 InstCombiner::BuilderTy &Builder) { in simplifyX86vperm2()[all …]
62 static Value *generateMinMaxSelectPattern(InstCombiner::BuilderTy *Builder, in generateMinMaxSelectPattern()311 InstCombiner::BuilderTy *Builder) { in foldSelectICmpAndOr()371 InstCombiner::BuilderTy *Builder) { in foldSelectCttzCtlz()771 InstCombiner::BuilderTy *Builder) { in foldSelectICmpAnd()843 InstCombiner::BuilderTy &Builder) { in foldAddSubSelect()
72 InstCombiner::BuilderTy *Builder) { in getNewICmpValue()82 InstCombiner::BuilderTy *Builder) { in getFCmpValue()692 llvm::InstCombiner::BuilderTy *Builder) { in foldLogOpOfMaskedICmps()1152 InstCombiner::BuilderTy *Builder) { in matchDeMorgansLaws()1614 InstCombiner::BuilderTy &Builder) { in getSelectCondition()1654 InstCombiner::BuilderTy &Builder) { in matchSelectFromAndOr()
166 FAddCombine(InstCombiner::BuilderTy *B) : Builder(B), Instr(nullptr) {} in FAddCombine()189 InstCombiner::BuilderTy *Builder;975 InstCombiner::BuilderTy *Builder) { in checkForNegativeOperand()
652 BuilderTy::FastMathFlagGuard Guard(*Builder); in visitFMul()668 BuilderTy::FastMathFlagGuard Guard(*Builder); in visitFMul()709 BuilderTy::FastMathFlagGuard Guard(*Builder); in visitFMul()
450 static Value *tryFactorization(InstCombiner::BuilderTy *Builder, in tryFactorization()1243 InstCombiner::BuilderTy *B) { in CreateBinOpAsGiven()
85 BuilderTy AllocaBuilder(*Builder); in PromoteCastOfAllocation()
2554 InstCombiner::BuilderTy *Builder = IC.Builder; in ProcessUGT_ADDCST_ADD()2828 InstCombiner::BuilderTy *Builder = IC.Builder; in ProcessUMulZExtIdiom()
81 typedef IRBuilder<true, TargetFolder, InstCombineIRInserter> BuilderTy; typedef82 BuilderTy *Builder;
142 InstCombiner::BuilderTy *Builder) { in getICmpValue()165 InstCombiner::BuilderTy *Builder) { in getFCmpValue()645 llvm::InstCombiner::BuilderTy* Builder) { in foldLogOpOfMaskedICmps()
585 InstCombiner::BuilderTy *Builder) { in foldSelectICmpAnd()
1688 InstCombiner::BuilderTy *Builder = IC.Builder; in ProcessUGT_ADDCST_ADD()1722 InstCombiner::BuilderTy *Builder = IC.Builder; in ProcessUAddIdiom()
691 BuilderTy::InsertPointGuard Guard(Builder); in compute_()