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