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.cpp655 Value *getPointerOperand(Instruction *I) { function
657 return LI->getPointerOperand();
659 return SI->getPointerOperand();
3297 Value *SrcPtr = getPointerOperand(Src);
3298 Value *DstPtr = getPointerOperand(Dst);
3328 const SCEV *SrcPtrSCEV = SE->getSCEV(SrcGEP->getPointerOperand());
3329 const SCEV *DstPtrSCEV = SE->getSCEV(DstGEP->getPointerOperand());
3743 Value *SrcPtr = getPointerOperand(Src);
3744 Value *DstPtr = getPointerOperand(Dst);
3759 const SCEV *SrcPtrSCEV = SE->getSCEV(SrcGEP->getPointerOperand());
[all...]
/external/llvm/include/llvm/IR/
H A DOperator.h386 Value *getPointerOperand() { function in class:llvm::GEPOperator
389 const Value *getPointerOperand() const { function in class:llvm::GEPOperator
399 return getPointerOperand()->getType();
486 Value *getPointerOperand() { function in class:llvm::PtrToIntOperator
489 const Value *getPointerOperand() const { function in class:llvm::PtrToIntOperator
499 return getPointerOperand()->getType();
H A DInstructions.h240 Value *getPointerOperand() { return getOperand(0); } function in class:llvm::LoadInst
241 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::LoadInst
246 return getPointerOperand()->getType()->getPointerAddressSpace();
363 Value *getPointerOperand() { return getOperand(1); } function in class:llvm::StoreInst
364 const Value *getPointerOperand() const { return getOperand(1); } function in class:llvm::StoreInst
369 return getPointerOperand()->getType()->getPointerAddressSpace();
555 Value *getPointerOperand() { return getOperand(0); } function in class:llvm::AtomicCmpXchgInst
556 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::AtomicCmpXchgInst
567 return getPointerOperand()->getType()->getPointerAddressSpace();
724 Value *getPointerOperand() { retur function in class:llvm::AtomicRMWInst
725 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::AtomicRMWInst
856 Value *getPointerOperand() { function in class:llvm::GetElementPtrInst
859 const Value *getPointerOperand() const { function in class:llvm::GetElementPtrInst
1614 Value *getPointerOperand() { return getOperand(0); } function in class:llvm::VAArgInst
1615 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::VAArgInst
3692 Value *getPointerOperand() { return getOperand(0); } function in class:llvm::InvokeInst::PtrToIntInst
3694 const Value *getPointerOperand() const { return getOperand(0); } function in class:llvm::InvokeInst::PtrToIntInst
[all...]
/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp447 static Value *getPointerOperand(Value *I);
1431 Value *BoUpSLP::getPointerOperand(Value *I) { function in class:__anon26372::BoUpSLP
1433 return LI->getPointerOperand();
1435 return SI->getPointerOperand();
1448 Value *PtrA = getPointerOperand(A);
1449 Value *PtrB = getPointerOperand(B);
1801 Value *VecPtr = Builder.CreateBitCast(LI->getPointerOperand(),
1806 Alignment = DL->getABITypeAlignment(LI->getPointerOperand()->getType());
1823 Value *VecPtr = Builder.CreateBitCast(SI->getPointerOperand(),
1827 Alignment = DL->getABITypeAlignment(SI->getPointerOperand()
[all...]

Completed in 178 milliseconds