Home
last modified time | relevance | path

Searched refs:PtrInfo (Results 1 – 10 of 10) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DMachineMemOperand.h83 MachinePointerInfo PtrInfo; variable
108 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s,
112 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } in getPointerInfo()
121 const Value *getValue() const { return PtrInfo.V; } in getValue()
129 int64_t getOffset() const { return PtrInfo.Offset; } in getOffset()
171 void setValue(const Value *NewSV) { PtrInfo.V = NewSV; } in setValue()
172 void setOffset(int64_t NewOffset) { PtrInfo.Offset = NewOffset; } in setOffset()
DSelectionDAG.h638 MachinePointerInfo PtrInfo, unsigned Alignment,
677 EVT MemVT, MachinePointerInfo PtrInfo,
683 EVT MemVT, MachinePointerInfo PtrInfo,
698 MachinePointerInfo PtrInfo, bool isVolatile,
702 SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo,
711 MachinePointerInfo PtrInfo, EVT MemVT,
723 MachinePointerInfo PtrInfo, bool isVolatile,
729 MachinePointerInfo PtrInfo, EVT TVT,
DMachineFunction.h402 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo,
/external/llvm/include/llvm/Analysis/
DPtrUseVisitor.h49 class PtrInfo {
51 PtrInfo() : AbortedInfo(0, false), EscapedInfo(0, false) {} in PtrInfo() function
111 PtrInfo PI;
203 PtrInfo visitPtr(Instruction &I) { in visitPtr()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypesGeneric.cpp157 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(SPFI); in ExpandRes_BITCAST() local
160 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo, in ExpandRes_BITCAST()
164 Lo = DAG.getLoad(NOutVT, dl, Store, StackPtr, PtrInfo, in ExpandRes_BITCAST()
174 PtrInfo.getWithOffset(IncrementSize), false, in ExpandRes_BITCAST()
DSelectionDAG.cpp4057 SDValue Swp, MachinePointerInfo PtrInfo, in getAtomic() argument
4077 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment); in getAtomic()
4261 EVT MemVT, MachinePointerInfo PtrInfo, in getMemIntrinsicNode() argument
4265 MemVT, PtrInfo, Align, Vol, in getMemIntrinsicNode()
4272 EVT MemVT, MachinePointerInfo PtrInfo, in getMemIntrinsicNode() argument
4287 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Align); in getMemIntrinsicNode()
4366 MachinePointerInfo PtrInfo, EVT MemVT, in getLoad() argument
4385 if (PtrInfo.V == 0) in getLoad()
4386 PtrInfo = InferPointerInfo(Ptr, Offset); in getLoad()
4390 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment, in getLoad()
[all …]
DLegalizeDAG.cpp1413 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FI); in ExpandInsertToVectorThroughStack() local
1416 SDValue Ch = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, in ExpandInsertToVectorThroughStack()
1441 return DAG.getLoad(Op.getValueType(), dl, Ch, StackPtr, PtrInfo, in ExpandInsertToVectorThroughStack()
1455 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FI); in ExpandVectorBuildThroughStack() local
1475 PtrInfo.getWithOffset(Offset), in ExpandVectorBuildThroughStack()
1480 PtrInfo.getWithOffset(Offset), in ExpandVectorBuildThroughStack()
1492 return DAG.getLoad(VT, dl, StoreChain, FIPtr, PtrInfo, in ExpandVectorBuildThroughStack()
1696 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(SPFI); in EmitStackConvert() local
1710 PtrInfo, SlotVT, false, false, SrcAlign); in EmitStackConvert()
1714 PtrInfo, false, false, SrcAlign); in EmitStackConvert()
[all …]
/external/llvm/lib/CodeGen/
DMachineInstr.cpp424 : PtrInfo(ptrinfo), Size(s), in MachineMemOperand()
427 assert((PtrInfo.V == 0 || isa<PointerType>(PtrInfo.V->getType())) && in MachineMemOperand()
454 PtrInfo = MMO->PtrInfo; in refineAlignment()
DMachineFunction.cpp218 MachineFunction::getMachineMemOperand(MachinePointerInfo PtrInfo, unsigned f, in getMachineMemOperand() argument
222 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, in getMachineMemOperand()
/external/llvm/lib/Transforms/Scalar/
DSROA.cpp1062 PartitionBuilder::PtrInfo PtrI = PB.visitPtr(AI); in AllocaPartitioning()