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

/macosx-10.10/llvmCore-3425.0.34/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");
/macosx-10.10/llvmCore-3425.0.34/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp67 Value *val = loop.CreateLoad(loop.CreateGEP(srcAddr, ind), srcVolatile);
69 loop.CreateStore(val, loop.CreateGEP(dstAddr, ind), dstVolatile);
100 loop.CreateStore(val, loop.CreateGEP(dstAddr, ind), false);
/macosx-10.10/llvmCore-3425.0.34/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)),
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DSimplifyLibCalls.cpp178 Value *CpyDst = B.CreateGEP(Dst, DstLen, "endptr");
280 return B.CreateGEP(SrcStr, B.getInt64(I), "strchr");
319 return B.CreateGEP(SrcStr, B.getInt64(I), "strrchr");
498 Value *DstEnd = B.CreateGEP(Dst,
613 return B.CreateGEP(CI->getArgOperand(0), B.getInt64(I), "strpbrk");
1330 Ptr = B.CreateGEP(Ptr, B.getInt32(1), "nul");
H A DIndVarSimplify.cpp1461 return Builder.CreateGEP(GEPBase, GEPOffset, "lftr.limit");
H A DScalarReplAggregates.cpp2118 V = Builder.CreateGEP(V, Builder.getInt64(NewOffset));
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp984 Builder->CreateGEP(StrippedPtr, Idx, GEP.getName());
1043 Builder->CreateGEP(StrippedPtr, Idx, GEP.getName());
1094 Builder->CreateGEP(BCI->getOperand(0), NewIndices);
H A DInstCombineCasts.cpp1353 Builder->CreateGEP(OrigBase, NewIndices);
/macosx-10.10/llvmCore-3425.0.34/lib/Analysis/
H A DScalarEvolutionExpander.cpp566 Value *GEP = Builder.CreateGEP(V, Idx, "uglygep");
607 Value *GEP = Builder.CreateGEP(Casted,
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp733 Value *GEP = Builder.CreateGEP(Arg, ZExtPred);
/macosx-10.10/llvmCore-3425.0.34/include/llvm/
H A DIRBuilder.h855 Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList, function in class:llvm::IRBuilder
881 Value *CreateGEP(Value *Ptr, Value *Idx, const Twine &Name = "") { function in class:llvm::IRBuilder
/macosx-10.10/llvmCore-3425.0.34/lib/VMCore/
H A DCore.cpp2076 return wrap(unwrap(B)->CreateGEP(unwrap(Pointer), IdxList, Name));

Completed in 312 milliseconds