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

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ShadowStackGCLowering.cpp 81 static GetElementPtrInst *CreateGEP(LLVMContext &Context, IRBuilder<> &B,
84 static GetElementPtrInst *CreateGEP(LLVMContext &Context, IRBuilder<> &B,
260 GetElementPtrInst *ShadowStackGCLowering::CreateGEP(LLVMContext &Context,
268 Value *Val = B.CreateGEP(Ty, BasePtr, Indices, Name);
275 GetElementPtrInst *ShadowStackGCLowering::CreateGEP(LLVMContext &Context,
280 Value *Val = B.CreateGEP(Ty, BasePtr, Indices, Name);
330 Instruction *EntryMapPtr = CreateGEP(Context, AtEntry, ConcreteStackEntryTy,
337 Value *SlotPtr = CreateGEP(Context, AtEntry, ConcreteStackEntryTy,
355 Instruction *EntryNextPtr = CreateGEP(Context, AtEntry, ConcreteStackEntryTy,
357 Instruction *NewHeadVal = CreateGEP(Context, AtEntry, ConcreteStackEntryTy
    [all...]
PreISelIntrinsicLowering.cpp 47 B.CreateGEP(Int8Ty, CI->getArgOperand(0), CI->getArgOperand(1));
51 Value *ResultPtr = B.CreateGEP(Int8Ty, CI->getArgOperand(0), OffsetI32);
SafeStack.cpp 570 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8*
589 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8*
624 Value *Off = IRBUser.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8*
648 IRB.CreateGEP(Int8Ty, BasePointer, ConstantInt::get(Int32Ty, -FrameSize),
SjLjEHPrepare.cpp 121 Builder.CreateGEP(FunctionContextTy, FuncCtx, Idxs, "call_site");
CodeGenPrepare.cpp 1138 Value *Replacement = Builder.CreateGEP(
5345 : Builder.CreateGEP(I8Ty, ResultPtr, ResultIndex, "sunkaddr");
5360 : Builder.CreateGEP(I8Ty, ResultPtr, ResultIndex, "sunkaddr");
5558 NewAddr = Builder.CreateGEP(SourceTy, Ops[0],
5561 NewAddr = Builder.CreateGEP(NewAddr, Constant::getNullValue(IndexTy));
5570 Base = Builder.CreateGEP(SourceTy, Base,
5575 NewAddr = Builder.CreateGEP(Base, Index);
5591 NewAddr = Builder.CreateGEP(V, Constant::getNullValue(IndexTy));
5946 NewBaseBuilder.CreateGEP(I8Ty, NewBaseGEP, BaseIndex, "splitgep");
5958 NewGEP = Builder.CreateGEP(I8Ty, NewBaseGEP, Index)
    [all...]
  /src/external/apache2/llvm/dist/llvm/examples/BrainF/
BrainF.cpp 118 CreateGEP(ptr_arr, ConstantInt::get(C, APInt(32, memtotal)), "arrmax");
122 curhead = builder->CreateGEP(ptr_arr,
248 CreateGEP(curhead, ConstantInt::get(C, APInt(32, curvalue)),
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
InstrOrderFile.cpp 137 Value *MapAddr = entryB.CreateGEP(MapTy, BitMap, IdxFlags, "");
153 updateB.CreateGEP(BufferTy, OrderFileBuffer, BufferGEPIdx, "");
SanitizerCoverage.cpp 353 auto GEP = IRB.CreateGEP(Int8Ty, SecStartI8Ptr,
926 auto CounterPtr = IRB.CreateGEP(
936 auto FlagPtr = IRB.CreateGEP(
MemProfiler.cpp 443 IRB.CreateGEP(VTy, Addr, {Zero, ConstantInt::get(IntptrTy, Idx)});
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBuilder.h 248 return Address(CreateGEP(Addr.getElementType(), Addr.getPointer(),
264 return Address(CreateGEP(Addr.getPointer(), getSize(Offset), Name),
TargetInfo.cpp 3969 overflow_arg_area = CGF.Builder.CreateGEP(overflow_arg_area, Offset,
4064 llvm::Value *GPAddr = CGF.Builder.CreateGEP(RegSaveArea, gp_offset);
4065 llvm::Value *FPAddr = CGF.Builder.CreateGEP(RegSaveArea, fp_offset);
4084 RegAddr = Address(CGF.Builder.CreateGEP(RegSaveArea, gp_offset),
4102 RegAddr = Address(CGF.Builder.CreateGEP(RegSaveArea, fp_offset),
4113 Address RegAddrLo = Address(CGF.Builder.CreateGEP(RegSaveArea, fp_offset),
7463 CGF.Builder.CreateGEP(OverflowArgArea.getPointer(), PaddedSizeV,
7513 Address RawRegAddr(CGF.Builder.CreateGEP(RegSaveArea, RegOffset,
7542 CGF.Builder.CreateGEP(OverflowArgArea.getPointer(), PaddedSizeV,
8448 CGF.Builder.CreateGEP(__overflow_area_pointer, Offset)
    [all...]
CGExprScalar.cpp 2583 value = Builder.CreateGEP(value, numElts, "vla.inc");
2595 value = Builder.CreateGEP(value, amt, "incdec.funcptr");
2606 value = Builder.CreateGEP(value, amt, "incdec.ptr");
2715 value = Builder.CreateGEP(value, sizeValue, "incdec.objptr");
3440 result = CGF.Builder.CreateGEP(result, index, "add.ptr");
3456 pointer = CGF.Builder.CreateGEP(pointer, index, "add.ptr");
3471 result = CGF.Builder.CreateGEP(result, index, "add.ptr");
3476 return CGF.Builder.CreateGEP(pointer, index, "add.ptr");
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXGenericToNVVM.cpp 287 ? Builder.CreateGEP(
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
AMDGPUEmitPrintf.cpp 137 auto PtrNext = Builder.CreateGEP(PtrPhi, One);
SimplifyLibCalls.cpp 234 Value *CpyDst = B.CreateGEP(B.getInt8Ty(), Dst, DstLen, "endptr");
316 return B.CreateGEP(B.getInt8Ty(), SrcStr, StrLen, "strchr");
329 return B.CreateGEP(B.getInt8Ty(), SrcStr, B.getInt64(I), "strchr");
357 return B.CreateGEP(B.getInt8Ty(), SrcStr, B.getInt64(I), "strrchr");
537 Value *DstEnd = B.CreateGEP(B.getInt8Ty(), Dst,
734 return B.CreateGEP(B.getInt8Ty(), CI->getArgOperand(0), B.getInt64(I),
949 return B.CreateGEP(B.getInt8Ty(), SrcStr, B.getInt64(I), "memchr");
2496 Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul");
2634 Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul");
3359 return B.CreateGEP(B.getInt8Ty(), Dst, ConstantInt::get(SizeTTy, Len - 1))
    [all...]
ScalarEvolutionExpander.cpp 171 auto *GEP = Builder.CreateGEP(
604 return Builder.CreateGEP(Builder.getInt8Ty(), V, Idx, "uglygep");
633 Value *GEP = Builder.CreateGEP(OriginalElTy, Casted, GepIndices, "scevgep");
1867 Builder.CreateGEP(Inst, Builder.getInt32(1), "tmp.lcssa.user"));
1995 V = Builder.CreateGEP(Ety, V, Idx, "scevgep");
2001 V = Builder.CreateGEP(Type::getInt8Ty(SE.getContext()), V, Idx,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp 1847 : Builder.CreateGEP(Ty, TrueC, IndexC);
1849 : Builder.CreateGEP(Ty, FalseC, IndexC);
2078 Builder.CreateGEP(GEPEltType, SO0, GO1, Src->getName()));
2256 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx,
2277 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx,
2313 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, NewIdx,
2358 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Off,
2411 : Builder.CreateGEP(SrcEltType, SrcOp, {Ops[1], Ops[2]});
2467 : Builder.CreateGEP(SrcEltType, SrcOp, NewIndices);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
ArgumentPromotion.cpp 273 IRB.CreateGEP(STy, *AI, Idxs, (*AI)->getName() + "." + Twine(i));
308 V = IRB.CreateGEP(ArgIndex.first, V, Ops, V->getName() + ".idx");
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SeparateConstOffsetFromGEP.cpp 888 Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Idx, "uglygep");
898 Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Offset, "uglygep");
StraightLineStrengthReduce.cpp 690 Reduced = Builder.CreateGEP(Builder.getInt8Ty(), Reduced, Bump);
701 Reduced = Builder.CreateGEP(
NaryReassociate.cpp 455 Builder.CreateGEP(GEP->getResultElementType(), Candidate, RHS));
LowerMatrixIntrinsics.cpp 149 VecStart = Builder.CreateGEP(EltType, BasePtr, VecStart, "vec.gep");
836 Value *TileStart = Builder.CreateGEP(EltTy, EltPtr, Offset);
882 Value *TileStart = Builder.CreateGEP(EltTy, EltPtr, Offset);
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
IRBuilder.h 1769 Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
1771 return CreateGEP(nullptr, Ptr, IdxList, Name);
1774 Value *CreateGEP(Type *Ty, Value *Ptr, ArrayRef<Value *> IdxList,
1808 Value *CreateGEP(Value *Ptr, Value *Idx, const Twine &Name = "") {
1809 return CreateGEP(nullptr, Ptr, Idx, Name);
1812 Value *CreateGEP(Type *Ty, Value *Ptr, Value *Idx, const Twine &Name = "") {
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InterleavedAccess.cpp 223 Builder.CreateGEP(VecBaseTy, VecBasePtr, Builder.getInt32(i));
X86LowerAMXIntrinsics.cpp 189 Value *EltPtr = B.CreateGEP(EltTy, EltBasePtr, Offset);

Completed in 104 milliseconds

1 2 3