| /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| SimplifyLibCalls.h | 26 class IRBuilderBase; 51 Value *optimizeCall(CallInst *CI, IRBuilderBase &B); 54 Value *optimizeMemCpyChk(CallInst *CI, IRBuilderBase &B); 55 Value *optimizeMemMoveChk(CallInst *CI, IRBuilderBase &B); 56 Value *optimizeMemSetChk(CallInst *CI, IRBuilderBase &B); 59 Value *optimizeStrpCpyChk(CallInst *CI, IRBuilderBase &B, LibFunc Func); 60 Value *optimizeStrpNCpyChk(CallInst *CI, IRBuilderBase &B, LibFunc Func); 61 Value *optimizeStrLenChk(CallInst *CI, IRBuilderBase &B); 62 Value *optimizeMemPCpyChk(CallInst *CI, IRBuilderBase &B); 63 Value *optimizeMemCCpyChk(CallInst *CI, IRBuilderBase &B) [all...] |
| BuildLibCalls.h | 22 class IRBuilderBase; 44 Value *castToCStr(Value *V, IRBuilderBase &B); 49 Value *emitStrLen(Value *Ptr, IRBuilderBase &B, const DataLayout &DL, 55 Value *emitStrDup(Value *Ptr, IRBuilderBase &B, const TargetLibraryInfo *TLI); 60 Value *emitStrNLen(Value *Ptr, Value *MaxLen, IRBuilderBase &B, 66 Value *emitStrChr(Value *Ptr, char C, IRBuilderBase &B, 70 Value *emitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilderBase &B, 75 Value *emitStrCpy(Value *Dst, Value *Src, IRBuilderBase &B, 80 Value *emitStpCpy(Value *Dst, Value *Src, IRBuilderBase &B, 85 Value *emitStrNCpy(Value *Dst, Value *Src, Value *Len, IRBuilderBase &B [all...] |
| MatrixUtils.h | 24 class IRBuilderBase; 79 IRBuilderBase &B, DomTreeUpdater &DTU, 89 IRBuilderBase &B, DomTreeUpdater &DTU, Loop *L,
|
| VNCoercion.h | 30 class IRBuilderBase; 47 IRBuilderBase &IRB, const DataLayout &DL);
|
| LoopUtils.h | 31 class IRBuilderBase; 85 const LoopInfo &LI, ScalarEvolution *SE, IRBuilderBase &Builder, 361 Value *createMinMaxOp(IRBuilderBase &Builder, RecurKind RK, Value *Left, 365 Value *getOrderedReduction(IRBuilderBase &Builder, Value *Acc, Value *Src, 371 Value *getShuffleReduction(IRBuilderBase &Builder, Value *Src, unsigned Op, 381 Value *createSimpleTargetReduction(IRBuilderBase &B, 390 Value *createTargetReduction(IRBuilderBase &B, const TargetTransformInfo *TTI, 395 Value *createOrderedReduction(IRBuilderBase &B, RecurrenceDescriptor &Desc,
|
| ScalarEvolutionExpander.h | 129 IRBuilderBase &Builder; 139 SCEVInsertPointGuard(IRBuilderBase &B, SCEVExpander *SE) 151 Builder.restoreIP(IRBuilderBase::InsertPoint(Block, Point));
|
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| IRBuilder.cpp | 43 GlobalVariable *IRBuilderBase::CreateGlobalString(StringRef Str, 58 Type *IRBuilderBase::getCurrentFunctionReturnType() const { 63 Value *IRBuilderBase::getCastedInt8PtrValue(Value *Ptr) { 73 IRBuilderBase *Builder, 83 Value *IRBuilderBase::CreateVScale(Constant *Scaling, const Twine &Name) { 96 Value *IRBuilderBase::CreateStepVector(Type *DstType, const Twine &Name) { 113 CallInst *IRBuilderBase::CreateMemSet(Value *Ptr, Value *Val, Value *Size, 141 CallInst *IRBuilderBase::CreateElementUnorderedAtomicMemSet( 169 CallInst *IRBuilderBase::CreateMemTransferInst( 206 CallInst *IRBuilderBase::CreateMemCpyInline(Value *Dst, MaybeAlign DstAlign [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| SimplifyLibCalls.cpp | 202 Value *LibCallSimplifier::optimizeStrCat(CallInst *CI, IRBuilderBase &B) { 224 IRBuilderBase &B) { 244 Value *LibCallSimplifier::optimizeStrNCat(CallInst *CI, IRBuilderBase &B) { 287 Value *LibCallSimplifier::optimizeStrChr(CallInst *CI, IRBuilderBase &B) { 332 Value *LibCallSimplifier::optimizeStrRChr(CallInst *CI, IRBuilderBase &B) { 360 Value *LibCallSimplifier::optimizeStrCmp(CallInst *CI, IRBuilderBase &B) { 415 Value *LibCallSimplifier::optimizeStrNCmp(CallInst *CI, IRBuilderBase &B) { 483 Value *LibCallSimplifier::optimizeStrNDup(CallInst *CI, IRBuilderBase &B) { 496 Value *LibCallSimplifier::optimizeStrCpy(CallInst *CI, IRBuilderBase &B) { 520 Value *LibCallSimplifier::optimizeStpCpy(CallInst *CI, IRBuilderBase &B) [all...] |
| BuildLibCalls.cpp | 1214 Value *llvm::castToCStr(Value *V, IRBuilderBase &B) { 1221 ArrayRef<Value *> Operands, IRBuilderBase &B, 1239 Value *llvm::emitStrLen(Value *Ptr, IRBuilderBase &B, const DataLayout &DL, 1246 Value *llvm::emitStrDup(Value *Ptr, IRBuilderBase &B, 1252 Value *llvm::emitStrChr(Value *Ptr, char C, IRBuilderBase &B, 1260 Value *llvm::emitStrNCmp(Value *Ptr1, Value *Ptr2, Value *Len, IRBuilderBase &B, 1269 Value *llvm::emitStrCpy(Value *Dst, Value *Src, IRBuilderBase &B, 1276 Value *llvm::emitStpCpy(Value *Dst, Value *Src, IRBuilderBase &B, 1283 Value *llvm::emitStrNCpy(Value *Dst, Value *Src, Value *Len, IRBuilderBase &B, 1290 Value *llvm::emitStpNCpy(Value *Dst, Value *Src, Value *Len, IRBuilderBase &B [all...] |
| MatrixUtils.cpp | 25 IRBuilderBase &B, DomTreeUpdater &DTU, Loop *L, 71 IRBuilderBase &B, DomTreeUpdater &DTU,
|
| LCSSA.cpp | 81 ScalarEvolution *SE, IRBuilderBase &Builder, 88 IRBuilderBase::InsertPointGuard InsertPtGuard(Builder);
|
| LoopUtils.cpp | 916 Value *llvm::createMinMaxOp(IRBuilderBase &Builder, RecurKind RK, Value *Left, 948 Value *llvm::getOrderedReduction(IRBuilderBase &Builder, Value *Acc, Value *Src, 977 Value *llvm::getShuffleReduction(IRBuilderBase &Builder, Value *Src, 1019 Value *llvm::createSimpleTargetReduction(IRBuilderBase &Builder, 1062 Value *llvm::createTargetReduction(IRBuilderBase &B, 1068 IRBuilderBase::FastMathFlagGuard FMFGuard(B); 1073 Value *llvm::createOrderedReduction(IRBuilderBase &B,
|
| VNCoercion.cpp | 163 IRBuilderBase &IRB,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ |
| Reassociate.h | 39 class IRBuilderBase; 117 Value *buildMinimalMultiplyDAG(IRBuilderBase &Builder,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| X86LowerAMXIntrinsics.cpp | 73 Value *Step, StringRef Name, IRBuilderBase &B, 77 IRBuilderBase &B, Value *Row, Value *Col, 86 createTileDPLoops(BasicBlock *Start, BasicBlock *End, IRBuilderBase &B, 106 IRBuilderBase &B, Loop *L) { 149 BasicBlock *Start, BasicBlock *End, IRBuilderBase &B, Value *Row, 244 IRBuilderBase &B, Value *Row,
|
| X86InstCombineIntrinsic.cpp | 1925 IRBuilderBase::InsertPointGuard Guard(IC.Builder);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| VectorUtils.h | 287 class IRBuilderBase; 473 Constant *createBitMaskForGaps(IRBuilderBase &Builder, unsigned VF, 540 Value *concatenateVectors(IRBuilderBase &Builder, ArrayRef<Value *> Vecs);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| IRBuilder.h | 95 class IRBuilderBase { 136 IRBuilderBase(LLVMContext &context, const IRBuilderFolder &Folder, 368 IRBuilderBase &Builder; 374 InsertPointGuard(IRBuilderBase &B) 390 IRBuilderBase &Builder; 398 FastMathFlagGuard(IRBuilderBase &B) 419 IRBuilderBase &Builder; 423 OperandBundlesGuard(IRBuilderBase &B) 2596 class IRBuilder : public IRBuilderBase { 2605 : IRBuilderBase(C, this->Folder, this->Inserter, FPMathTag, OpBundles) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| VectorUtils.cpp | 756 llvm::createBitMaskForGaps(IRBuilderBase &Builder, unsigned VF, 820 static Value *concatenateTwoVectors(IRBuilderBase &Builder, Value *V1, 842 Value *llvm::concatenateVectors(IRBuilderBase &Builder,
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| InstCombineSimplifyDemanded.cpp | 228 IRBuilderBase::InsertPointGuard Guard(Builder); 467 IRBuilderBase::InsertPointGuard Guard(Builder); 484 IRBuilderBase::InsertPointGuard Guard(Builder);
|
| InstCombineCasts.cpp | 89 IRBuilderBase::InsertPointGuard Guard(Builder);
|
| InstructionCombining.cpp | 2012 IRBuilderBase::InsertPointGuard Guard(Builder);
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| Reassociate.cpp | 1822 static Value *buildMultiplyTree(IRBuilderBase &Builder, 1845 ReassociatePass::buildMinimalMultiplyDAG(IRBuilderBase &Builder,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUInstCombineIntrinsic.cpp | 922 IRBuilderBase::InsertPointGuard Guard(IC.Builder);
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| LoopVectorize.cpp | 4450 IRBuilderBase::FastMathFlagGuard FMFG(Builder); 4760 IRBuilderBase::InsertPointGuard IPBuilder(Builder); 4772 IRBuilderBase::InsertPointGuard IPBuilder(Builder);
|