Lines Matching defs:GEP
149 void traceGEP(GetElementPtrInst *GEP, CallInst *Parent,
305 auto *GEP = GetElementPtrInst::CreateInBounds(Call->getArgOperand(0),
307 Call->replaceAllUsesWith(GEP);
338 // addr = GEP(base, dimenion's zero's, index)
344 // addr = GEP(base, 0, gep_index)
469 void BPFAbstractMemberAccess::traceGEP(GetElementPtrInst *GEP, CallInst *Parent,
471 for (User *U : GEP->users()) {
883 // For any original GEP Call and Base %2 like
902 auto *GEP = GetElementPtrInst::Create(Type::getInt8Ty(BB->getContext()),
904 BB->getInstList().insert(Call->getIterator(), GEP);
907 auto *BCInst2 = new BitCastInst(GEP, Call->getType());
922 // patterns similar to GEP.