Searched refs:CreateGEP (Results 1 - 20 of 20) sorted by relevance

/external/llvm/lib/CodeGen/
H A DShadowStackGC.cpp66 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 DSjLjEHPrepare.cpp134 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 DBrainF.cpp109 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 Dllvm_texture.cpp36 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 DTargetInfo.cpp773 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 DCGExprScalar.cpp1323 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 DCGClass.cpp129 ThisPtr = CGF.Builder.CreateGEP(ThisPtr, BaseOffset, "add.ptr");
253 Value = Builder.CreateGEP(Value, Builder.CreateNeg(NonVirtualOffset),
H A DCGExpr.cpp1837 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 DItaniumCXXABI.cpp271 VTable = Builder.CreateGEP(VTable, VTableOffset);
H A DCGBuiltin.cpp752 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 DCGObjC.cpp1548 Builder.CreateGEP(EnumStateItems, index, "currentitem.ptr");
H A DCGObjCMac.cpp3194 CGF.Builder.CreateGEP(ExceptionData, GEPIndexes, "setjmp_buffer");
/external/llvm/lib/Transforms/Scalar/
H A DSimplifyLibCalls.cpp172 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 DIndVarSimplify.cpp1392 return Builder.CreateGEP(GEPBase, GEPOffset, "lftr.limit");
H A DScalarReplAggregates.cpp1985 V = Builder.CreateGEP(V, Builder.getInt64(NewOffset));
/external/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp980 Builder->CreateGEP(StrippedPtr, Idx, GEP.getName());
1039 Builder->CreateGEP(StrippedPtr, Idx, GEP.getName());
1091 Builder->CreateGEP(BCI->getOperand(0), NewIndices);
H A DInstCombineCasts.cpp1359 Builder->CreateGEP(OrigBase, NewIndices);
/external/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp566 Value *GEP = Builder.CreateGEP(V, Idx, "uglygep");
607 Value *GEP = Builder.CreateGEP(Casted,
/external/llvm/include/llvm/Support/
H A DIRBuilder.h812 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 DCore.cpp2044 return wrap(unwrap(B)->CreateGEP(unwrap(Pointer), IdxList, Name));

Completed in 1410 milliseconds