/external/llvm/include/llvm/Analysis/ |
H A D | PtrUseVisitor.h | 49 class PtrInfo { class in class:llvm::detail::PtrUseVisitorBase 51 PtrInfo() : AbortedInfo(0, false), EscapedInfo(0, false) {} function in class:llvm::detail::PtrUseVisitorBase::PtrInfo 111 PtrInfo PI; 202 /// \returns An info struct about the pointer. See \c PtrInfo for details. 203 PtrInfo visitPtr(Instruction &I) {
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 83 MachinePointerInfo PtrInfo; member in class:llvm::MachineMemOperand 110 /// specified PtrInfo, flags, size, and base alignment. 111 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s, 115 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } 124 const Value *getValue() const { return PtrInfo.V; } 135 int64_t getOffset() const { return PtrInfo.Offset; } 177 void setValue(const Value *NewSV) { PtrInfo.V = NewSV; } 178 void setOffset(int64_t NewOffset) { PtrInfo.Offset = NewOffset; }
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 159 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(SPFI); local 162 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo, 166 Lo = DAG.getLoad(NOutVT, dl, Store, StackPtr, PtrInfo, 176 PtrInfo.getWithOffset(IncrementSize), false,
|
H A D | SelectionDAG.cpp | 4082 SDValue Swp, MachinePointerInfo PtrInfo, 4102 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment); 4286 EVT MemVT, MachinePointerInfo PtrInfo, 4290 MemVT, PtrInfo, Align, Vol, 4297 EVT MemVT, MachinePointerInfo PtrInfo, 4312 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Align); 4391 MachinePointerInfo PtrInfo, EVT MemVT, 4408 // If we don't have a PtrInfo, infer the trivial frame index case to simplify 4410 if (PtrInfo.V == 0) 4411 PtrInfo 4080 getAtomic(unsigned Opcode, SDLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachinePointerInfo PtrInfo, unsigned Alignment, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument 4283 getMemIntrinsicNode(unsigned Opcode, SDLoc dl, const EVT *VTs, unsigned NumVTs, const SDValue *Ops, unsigned NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned Align, bool Vol, bool ReadMem, bool WriteMem) argument 4295 getMemIntrinsicNode(unsigned Opcode, SDLoc dl, SDVTList VTList, const SDValue *Ops, unsigned NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned Align, bool Vol, bool ReadMem, bool WriteMem) argument 4388 getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr, SDValue Offset, MachinePointerInfo PtrInfo, EVT MemVT, bool isVolatile, bool isNonTemporal, bool isInvariant, unsigned Alignment, const MDNode *TBAAInfo, const MDNode *Ranges) argument 4468 getLoad(EVT VT, SDLoc dl, SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, bool isVolatile, bool isNonTemporal, bool isInvariant, unsigned Alignment, const MDNode *TBAAInfo, const MDNode *Ranges) argument 4481 getExtLoad(ISD::LoadExtType ExtType, SDLoc dl, EVT VT, SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, EVT MemVT, bool isVolatile, bool isNonTemporal, unsigned Alignment, const MDNode *TBAAInfo) argument 4505 getStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr, MachinePointerInfo PtrInfo, bool isVolatile, bool isNonTemporal, unsigned Alignment, const MDNode *TBAAInfo) argument 4558 getTruncStore(SDValue Chain, SDLoc dl, SDValue Val, SDValue Ptr, MachinePointerInfo PtrInfo, EVT SVT,bool isVolatile, bool isNonTemporal, unsigned Alignment, const MDNode *TBAAInfo) argument [all...] |
/external/llvm/lib/CodeGen/ |
H A D | MachineFunction.cpp | 224 MachineFunction::getMachineMemOperand(MachinePointerInfo PtrInfo, unsigned f, argument 228 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment,
|