Searched defs:getPointerOperand (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/Analysis/
H A DDelinearization.cpp73 static Value *getPointerOperand(Instruction &Inst) { function
75 return Load->getPointerOperand();
77 return Store->getPointerOperand();
79 return Gep->getPointerOperand();
97 const SCEV *AccessFn = SE->getSCEVAtScope(getPointerOperand(*Inst), L);
H A DDependenceAnalysis.cpp652 Value *getPointerOperand(Instruction *I) { function
654 return LI->getPointerOperand();
656 return SI->getPointerOperand();
3312 Value *SrcPtr = getPointerOperand(Src);
3313 Value *DstPtr = getPointerOperand(Dst);
3344 const SCEV *SrcPtrSCEV = SE->getSCEV(SrcGEP->getPointerOperand());
3345 const SCEV *DstPtrSCEV = SE->getSCEV(DstGEP->getPointerOperand());
3760 Value *SrcPtr = getPointerOperand(Src);
3761 Value *DstPtr = getPointerOperand(Dst);
3776 const SCEV *SrcPtrSCEV = SE->getSCEV(SrcGEP->getPointerOperand());
[all...]
/external/llvm/include/llvm/IR/
H A DOperator.h388 Value *getPointerOperand() { function in class:llvm::GEPOperator
391 const Value *getPointerOperand() const { function in class:llvm::GEPOperator
400 return getPointerOperand()->getType();
491 Value *getPointerOperand() { function in class:llvm::PtrToIntOperator
494 const Value *getPointerOperand() const { function in class:llvm::PtrToIntOperator
503 return getPointerOperand()->getType();
H A DInstructions.h260 Value *getPointerOperand() { return getOperand(0); } function in class:llvm::LoadInst
261 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::LoadInst
266 return getPointerOperand()->getType()->getPointerAddressSpace();
382 Value *getPointerOperand() { return getOperand(1); } function in class:llvm::StoreInst
383 const Value *getPointerOperand() const { return getOperand(1); } function in class:llvm::StoreInst
388 return getPointerOperand()->getType()->getPointerAddressSpace();
574 Value *getPointerOperand() { return getOperand(0); } function in class:llvm::AtomicCmpXchgInst
575 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::AtomicCmpXchgInst
586 return getPointerOperand()->getType()->getPointerAddressSpace();
743 Value *getPointerOperand() { retur function in class:llvm::AtomicRMWInst
744 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::AtomicRMWInst
899 Value *getPointerOperand() { function in class:llvm::GetElementPtrInst
902 const Value *getPointerOperand() const { function in class:llvm::GetElementPtrInst
1679 Value *getPointerOperand() { return getOperand(0); } function in class:llvm::VAArgInst
1680 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::VAArgInst
3778 Value *getPointerOperand() { return getOperand(0); } function in class:llvm::InvokeInst::PtrToIntInst
3780 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::InvokeInst::PtrToIntInst
[all...]
/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp299 return (LI->getPointerOperand() == Scalar);
303 return (SI->getPointerOperand() == Scalar);
417 static Value *getPointerOperand(Value *I);
1777 Value *BoUpSLP::getPointerOperand(Value *I) { function in class:__anon11124::BoUpSLP
1779 return LI->getPointerOperand();
1781 return SI->getPointerOperand();
1794 Value *PtrA = getPointerOperand(A);
1795 Value *PtrB = getPointerOperand(B);
2297 Value *VecPtr = Builder.CreateBitCast(LI->getPointerOperand(),
2303 if (ScalarToTreeEntry.count(LI->getPointerOperand()))
[all...]

Completed in 157 milliseconds