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

/external/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h49 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 DMachineMemOperand.h83 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 DLegalizeTypesGeneric.cpp159 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 DSelectionDAG.cpp4082 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 DMachineFunction.cpp224 MachineFunction::getMachineMemOperand(MachinePointerInfo PtrInfo, unsigned f, argument
228 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment,

Completed in 484 milliseconds