|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/IRBuilder.h 1732 return CreateGEP(nullptr, Ptr, Idx, Name);
lib/Analysis/ScalarEvolutionExpander.cpp 556 Value *GEP = Builder.CreateGEP(Builder.getInt8Ty(), V, Idx, "uglygep");
1889 V = Builder.CreateGEP(Ety, V, Idx, "scevgep");
1895 V = Builder.CreateGEP(Type::getInt8Ty(SE.getContext()), V, Idx,
lib/CodeGen/CodeGenPrepare.cpp 4894 : Builder.CreateGEP(I8Ty, ResultPtr, ResultIndex, "sunkaddr");
4909 : Builder.CreateGEP(I8Ty, ResultPtr, ResultIndex, "sunkaddr");
5366 NewBaseBuilder.CreateGEP(I8Ty, NewBaseGEP, BaseIndex, "splitgep");
5378 NewGEP = Builder.CreateGEP(I8Ty, NewBaseGEP, Index);
6742 Addr = Builder.CreateGEP(
lib/CodeGen/ExpandMemCmp.cpp 267 Source = Builder.CreateGEP(
lib/CodeGen/PreISelIntrinsicLowering.cpp 45 B.CreateGEP(Int8Ty, CI->getArgOperand(0), CI->getArgOperand(1));
49 Value *ResultPtr = B.CreateGEP(Int8Ty, CI->getArgOperand(0), OffsetI32);
lib/CodeGen/SafeStack.cpp 553 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8*
572 Value *Off = IRB.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8*
608 Value *Off = IRBUser.CreateGEP(Int8Ty, BasePointer, // BasePointer is i8*
632 IRB.CreateGEP(Int8Ty, BasePointer, ConstantInt::get(Int32Ty, -FrameSize),
lib/Target/X86/X86InterleavedAccess.cpp 217 Builder.CreateGEP(VecBaseTy, VecBasePtr, Builder.getInt32(i));
lib/Transforms/IPO/LowerTypeTests.cpp 678 Value *ByteAddr = B.CreateGEP(Int8Ty, ByteArray, BitOffset);
lib/Transforms/IPO/WholeProgramDevirt.cpp 1373 B.CreateGEP(Int8Ty, B.CreateBitCast(Call.VTable, Int8PtrTy), Byte);
1630 Value *GEP = LoadB.CreateGEP(Int8Ty, Ptr, Offset);
lib/Transforms/InstCombine/InstructionCombining.cpp 1840 Builder.CreateGEP(GEPEltType, SO0, GO1, Src->getName()));
2080 : Builder.CreateGEP(StrippedPtrEltTy, StrippedPtr, NewIdx,
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 1220 Value *ShadowAddr1 = IRB.CreateGEP(DFS.ShadowTy, ShadowAddr,
1275 WideAddr = NextIRB.CreateGEP(Type::getInt64Ty(*DFS.Ctx), WideAddr,
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 607 return IRB.CreateGEP(Int8Ty, shadowBase(), Shadow);
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 321 auto GEP = IRB.CreateGEP(Int8Ty, SecStartI8Ptr,
lib/Transforms/Scalar/MemCpyOptimizer.cpp 1058 Builder.CreateGEP(Dest->getType()->getPointerElementType(), Dest,
lib/Transforms/Scalar/NaryReassociate.cpp 430 Builder.CreateGEP(GEP->getResultElementType(), Candidate, RHS));
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp 855 Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Idx, "uglygep");
865 Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Offset, "uglygep");
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp 678 Reduced = Builder.CreateGEP(Builder.getInt8Ty(), Reduced, Bump);
689 Reduced = Builder.CreateGEP(
lib/Transforms/Utils/SimplifyLibCalls.cpp 287 Value *CpyDst = B.CreateGEP(B.getInt8Ty(), Dst, DstLen, "endptr");
367 return B.CreateGEP(B.getInt8Ty(), SrcStr, emitStrLen(SrcStr, B, DL, TLI),
381 return B.CreateGEP(B.getInt8Ty(), SrcStr, B.getInt64(I), "strchr");
409 return B.CreateGEP(B.getInt8Ty(), SrcStr, B.getInt64(I), "strrchr");
587 Value *DstEnd = B.CreateGEP(B.getInt8Ty(), Dst,
769 return B.CreateGEP(B.getInt8Ty(), CI->getArgOperand(0), B.getInt64(I),
984 return B.CreateGEP(B.getInt8Ty(), SrcStr, B.getInt64(I), "memchr");
2449 Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul");
2561 Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul");
3300 return B.CreateGEP(B.getInt8Ty(), Dst, ConstantInt::get(SizeTTy, Len - 1));
lib/Transforms/Vectorize/LoopVectorize.cpp 2218 NewPtr = Builder.CreateGEP(ScalarTy, NewPtr, Builder.getInt32(-Index));
2405 Builder.CreateGEP(ScalarDataTy, Ptr, Builder.getInt32(-Part * VF)));
2408 Builder.CreateGEP(ScalarDataTy, PartPtr, Builder.getInt32(1 - VF)));
2414 Builder.CreateGEP(ScalarDataTy, Ptr, Builder.getInt32(Part * VF)));
2846 return B.CreateGEP(
tools/clang/lib/CodeGen/CGBuilder.h 238 return Address(CreateGEP(Addr.getElementType(), Addr.getPointer(),
unittests/Analysis/BasicAliasAnalysisTest.cpp 115 cast<GetElementPtrInst>(B.CreateGEP(B.getInt8Ty(), I8, ArbitraryI32));
unittests/Analysis/MemorySSATest.cpp 1230 Value *Bar = B.CreateGEP(B.getInt8Ty(), Foo, B.getInt64(1), "bar");
unittests/Analysis/ScalarEvolutionTest.cpp 782 Builder.CreateGEP(T_int64, Arg, ConstantInt::get(T_int64, 1));