/external/llvm/lib/CodeGen/ |
H A D | ShadowStackGC.cpp | 66 static GetElementPtrInst *CreateGEP(LLVMContext &Context, 69 static GetElementPtrInst *CreateGEP(LLVMContext &Context, 349 ShadowStackGC::CreateGEP(LLVMContext &Context, IRBuilder<> &B, Value *BasePtr, function in class:ShadowStackGC 354 Value* Val = B.CreateGEP(BasePtr, Indices, Name); 362 ShadowStackGC::CreateGEP(LLVMContext &Context, IRBuilder<> &B, Value *BasePtr, function in class:ShadowStackGC 366 Value *Val = B.CreateGEP(BasePtr, Indices, Name); 401 Instruction *EntryMapPtr = CreateGEP(Context, AtEntry, StackEntry, 408 Value *SlotPtr = CreateGEP(Context, AtEntry, StackEntry, 1 + I, "gc_root"); 424 Instruction *EntryNextPtr = CreateGEP(Context, AtEntry, 426 Instruction *NewHeadVal = CreateGEP(Contex [all...] |
H A D | SjLjEHPrepare.cpp | 134 Value *CallSite = Builder.CreateGEP(FuncCtx, Idxs, "call_site"); 214 Value *FCData = Builder.CreateGEP(FuncCtx, Idxs, "__data"); 218 Value *ExceptionAddr = Builder.CreateGEP(FCData, Idxs, "exception_gep"); 223 Value *SelectorAddr = Builder.CreateGEP(FCData, Idxs, "exn_selector_gep");
|
/external/llvm/examples/BrainF/ |
H A D | BrainF.cpp | 109 CreateGEP(ptr_arr, ConstantInt::get(C, APInt(32, memtotal)), "arrmax"); 113 curhead = builder->CreateGEP(ptr_arr, 241 CreateGEP(curhead, ConstantInt::get(C, APInt(32, curvalue)),
|
/external/mesa3d/src/pixelflinger2/ |
H A D | llvm_texture.cpp | 36 textureData = builder.CreateGEP(textureData, index); 40 textureData = builder.CreateGEP(textureData, index); 46 textureData = builder.CreateGEP(textureData, index); 70 textureData = builder.CreateGEP(textureData, index); 78 textureData = builder.CreateGEP(textureData, index); 88 textureData = builder.CreateGEP(textureData, index);
|
/external/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 773 Addr = CGF.Builder.CreateGEP(Addr, Offset); 789 Builder.CreateGEP(Addr, llvm::ConstantInt::get(CGF.Int32Ty, Offset), 2097 overflow_arg_area = CGF.Builder.CreateGEP(overflow_arg_area, Offset); 2121 overflow_arg_area = CGF.Builder.CreateGEP(overflow_arg_area, Offset, 2213 llvm::Value *GPAddr = CGF.Builder.CreateGEP(RegAddr, gp_offset); 2214 llvm::Value *FPAddr = CGF.Builder.CreateGEP(RegAddr, fp_offset); 2226 RegAddr = CGF.Builder.CreateGEP(RegAddr, gp_offset); 2230 RegAddr = CGF.Builder.CreateGEP(RegAddr, fp_offset); 2237 llvm::Value *RegAddrLo = CGF.Builder.CreateGEP(RegAddr, fp_offset); 2348 Builder.CreateGEP(Add [all...] |
H A D | CGExprScalar.cpp | 1323 value = Builder.CreateGEP(value, numElts, "vla.inc"); 1333 value = Builder.CreateGEP(value, amt, "incdec.funcptr"); 1342 value = Builder.CreateGEP(value, amt, "incdec.ptr"); 1403 value = Builder.CreateGEP(value, sizeValue, "incdec.objptr"); 1965 result = CGF.Builder.CreateGEP(result, index, "add.ptr"); 1981 pointer = CGF.Builder.CreateGEP(pointer, index, "add.ptr"); 1994 result = CGF.Builder.CreateGEP(result, index, "add.ptr"); 1999 return CGF.Builder.CreateGEP(pointer, index, "add.ptr");
|
H A D | CGClass.cpp | 129 ThisPtr = CGF.Builder.CreateGEP(ThisPtr, BaseOffset, "add.ptr"); 253 Value = Builder.CreateGEP(Value, Builder.CreateNeg(NonVirtualOffset),
|
H A D | CGExpr.cpp | 1837 Address = Builder.CreateGEP(Address, Idx, "arrayidx"); 1853 Address = Builder.CreateGEP(Address, Idx, "arrayidx"); 1871 Address = Builder.CreateGEP(ArrayPtr, Args, "arrayidx"); 1878 Address = Builder.CreateGEP(Base, Idx, "arrayidx");
|
H A D | ItaniumCXXABI.cpp | 271 VTable = Builder.CreateGEP(VTable, VTableOffset);
|
H A D | CGBuiltin.cpp | 752 Builder.CreateGEP(Buf, ConstantInt::get(Int32Ty, 2)); 4460 Ops[0] = Builder.CreateGEP(Ops[1], Ops[0]); 4499 Ops[1] = Builder.CreateGEP(Ops[2], Ops[1]);
|
H A D | CGObjC.cpp | 1548 Builder.CreateGEP(EnumStateItems, index, "currentitem.ptr");
|
H A D | CGObjCMac.cpp | 3194 CGF.Builder.CreateGEP(ExceptionData, GEPIndexes, "setjmp_buffer");
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | SimplifyLibCalls.cpp | 172 Value *CpyDst = B.CreateGEP(Dst, DstLen, "endptr"); 274 return B.CreateGEP(SrcStr, B.getInt64(I), "strchr"); 313 return B.CreateGEP(SrcStr, B.getInt64(I), "strrchr"); 563 return B.CreateGEP(CI->getArgOperand(0), B.getInt64(I), "strpbrk"); 1243 Ptr = B.CreateGEP(Ptr, B.getInt32(1), "nul");
|
H A D | IndVarSimplify.cpp | 1392 return Builder.CreateGEP(GEPBase, GEPOffset, "lftr.limit");
|
H A D | ScalarReplAggregates.cpp | 1985 V = Builder.CreateGEP(V, Builder.getInt64(NewOffset));
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 980 Builder->CreateGEP(StrippedPtr, Idx, GEP.getName()); 1039 Builder->CreateGEP(StrippedPtr, Idx, GEP.getName()); 1091 Builder->CreateGEP(BCI->getOperand(0), NewIndices);
|
H A D | InstCombineCasts.cpp | 1359 Builder->CreateGEP(OrigBase, NewIndices);
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 566 Value *GEP = Builder.CreateGEP(V, Idx, "uglygep"); 607 Value *GEP = Builder.CreateGEP(Casted,
|
/external/llvm/include/llvm/Support/ |
H A D | IRBuilder.h | 812 Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList, function in class:llvm::IRBuilder 838 Value *CreateGEP(Value *Ptr, Value *Idx, const Twine &Name = "") { function in class:llvm::IRBuilder
|
/external/llvm/lib/VMCore/ |
H A D | Core.cpp | 2044 return wrap(unwrap(B)->CreateGEP(unwrap(Pointer), IdxList, Name));
|