Home
last modified time | relevance | path

Searched refs:BuilderTy (Results 1 – 25 of 32) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/
DBoundsChecking.cpp48 using BuilderTy = IRBuilder<TargetFolder>; typedef
60 BuilderTy &IRB, ScalarEvolution &SE) { in getBoundsCheckCond()
115 static void insertBoundsCheck(Value *Or, BuilderTy IRB, GetTrapBBT GetTrapBB) { in insertBoundsCheck()
154 BuilderTy IRB(I.getParent(), BasicBlock::iterator(&I), TargetFolder(DL)); in addBoundsChecking()
176 auto GetTrapBB = [&TrapBB](BuilderTy &IRB) { in addBoundsChecking()
201 BuilderTy IRB(Inst->getParent(), BasicBlock::iterator(Inst), TargetFolder(DL)); in addBoundsChecking()
/external/llvm/lib/Transforms/Instrumentation/
DBoundsChecking.cpp39 typedef IRBuilder<TargetFolder> BuilderTy; typedef
58 BuilderTy *Builder;
171 BuilderTy TheBuilder(F.getContext(), TargetFolder(DL)); in runOnFunction()
/external/llvm/include/llvm/Analysis/
DMemoryBuiltins.h211 typedef IRBuilder<TargetFolder> BuilderTy; typedef
219 BuilderTy Builder;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DMemoryBuiltins.h255 using BuilderTy = IRBuilder<TargetFolder>; variable
263 BuilderTy Builder;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp50 static Value *createMinMax(InstCombiner::BuilderTy &Builder, in createMinMax()
97 InstCombiner::BuilderTy &Builder) { in foldSelectICmpAnd()
453 InstCombiner::BuilderTy &Builder) { in foldSelectICmpAndAnd()
499 InstCombiner::BuilderTy &Builder) { in foldSelectICmpAndOr()
597 InstCombiner::BuilderTy &Builder) { in canonicalizeSaturatedSubtract()
653 InstCombiner::BuilderTy &Builder) { in foldSelectCttzCtlz()
795 InstCombiner::BuilderTy &Builder) { in canonicalizeMinMaxWithConstant()
834 InstCombiner::BuilderTy &Builder) { in canonicalizeAbsNabs()
1162 InstCombiner::BuilderTy &Builder) { in foldAddSubSelect()
1334 InstCombiner::BuilderTy &Builder) { in foldSelectCmpBitcasts()
[all …]
DInstCombineAndOrXor.cpp57 InstCombiner::BuilderTy &Builder) { in getNewICmpValue()
67 InstCombiner::BuilderTy &Builder) { in getFCmpValue()
84 InstCombiner::BuilderTy &Builder) { in SimplifyBSwap()
448 llvm::InstCombiner::BuilderTy &Builder) { in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
579 llvm::InstCombiner::BuilderTy &Builder) { in foldLogOpOfMaskedICmpsAsymmetric()
610 llvm::InstCombiner::BuilderTy &Builder) { in foldLogOpOfMaskedICmps()
809 InstCombiner::BuilderTy &Builder) { in foldAndOrOfEqualityCmpsWithConstants()
1139 InstCombiner::BuilderTy &Builder) { in matchDeMorgansLaws()
1177 InstCombiner::BuilderTy &Builder) { in foldLogicCastConstant()
1282 InstCombiner::BuilderTy &Builder) { in foldAndToXor()
[all …]
DInstCombineCalls.cpp247 InstCombiner::BuilderTy &Builder) { in simplifyX86immShift()
381 InstCombiner::BuilderTy &Builder) { in simplifyX86varShift()
581 InstCombiner::BuilderTy &Builder) { in simplifyX86round()
717 InstCombiner::BuilderTy &Builder) { in simplifyX86insertps()
777 InstCombiner::BuilderTy &Builder) { in simplifyX86extrq()
871 InstCombiner::BuilderTy &Builder) { in simplifyX86insertq()
965 InstCombiner::BuilderTy &Builder) { in simplifyX86pshufb()
1012 InstCombiner::BuilderTy &Builder) { in simplifyX86vpermilvar()
1062 InstCombiner::BuilderTy &Builder) { in simplifyX86vpermv()
1099 InstCombiner::BuilderTy &Builder, in simplifyX86vpcom()
[all …]
DInstCombineInternal.h283 using BuilderTy = IRBuilder<TargetFolder, IRBuilderCallbackInserter>; variable
284 BuilderTy &Builder;
310 InstCombiner(InstCombineWorklist &Worklist, BuilderTy &Builder, in InstCombiner()
DInstCombineAddSub.cpp180 FAddCombine(InstCombiner::BuilderTy &B) : Builder(B) {} in FAddCombine()
215 InstCombiner::BuilderTy &Builder;
865 InstCombiner::BuilderTy &Builder) { in checkForNegativeOperand()
1112 InstCombiner::BuilderTy &Builder) { in canonicalizeLowbitMask()
DInstCombineCasts.cpp88 BuilderTy AllocaBuilder(Builder); in PromoteCastOfAllocation()
624 InstCombiner::BuilderTy &Builder) { in shrinkSplatShuffle()
644 InstCombiner::BuilderTy &Builder) { in shrinkInsertElt()
2020 InstCombiner::BuilderTy &Builder) { in foldBitCastBitwiseLogic()
2066 InstCombiner::BuilderTy &Builder) { in foldBitCastSelect()
DInstCombineVectorOps.cpp662 InstCombiner::BuilderTy &Builder) { in hoistInsEltConst()
1239 InstCombiner::BuilderTy &Builder, in foldSelectShuffle()
DInstructionCombining.cpp727 BuilderTy::FastMathFlagGuard Guard(Builder); in SimplifySelectsFeedingBinaryOp()
780 InstCombiner::BuilderTy &Builder) { in foldOperationIntoSelectOperand()
860 InstCombiner::BuilderTy &Builder) { in foldOperationIntoPhiValue()
DInstCombineCompares.cpp1298 InstCombiner::BuilderTy &Builder = IC.Builder; in processUGT_ADDCST_ADD()
2878 InstCombiner::BuilderTy &Builder) { in foldICmpWithLowBitMaskedVal()
2966 InstCombiner::BuilderTy &Builder) { in foldICmpWithTruncSignExtendedVal()
4001 InstCombiner::BuilderTy &Builder = IC.Builder; in processUMulZExtIdiom()
4537 InstCombiner::BuilderTy &Builder) { in canonicalizeICmpBool()
/external/llvm/lib/Transforms/Scalar/
DLoadCombine.cpp77 typedef IRBuilder<TargetFolder> BuilderTy; typedef in __anon41335fdb0111::LoadCombine
80 BuilderTy *Builder;
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h174 typedef IRBuilder<TargetFolder, InstCombineIRInserter> BuilderTy; typedef
175 BuilderTy *Builder;
199 InstCombiner(InstCombineWorklist &Worklist, BuilderTy *Builder, in InstCombiner()
DInstCombineCalls.cpp219 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 …]
DInstCombineSelect.cpp62 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()
DInstCombineAndOrXor.cpp72 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()
DInstCombineMulDivRem.cpp652 BuilderTy::FastMathFlagGuard Guard(*Builder); in visitFMul()
668 BuilderTy::FastMathFlagGuard Guard(*Builder); in visitFMul()
709 BuilderTy::FastMathFlagGuard Guard(*Builder); in visitFMul()
DInstCombineAddSub.cpp166 FAddCombine(InstCombiner::BuilderTy *B) : Builder(B), Instr(nullptr) {} in FAddCombine()
189 InstCombiner::BuilderTy *Builder;
975 InstCombiner::BuilderTy *Builder) { in checkForNegativeOperand()
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombine.h81 typedef IRBuilder<true, TargetFolder, InstCombineIRInserter> BuilderTy; typedef
82 BuilderTy *Builder;
DInstCombineAndOrXor.cpp142 InstCombiner::BuilderTy *Builder) { in getICmpValue()
165 InstCombiner::BuilderTy *Builder) { in getFCmpValue()
645 llvm::InstCombiner::BuilderTy* Builder) { in foldLogOpOfMaskedICmps()
DInstCombineSelect.cpp585 InstCombiner::BuilderTy *Builder) { in foldSelectICmpAnd()
/external/llvm/lib/Analysis/
DMemoryBuiltins.cpp691 BuilderTy::InsertPointGuard Guard(Builder); in compute_()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DMemoryBuiltins.cpp795 BuilderTy::InsertPointGuard Guard(Builder); in compute_()

12