/external/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 95 MachinePointerInfo PtrInfo; variable 123 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s, 128 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } in getPointerInfo() 137 const Value *getValue() const { return PtrInfo.V.dyn_cast<const Value*>(); } in getValue() 140 return PtrInfo.V.dyn_cast<const PseudoSourceValue*>(); in getPseudoValue() 143 const void *getOpaqueValue() const { return PtrInfo.V.getOpaqueValue(); } in getOpaqueValue() 154 int64_t getOffset() const { return PtrInfo.Offset; } in getOffset() 156 unsigned getAddrSpace() const { return PtrInfo.getAddrSpace(); } in getAddrSpace() 198 void setValue(const Value *NewSV) { PtrInfo.V = NewSV; } in setValue() 199 void setValue(const PseudoSourceValue *NewSV) { PtrInfo.V = NewSV; } in setValue() [all …]
|
D | SelectionDAG.h | 770 MachinePointerInfo PtrInfo, unsigned Alignment, 816 EVT MemVT, MachinePointerInfo PtrInfo, 832 MachinePointerInfo PtrInfo, bool isVolatile, 839 SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, 851 MachinePointerInfo PtrInfo, EVT MemVT, 862 MachinePointerInfo PtrInfo, bool isVolatile, 868 MachinePointerInfo PtrInfo, EVT TVT,
|
D | MachineFunction.h | 451 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo,
|
/external/llvm/include/llvm/Analysis/ |
D | PtrUseVisitor.h | 49 class PtrInfo { 51 PtrInfo() : AbortedInfo(nullptr, false), EscapedInfo(nullptr, false) {} in PtrInfo() function 111 PtrInfo PI; 203 PtrInfo visitPtr(Instruction &I) { in visitPtr()
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.h | 325 const MachinePointerInfo &PtrInfo) const { in getAddrGlobal() argument 328 return DAG.getLoad(Ty, DL, Chain, Tgt, PtrInfo, false, false, false, 0); in getAddrGlobal() 339 const MachinePointerInfo &PtrInfo) const { in getAddrGlobalLargeGOT() argument 345 return DAG.getLoad(Ty, DL, Chain, Wrapper, PtrInfo, false, false, false, in getAddrGlobalLargeGOT()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypesGeneric.cpp | 169 MachinePointerInfo PtrInfo = in ExpandRes_BITCAST() local 173 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo, in ExpandRes_BITCAST() 177 Lo = DAG.getLoad(NOutVT, dl, Store, StackPtr, PtrInfo, in ExpandRes_BITCAST() 188 PtrInfo.getWithOffset(IncrementSize), false, in ExpandRes_BITCAST()
|
D | SelectionDAG.cpp | 4812 SDValue Ptr, SDValue Cmp, SDValue Swp, MachinePointerInfo PtrInfo, in getAtomicCmpSwap() argument 4831 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment); in getAtomicCmpSwap() 4940 EVT MemVT, MachinePointerInfo PtrInfo, in getMemIntrinsicNode() argument 4957 MF.getMachineMemOperand(PtrInfo, Flags, Size, Align); in getMemIntrinsicNode() 5042 MachinePointerInfo PtrInfo, EVT MemVT, in getLoad() argument 5061 if (PtrInfo.V.isNull()) in getLoad() 5062 PtrInfo = InferPointerInfo(*this, Ptr, Offset); in getLoad() 5066 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment, in getLoad() 5122 MachinePointerInfo PtrInfo, in getLoad() argument 5129 PtrInfo, VT, isVolatile, isNonTemporal, isInvariant, Alignment, in getLoad() [all …]
|
D | LegalizeDAG.cpp | 1548 MachinePointerInfo PtrInfo = in ExpandInsertToVectorThroughStack() local 1552 SDValue Ch = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, in ExpandInsertToVectorThroughStack() 1573 return DAG.getLoad(Op.getValueType(), dl, Ch, StackPtr, PtrInfo, in ExpandInsertToVectorThroughStack() 1587 MachinePointerInfo PtrInfo = in ExpandVectorBuildThroughStack() local 1608 PtrInfo.getWithOffset(Offset), in ExpandVectorBuildThroughStack() 1613 PtrInfo.getWithOffset(Offset), in ExpandVectorBuildThroughStack() 1624 return DAG.getLoad(VT, dl, StoreChain, FIPtr, PtrInfo, in ExpandVectorBuildThroughStack() 1932 MachinePointerInfo PtrInfo = in EmitStackConvert() local 1947 PtrInfo, SlotVT, false, false, SrcAlign); in EmitStackConvert() 1951 PtrInfo, false, false, SrcAlign); in EmitStackConvert() [all …]
|
/external/llvm/lib/CodeGen/ |
D | MachineInstr.cpp | 497 : PtrInfo(ptrinfo), Size(s), in MachineMemOperand() 500 assert((PtrInfo.V.isNull() || PtrInfo.V.is<const PseudoSourceValue*>() || in MachineMemOperand() 501 isa<PointerType>(PtrInfo.V.get<const Value*>()->getType())) && in MachineMemOperand() 528 PtrInfo = MMO->PtrInfo; in refineAlignment()
|
D | MachineFunction.cpp | 252 MachineFunction::getMachineMemOperand(MachinePointerInfo PtrInfo, unsigned f, in getMachineMemOperand() argument 256 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, in getMachineMemOperand()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64InstrInfo.cpp | 1842 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(MF, FI); in storeRegToStackSlot() local 1844 PtrInfo, MachineMemOperand::MOStore, MFI.getObjectSize(FI), Align); in storeRegToStackSlot() 1939 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(MF, FI); in loadRegFromStackSlot() local 1941 PtrInfo, MachineMemOperand::MOLoad, MFI.getObjectSize(FI), Align); in loadRegFromStackSlot()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIInstrInfo.cpp | 552 MachinePointerInfo PtrInfo in storeRegToStackSlot() local 555 = MF->getMachineMemOperand(PtrInfo, MachineMemOperand::MOStore, in storeRegToStackSlot() 641 MachinePointerInfo PtrInfo in loadRegFromStackSlot() local 645 PtrInfo, MachineMemOperand::MOLoad, Size, Align); in loadRegFromStackSlot()
|
D | R600ISelLowering.cpp | 1701 MachinePointerInfo PtrInfo(UndefValue::get(PtrTy), PartOffset - ValBase); in LowerFormalArguments() local 1705 PtrInfo, in LowerFormalArguments()
|
D | SIISelLowering.cpp | 556 MachinePointerInfo PtrInfo(UndefValue::get(PtrTy)); in LowerParameter() local 565 VT, SL, Chain, Ptr, PtrOffset, PtrInfo, MemVT, in LowerParameter()
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.cpp | 3244 TypeInfo PtrInfo = C.getTypeInfo(C.VoidPtrTy); in EmitDeclareOfBlockLiteralArgVariable() local 3249 fieldType = DBuilder.createPointerType(fieldType, PtrInfo.Width); in EmitDeclareOfBlockLiteralArgVariable() 3251 DBuilder.createMemberType(tunit, name, tunit, line, PtrInfo.Width, in EmitDeclareOfBlockLiteralArgVariable() 3252 PtrInfo.Align, offsetInBits, 0, fieldType); in EmitDeclareOfBlockLiteralArgVariable()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 6818 MachinePointerInfo PtrInfo = in LowerBUILD_VECTOR() local 6881 PtrInfo.getWithOffset(Offset), in LowerBUILD_VECTOR() 6890 PtrInfo.getWithOffset(Offset), in LowerBUILD_VECTOR() 6917 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerBUILD_VECTOR() 7610 MachinePointerInfo PtrInfo = in LowerEXTRACT_VECTOR_ELT() local 7627 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerEXTRACT_VECTOR_ELT() 7635 PtrInfo.getWithOffset(Offset), in LowerEXTRACT_VECTOR_ELT() 7827 MachinePointerInfo PtrInfo = in LowerVectorStore() local 7843 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerVectorStore() 7853 PtrInfo.getWithOffset(Offset), in LowerVectorStore()
|
/external/llvm/lib/Transforms/Scalar/ |
D | SROA.cpp | 1002 SliceBuilder::PtrInfo PtrI = PB.visitPtr(AI); in AllocaSlices()
|