| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | MachineMemOperand.h | 93 MachinePointerInfo PtrInfo; variable 121 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s, 126 const MachinePointerInfo &getPointerInfo() const { return PtrInfo; } in getPointerInfo() 135 const Value *getValue() const { return PtrInfo.V.dyn_cast<const Value*>(); } in getValue() 138 return PtrInfo.V.dyn_cast<const PseudoSourceValue*>(); in getPseudoValue() 141 const void *getOpaqueValue() const { return PtrInfo.V.getOpaqueValue(); } in getOpaqueValue() 152 int64_t getOffset() const { return PtrInfo.Offset; } in getOffset() 154 unsigned getAddrSpace() const { return PtrInfo.getAddrSpace(); } in getAddrSpace() 196 void setValue(const Value *NewSV) { PtrInfo.V = NewSV; } in setValue() 197 void setValue(const PseudoSourceValue *NewSV) { PtrInfo.V = NewSV; } in setValue() [all …]
|
| HD | SelectionDAG.h | 769 MachinePointerInfo PtrInfo, unsigned Alignment, 815 EVT MemVT, MachinePointerInfo PtrInfo, 831 MachinePointerInfo PtrInfo, bool isVolatile, 838 SDValue Chain, SDValue Ptr, MachinePointerInfo PtrInfo, 850 MachinePointerInfo PtrInfo, EVT MemVT, 861 MachinePointerInfo PtrInfo, bool isVolatile, 867 MachinePointerInfo PtrInfo, EVT TVT,
|
| HD | MachineFunction.h | 423 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo,
|
| /NextBSD/contrib/llvm/include/llvm/Analysis/ |
| HD | 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()
|
| /NextBSD/contrib/llvm/lib/Target/Mips/ |
| HD | MipsISelLowering.h | 309 const MachinePointerInfo &PtrInfo) const { in getAddrGlobal() argument 312 return DAG.getLoad(Ty, DL, Chain, Tgt, PtrInfo, false, false, false, 0); in getAddrGlobal() 323 const MachinePointerInfo &PtrInfo) const { in getAddrGlobalLargeGOT() argument 329 return DAG.getLoad(Ty, DL, Chain, Wrapper, PtrInfo, false, false, false, in getAddrGlobalLargeGOT()
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | LegalizeTypesGeneric.cpp | 164 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(SPFI); in ExpandRes_BITCAST() local 167 SDValue Store = DAG.getStore(DAG.getEntryNode(), dl, InOp, StackPtr, PtrInfo, in ExpandRes_BITCAST() 171 Lo = DAG.getLoad(NOutVT, dl, Store, StackPtr, PtrInfo, in ExpandRes_BITCAST() 182 PtrInfo.getWithOffset(IncrementSize), false, in ExpandRes_BITCAST()
|
| HD | SelectionDAG.cpp | 4683 SDValue Ptr, SDValue Cmp, SDValue Swp, MachinePointerInfo PtrInfo, in getAtomicCmpSwap() argument 4702 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment); in getAtomicCmpSwap() 4811 EVT MemVT, MachinePointerInfo PtrInfo, in getMemIntrinsicNode() argument 4828 MF.getMachineMemOperand(PtrInfo, Flags, Size, Align); in getMemIntrinsicNode() 4909 MachinePointerInfo PtrInfo, EVT MemVT, in getLoad() argument 4928 if (PtrInfo.V.isNull()) in getLoad() 4929 PtrInfo = InferPointerInfo(Ptr, Offset); in getLoad() 4933 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment, in getLoad() 4989 MachinePointerInfo PtrInfo, in getLoad() argument 4996 PtrInfo, VT, isVolatile, isNonTemporal, isInvariant, Alignment, in getLoad() [all …]
|
| HD | LegalizeDAG.cpp | 1493 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FI); in ExpandInsertToVectorThroughStack() local 1496 SDValue Ch = DAG.getStore(DAG.getEntryNode(), dl, Vec, StackPtr, PtrInfo, in ExpandInsertToVectorThroughStack() 1517 return DAG.getLoad(Op.getValueType(), dl, Ch, StackPtr, PtrInfo, in ExpandInsertToVectorThroughStack() 1531 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FI); in ExpandVectorBuildThroughStack() local 1551 PtrInfo.getWithOffset(Offset), in ExpandVectorBuildThroughStack() 1556 PtrInfo.getWithOffset(Offset), in ExpandVectorBuildThroughStack() 1567 return DAG.getLoad(VT, dl, StoreChain, FIPtr, PtrInfo, in ExpandVectorBuildThroughStack() 1801 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(SPFI); in EmitStackConvert() local 1815 PtrInfo, SlotVT, false, false, SrcAlign); in EmitStackConvert() 1819 PtrInfo, false, false, SrcAlign); in EmitStackConvert() [all …]
|
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | MachineInstr.cpp | 472 : PtrInfo(ptrinfo), Size(s), in MachineMemOperand() 475 assert((PtrInfo.V.isNull() || PtrInfo.V.is<const PseudoSourceValue*>() || in MachineMemOperand() 476 isa<PointerType>(PtrInfo.V.get<const Value*>()->getType())) && in MachineMemOperand() 503 PtrInfo = MMO->PtrInfo; in refineAlignment()
|
| HD | MachineFunction.cpp | 232 MachineFunction::getMachineMemOperand(MachinePointerInfo PtrInfo, unsigned f, in getMachineMemOperand() argument 236 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, in getMachineMemOperand()
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/ |
| HD | AArch64InstrInfo.cpp | 1817 MachinePointerInfo PtrInfo(PseudoSourceValue::getFixedStack(FI)); in storeRegToStackSlot() local 1819 PtrInfo, MachineMemOperand::MOStore, MFI.getObjectSize(FI), Align); in storeRegToStackSlot() 1914 MachinePointerInfo PtrInfo(PseudoSourceValue::getFixedStack(FI)); in loadRegFromStackSlot() local 1916 PtrInfo, MachineMemOperand::MOLoad, MFI.getObjectSize(FI), Align); in loadRegFromStackSlot()
|
| /NextBSD/contrib/llvm/lib/Target/AMDGPU/ |
| HD | SIISelLowering.cpp | 454 MachinePointerInfo PtrInfo(UndefValue::get(PtrTy)); in LowerParameter() local 468 IVT, SL, Chain, Ptr, PtrOffset, PtrInfo, MemIVT, in LowerParameter() 483 VT, SL, Chain, Ptr, PtrOffset, PtrInfo, MemVT, in LowerParameter()
|
| HD | R600ISelLowering.cpp | 1689 MachinePointerInfo PtrInfo(UndefValue::get(PtrTy), PartOffset - ValBase); in LowerFormalArguments() local 1693 PtrInfo, in LowerFormalArguments()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGDebugInfo.cpp | 3060 TypeInfo PtrInfo = C.getTypeInfo(C.VoidPtrTy); in EmitDeclareOfBlockLiteralArgVariable() local 3065 fieldType = DBuilder.createPointerType(fieldType, PtrInfo.Width); in EmitDeclareOfBlockLiteralArgVariable() 3067 DBuilder.createMemberType(tunit, name, tunit, line, PtrInfo.Width, in EmitDeclareOfBlockLiteralArgVariable() 3068 PtrInfo.Align, offsetInBits, 0, fieldType); in EmitDeclareOfBlockLiteralArgVariable()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCISelLowering.cpp | 6771 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FrameIdx); in LowerBUILD_VECTOR() local 6834 PtrInfo.getWithOffset(Offset), in LowerBUILD_VECTOR() 6843 PtrInfo.getWithOffset(Offset), in LowerBUILD_VECTOR() 6870 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerBUILD_VECTOR() 7548 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FrameIdx); in LowerEXTRACT_VECTOR_ELT() local 7564 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerEXTRACT_VECTOR_ELT() 7572 PtrInfo.getWithOffset(Offset), in LowerEXTRACT_VECTOR_ELT() 7764 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(FrameIdx); in LowerVectorStore() local 7779 dl, VTs, Ops, MVT::v4i32, PtrInfo); in LowerVectorStore() 7789 PtrInfo.getWithOffset(Offset), in LowerVectorStore()
|
| /NextBSD/contrib/llvm/lib/Transforms/Scalar/ |
| HD | SROA.cpp | 1006 SliceBuilder::PtrInfo PtrI = PB.visitPtr(AI); in AllocaSlices()
|