Lines Matching refs:MemI
260 bool alreadyPrepared(Loop *L, Instruction *MemI,
265 Value *getNodeForInc(Loop *L, Instruction *MemI,
290 void addOneCandidate(Instruction *MemI, const SCEV *LSCEV,
373 static Value *getPointerOperandAndType(Value *MemI, in getPointerOperandAndType() argument
379 if (LoadInst *LMemI = dyn_cast<LoadInst>(MemI)) { in getPointerOperandAndType()
382 } else if (StoreInst *SMemI = dyn_cast<StoreInst>(MemI)) { in getPointerOperandAndType()
385 } else if (IntrinsicInst *IMemI = dyn_cast<IntrinsicInst>(MemI)) { in getPointerOperandAndType()
386 PointerElementType = Type::getInt8Ty(MemI->getContext()); in getPointerOperandAndType()
830 Instruction *MemI, const SCEV *LSCEV, SmallVector<Bucket, 16> &Buckets, in addOneCandidate() argument
832 assert((MemI && getPointerOperandAndType(MemI)) && in addOneCandidate()
843 B.Elements.push_back(BucketElement(Diff, MemI)); in addOneCandidate()
855 Buckets.push_back(Bucket(LSCEV, MemI)); in addOneCandidate()
1139 Value *PPCLoopInstrFormPrep::getNodeForInc(Loop *L, Instruction *MemI, in getNodeForInc() argument
1149 BasicBlock *BB = MemI->getParent(); in getNodeForInc()
1211 bool PPCLoopInstrFormPrep::alreadyPrepared(Loop *L, Instruction *MemI, in alreadyPrepared() argument
1215 BasicBlock *BB = MemI->getParent(); in alreadyPrepared()