HomeSort by: relevance | last modified time | path
    Searched refs:IRBuilderBase (Results 1 - 25 of 30) sorted by relevancy

1 2

  /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);

Completed in 78 milliseconds

1 2