|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/IRBuilder.h 1694 return CreateGEP(nullptr, Ptr, IdxList, Name);
lib/Analysis/ScalarEvolutionExpander.cpp 588 Value *GEP = Builder.CreateGEP(OriginalElTy, Casted, GepIndices, "scevgep");
lib/CodeGen/CodeGenPrepare.cpp 1008 Value *Replacement = Builder.CreateGEP(
lib/CodeGen/ShadowStackGCLowering.cpp 263 Value *Val = B.CreateGEP(Ty, BasePtr, Indices, Name);
275 Value *Val = B.CreateGEP(Ty, BasePtr, Indices, Name);
lib/CodeGen/SjLjEHPrepare.cpp 111 Builder.CreateGEP(FunctionContextTy, FuncCtx, Idxs, "call_site");
lib/IR/Core.cpp 3590 return wrap(unwrap(B)->CreateGEP(Ty, Val, IdxList, Name));
3597 return wrap(unwrap(B)->CreateGEP(unwrap(Ty), unwrap(Pointer), IdxList, Name));
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp 287 ? Builder.CreateGEP(
lib/Transforms/IPO/ArgumentPromotion.cpp 267 IRB.CreateGEP(STy, *AI, Idxs, (*AI)->getName() + "." + Twine(i));
300 V = IRB.CreateGEP(ArgIndex.first, V, Ops, V->getName() + ".idx");
lib/Transforms/InstCombine/InstructionCombining.cpp 2025 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx,
2044 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Idx,
2124 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, Off,
2174 : Builder.CreateGEP(SrcEltType, SrcOp, {Ops[1], Ops[2]});
2222 : Builder.CreateGEP(SrcEltType, SrcOp, NewIndices);
lib/Transforms/Instrumentation/AddressSanitizer.cpp 1540 IRB.CreateGEP(VTy, Addr, {Zero, ConstantInt::get(IntptrTy, Idx)});
lib/Transforms/Instrumentation/InstrOrderFile.cpp 137 Value *MapAddr = entryB.CreateGEP(MapTy, BitMap, IdxFlags, "");
153 updateB.CreateGEP(BufferTy, OrderFileBuffer, BufferGEPIdx, "");
lib/Transforms/Instrumentation/MemorySanitizer.cpp 1258 MS.ParamTLS = IRB.CreateGEP(MS.MsanContextStateTy, ContextState,
1260 MS.RetvalTLS = IRB.CreateGEP(MS.MsanContextStateTy, ContextState,
1262 MS.VAArgTLS = IRB.CreateGEP(MS.MsanContextStateTy, ContextState,
1264 MS.VAArgOriginTLS = IRB.CreateGEP(MS.MsanContextStateTy, ContextState,
1267 IRB.CreateGEP(MS.MsanContextStateTy, ContextState,
1269 MS.ParamOriginTLS = IRB.CreateGEP(MS.MsanContextStateTy, ContextState,
1272 IRB.CreateGEP(MS.MsanContextStateTy, ContextState,
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 879 auto CounterPtr = IRB.CreateGEP(
lib/Transforms/Scalar/Scalarizer.cpp 634 Res[I] = Builder.CreateGEP(GEPI.getSourceElementType(), Base[I], Indices,
lib/Transforms/Vectorize/LoopVectorize.cpp 4126 : Builder.CreateGEP(GEP->getSourceElementType(), Ptr, Indices);
lib/Transforms/Vectorize/SLPVectorizer.cpp 4095 Value *V = Builder.CreateGEP(
tools/clang/lib/CodeGen/CGBuiltin.cpp10059 llvm::Value *CpuValue = Builder.CreateGEP(STy, CpuModel, Idxs);
10116 Value *CpuFeatures = Builder.CreateGEP(STy, CpuModel, Idxs);
tools/clang/lib/CodeGen/CGObjCMac.cpp 4516 llvm::Value *SetJmpBuffer = CGF.Builder.CreateGEP(
unittests/IR/InstructionsTest.cpp 668 Value *V = Builder.CreateGEP(ArrTy, UndefValue::get(PointerType::getUnqual(ArrTy)),
unittests/Linker/LinkModulesTest.cpp 85 Value *GEP = Builder.CreateGEP(AT, GV, GEPIndices, "switch.gep");