|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/IRBuilder.h 1708 return Insert(GetElementPtrInst::Create(Ty, Ptr, IdxList), Name);
1739 return Insert(GetElementPtrInst::Create(Ty, Ptr, Idx), Name);
1761 return Insert(GetElementPtrInst::Create(Ty, Ptr, Idx), Name);
1784 return Insert(GetElementPtrInst::Create(Ty, Ptr, Idxs), Name);
1807 return Insert(GetElementPtrInst::Create(Ty, Ptr, Idx), Name);
1839 return Insert(GetElementPtrInst::Create(Ty, Ptr, Idxs), Name);
include/llvm/IR/Instructions.h 953 Create(PointeeType, Ptr, IdxList, NameStr, InsertBefore);
include/llvm/IR/NoFolder.h 228 return GetElementPtrInst::Create(Ty, C, IdxList);
lib/Analysis/PHITransAddr.cpp 406 GetElementPtrInst *Result = GetElementPtrInst::Create(
lib/AsmParser/LLParser.cpp 7236 Inst = GetElementPtrInst::Create(Ty, Ptr, Indices);
lib/Bitcode/Reader/BitcodeReader.cpp 3987 I = GetElementPtrInst::Create(Ty, BasePtr, GEPIdx);
lib/FuzzMutate/Operations.cpp 174 return GetElementPtrInst::Create(Ty, Srcs[0], Indices, "G", Inst);
lib/IR/Constants.cpp 3023 return GetElementPtrInst::Create(GO->getSourceElementType(), Ops[0],
lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp 146 PtrI = GetElementPtrInst::Create(
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp 382 dyn_cast<GetElementPtrInst>(GetElementPtrInst::Create(
399 BufferIdx = cast<GetElementPtrInst>(GetElementPtrInst::Create(
548 BufferIdx = dyn_cast<GetElementPtrInst>(GetElementPtrInst::Create(
lib/Target/BPF/BPFAbstractMemberAccess.cpp 896 auto *GEP = GetElementPtrInst::Create(Type::getInt8Ty(BB->getContext()),
lib/Target/Hexagon/HexagonCommonGEP.cpp 1128 NewInst = GetElementPtrInst::Create(ElTy, Input, A, "cgep", &*At);
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp 388 GetElementPtrInst *PtrInc = GetElementPtrInst::Create(
436 GetElementPtrInst *NewPtr = GetElementPtrInst::Create(
lib/Transforms/IPO/ArgumentPromotion.cpp 398 Value *Idx = GetElementPtrInst::Create(
lib/Transforms/IPO/GlobalOpt.cpp 582 NewPtr = GetElementPtrInst::Create(
1231 Value *NGEPI = GetElementPtrInst::Create(GEPI->getResultElementType(), NewPtr, GEPIdx,
lib/Transforms/InstCombine/InstCombineCasts.cpp 2342 GetElementPtrInst::Create(SrcPTy->getElementType(), Src, Idxs);
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 311 auto *NewI = GetElementPtrInst::Create(
lib/Transforms/InstCombine/InstCombinePHI.cpp 478 GetElementPtrInst::Create(FirstInst->getSourceElementType(), Base,
lib/Transforms/InstCombine/InstCombineSelect.cpp 409 : GetElementPtrInst::Create(ElementType, Op0, {Op1});
lib/Transforms/InstCombine/InstCombineVectorOps.cpp 1280 GetElementPtrInst *GEP = GetElementPtrInst::Create(
lib/Transforms/InstCombine/InstructionCombining.cpp 1842 auto *NewGEP = GetElementPtrInst::Create(GEPEltType, NewSrc, {SO1});
1908 : GetElementPtrInst::Create(Src->getSourceElementType(),
1984 GetElementPtrInst *Res = GetElementPtrInst::Create(
lib/Transforms/Scalar/ConstantHoisting.cpp 746 Mat = GetElementPtrInst::Create(Int8PtrTy->getElementType(), Base,
lib/Transforms/Scalar/InferAddressSpaces.cpp 485 GetElementPtrInst *NewGEP = GetElementPtrInst::Create(
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp 1073 NewGEP = GetElementPtrInst::Create(GEP->getResultElementType(), NewGEP,
1097 NewGEP = GetElementPtrInst::Create(
lib/Transforms/Utils/CodeExtractor.cpp 937 GetElementPtrInst *GEP = GetElementPtrInst::Create(
1120 GetElementPtrInst *GEP = GetElementPtrInst::Create(
1159 GetElementPtrInst *GEP = GetElementPtrInst::Create(
1262 GetElementPtrInst *GEP = GetElementPtrInst::Create(
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp 1611 return GetElementPtrInst::Create(
1794 GetElementPtrInst *get_element_ptr = GetElementPtrInst::Create(
unittests/Analysis/ScalarEvolutionTest.cpp 179 GetElementPtrInst::Create(I32Ty, Alloca, Ci32, "gep0", Br);
183 GetElementPtrInst::Create(I8Ty, CastA, Ci32, "gep1", Br);
184 GetElementPtrInst *Gep2 = GetElementPtrInst::Create(
unittests/IR/InstructionsTest.cpp 338 GetElementPtrInst *Gep0 = GetElementPtrInst::Create(I32Ty, PtrVecA, C2xi32a);
339 GetElementPtrInst *Gep1 = GetElementPtrInst::Create(I32Ty, PtrVecA, C2xi32b);
340 GetElementPtrInst *Gep2 = GetElementPtrInst::Create(I32Ty, PtrVecB, C2xi32a);
341 GetElementPtrInst *Gep3 = GetElementPtrInst::Create(I32Ty, PtrVecB, C2xi32b);
369 GetElementPtrInst *GepII0 = GetElementPtrInst::Create(I32Ty, Gep0, C2xi32b);
370 GetElementPtrInst *GepII1 = GetElementPtrInst::Create(I32Ty, Gep1, C2xi32a);
371 GetElementPtrInst *GepII2 = GetElementPtrInst::Create(I32Ty, Gep2, C2xi32b);
372 GetElementPtrInst *GepII3 = GetElementPtrInst::Create(I32Ty, Gep3, C2xi32a);
unittests/Transforms/Utils/CloningTest.cpp 144 GetElementPtrInst::Create(Type::getInt32Ty(context), V, ops);