/external/llvm/include/llvm/CodeGen/ |
MachineMemOperand.h | 91 MachinePointerInfo PtrInfo; 118 /// specified PtrInfo, flags, size, and base alignment. 119 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s, 123 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } 132 const Value *getValue() const { return PtrInfo.V.dyn_cast<const Value*>(); } 135 return PtrInfo.V.dyn_cast<const PseudoSourceValue*>(); 138 const void *getOpaqueValue() const { return PtrInfo.V.getOpaqueValue(); } 149 int64_t getOffset() const { return PtrInfo.Offset; } 151 unsigned getAddrSpace() const { return PtrInfo.getAddrSpace(); } 193 void setValue(const Value *NewSV) { PtrInfo.V = NewSV; [all...] |
SelectionDAG.h | 727 MachinePointerInfo PtrInfo, unsigned Alignment, [all...] |
MachineFunction.h | 404 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo,
|
/external/llvm/include/llvm/Analysis/ |
PtrUseVisitor.h | 49 class PtrInfo { 51 PtrInfo() : AbortedInfo(nullptr, false), EscapedInfo(nullptr, false) {} 111 PtrInfo PI; 202 /// \returns An info struct about the pointer. See \c PtrInfo for details. 203 PtrInfo visitPtr(Instruction &I) {
|
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.h | 290 const MachinePointerInfo &PtrInfo) const { 294 return DAG.getLoad(Ty, DL, Chain, Tgt, PtrInfo, false, false, false, 0); 305 const MachinePointerInfo &PtrInfo) const { 312 return DAG.getLoad(Ty, DL, Chain, Wrapper, PtrInfo, false, false, false,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypesGeneric.cpp | 160 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(SPFI); 163 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo, 167 Lo = DAG.getLoad(NOutVT, dl, Store, StackPtr, PtrInfo, 178 PtrInfo.getWithOffset(IncrementSize), false,
|
SelectionDAG.cpp | [all...] |
LegalizeDAG.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
MachineInstr.cpp | 430 MachineMemOperand::MachineMemOperand(MachinePointerInfo ptrinfo, unsigned f, 434 : PtrInfo(ptrinfo), Size(s), 437 assert((PtrInfo.V.isNull() || PtrInfo.V.is<const PseudoSourceValue*>() || 438 isa<PointerType>(PtrInfo.V.get<const Value*>()->getType())) && 465 PtrInfo = MMO->PtrInfo; [all...] |
MachineFunction.cpp | 230 MachineFunction::getMachineMemOperand(MachinePointerInfo PtrInfo, unsigned f, 234 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64InstrInfo.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
SROA.cpp | 730 SliceBuilder::PtrInfo PtrI = PB.visitPtr(AI); 733 // possibly by just storing the PtrInfo in the AllocaSlices. [all...] |