/external/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 92 MachinePointerInfo PtrInfo; variable 120 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s, 125 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } in getPointerInfo() 134 const Value *getValue() const { return PtrInfo.V.dyn_cast<const Value*>(); } in getValue() 137 return PtrInfo.V.dyn_cast<const PseudoSourceValue*>(); in getPseudoValue() 140 const void *getOpaqueValue() const { return PtrInfo.V.getOpaqueValue(); } in getOpaqueValue() 151 int64_t getOffset() const { return PtrInfo.Offset; } in getOffset() 153 unsigned getAddrSpace() const { return PtrInfo.getAddrSpace(); } in getAddrSpace() 195 void setValue(const Value *NewSV) { PtrInfo.V = NewSV; } in setValue() 196 void setValue(const PseudoSourceValue *NewSV) { PtrInfo.V = NewSV; } in setValue() [all …]
|
D | SelectionDAG.h | 746 MachinePointerInfo PtrInfo, unsigned Alignment, 792 EVT MemVT, MachinePointerInfo PtrInfo, 808 MachinePointerInfo PtrInfo, bool isVolatile, 815 SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, 827 MachinePointerInfo PtrInfo, EVT MemVT, 838 MachinePointerInfo PtrInfo, bool isVolatile, 844 MachinePointerInfo PtrInfo, EVT TVT,
|
D | MachineFunction.h | 420 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 | 297 const MachinePointerInfo &PtrInfo) const { in getAddrGlobal() argument 300 return DAG.getLoad(Ty, DL, Chain, Tgt, PtrInfo, false, false, false, 0); in getAddrGlobal() 311 const MachinePointerInfo &PtrInfo) const { in getAddrGlobalLargeGOT() argument 317 return DAG.getLoad(Ty, DL, Chain, Wrapper, PtrInfo, false, false, false, in getAddrGlobalLargeGOT()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypesGeneric.cpp | 163 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(SPFI); in ExpandRes_BITCAST() local 166 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo, in ExpandRes_BITCAST() 170 Lo = DAG.getLoad(NOutVT, dl, Store, StackPtr, PtrInfo, in ExpandRes_BITCAST() 181 PtrInfo.getWithOffset(IncrementSize), false, in ExpandRes_BITCAST()
|
D | SelectionDAG.cpp | 4525 SDValue Ptr, SDValue Cmp, SDValue Swp, MachinePointerInfo PtrInfo, in getAtomicCmpSwap() argument 4544 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment); in getAtomicCmpSwap() 4653 EVT MemVT, MachinePointerInfo PtrInfo, in getMemIntrinsicNode() argument 4670 MF.getMachineMemOperand(PtrInfo, Flags, Size, Align); in getMemIntrinsicNode() 4751 MachinePointerInfo PtrInfo, EVT MemVT, in getLoad() argument 4770 if (PtrInfo.V.isNull()) in getLoad() 4771 PtrInfo = InferPointerInfo(Ptr, Offset); in getLoad() 4775 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment, in getLoad() 4831 MachinePointerInfo PtrInfo, in getLoad() argument 4838 PtrInfo, VT, isVolatile, isNonTemporal, isInvariant, Alignment, in getLoad() [all …]
|
D | LegalizeDAG.cpp | 1480 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FI); in ExpandInsertToVectorThroughStack() local 1483 SDValue Ch = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, in ExpandInsertToVectorThroughStack() 1504 return DAG.getLoad(Op.getValueType(), dl, Ch, StackPtr, PtrInfo, in ExpandInsertToVectorThroughStack() 1518 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FI); in ExpandVectorBuildThroughStack() local 1538 PtrInfo.getWithOffset(Offset), in ExpandVectorBuildThroughStack() 1543 PtrInfo.getWithOffset(Offset), in ExpandVectorBuildThroughStack() 1554 return DAG.getLoad(VT, dl, StoreChain, FIPtr, PtrInfo, in ExpandVectorBuildThroughStack() 1787 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(SPFI); in EmitStackConvert() local 1801 PtrInfo, SlotVT, false, false, SrcAlign); in EmitStackConvert() 1805 PtrInfo, false, false, SrcAlign); in EmitStackConvert() [all …]
|
/external/llvm/lib/CodeGen/ |
D | MachineInstr.cpp | 445 : PtrInfo(ptrinfo), Size(s), in MachineMemOperand() 448 assert((PtrInfo.V.isNull() || PtrInfo.V.is<const PseudoSourceValue*>() || in MachineMemOperand() 449 isa<PointerType>(PtrInfo.V.get<const Value*>()->getType())) && in MachineMemOperand() 476 PtrInfo = MMO->PtrInfo; in refineAlignment()
|
D | MachineFunction.cpp | 230 MachineFunction::getMachineMemOperand(MachinePointerInfo PtrInfo, unsigned f, in getMachineMemOperand() argument 234 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, in getMachineMemOperand()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64InstrInfo.cpp | 1829 MachinePointerInfo PtrInfo(PseudoSourceValue::getFixedStack(FI)); in storeRegToStackSlot() local 1831 PtrInfo, MachineMemOperand::MOStore, MFI.getObjectSize(FI), Align); in storeRegToStackSlot() 1926 MachinePointerInfo PtrInfo(PseudoSourceValue::getFixedStack(FI)); in loadRegFromStackSlot() local 1928 PtrInfo, MachineMemOperand::MOLoad, MFI.getObjectSize(FI), Align); in loadRegFromStackSlot()
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.cpp | 3114 TypeInfo PtrInfo = C.getTypeInfo(C.VoidPtrTy); in EmitDeclareOfBlockLiteralArgVariable() local 3119 fieldType = DBuilder.createPointerType(fieldType, PtrInfo.Width); in EmitDeclareOfBlockLiteralArgVariable() 3121 DBuilder.createMemberType(tunit, name, tunit, line, PtrInfo.Width, in EmitDeclareOfBlockLiteralArgVariable() 3122 PtrInfo.Align, offsetInBits, 0, fieldType); in EmitDeclareOfBlockLiteralArgVariable()
|
/external/llvm/lib/Target/R600/ |
D | SIISelLowering.cpp | 389 MachinePointerInfo PtrInfo(UndefValue::get(PtrTy)); in LowerParameter() local 392 VT, SL, Chain, Ptr, PtrOffset, PtrInfo, MemVT, in LowerParameter()
|
D | R600ISelLowering.cpp | 1704 MachinePointerInfo PtrInfo(UndefValue::get(PtrTy), PartOffset - ValBase); in LowerFormalArguments() local 1708 PtrInfo, in LowerFormalArguments()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 6554 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FrameIdx); in LowerBUILD_VECTOR() local 6617 PtrInfo.getWithOffset(Offset), in LowerBUILD_VECTOR() 6626 PtrInfo.getWithOffset(Offset), in LowerBUILD_VECTOR() 6653 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerBUILD_VECTOR() 7320 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FrameIdx); in LowerEXTRACT_VECTOR_ELT() local 7336 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerEXTRACT_VECTOR_ELT() 7344 PtrInfo.getWithOffset(Offset), in LowerEXTRACT_VECTOR_ELT() 7534 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FrameIdx); in LowerVectorStore() local 7549 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerVectorStore() 7559 PtrInfo.getWithOffset(Offset), in LowerVectorStore()
|
/external/llvm/lib/Transforms/Scalar/ |
D | SROA.cpp | 1006 SliceBuilder::PtrInfo PtrI = PB.visitPtr(AI); in AllocaSlices()
|