| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PseudoSourceValue.cpp | 27 PseudoSourceValue::PseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII) in PseudoSourceValue() function in PseudoSourceValue 33 PseudoSourceValue::~PseudoSourceValue() {} in ~PseudoSourceValue() 35 void PseudoSourceValue::printCustom(raw_ostream &O) const { in printCustom() 84 : PseudoSourceValue(Kind, TII) {} in CallEntryPseudoSourceValue() 109 StackPSV(PseudoSourceValue::Stack, TII), in PseudoSourceValueManager() 110 GOTPSV(PseudoSourceValue::GOT, TII), in PseudoSourceValueManager() 111 JumpTablePSV(PseudoSourceValue::JumpTable, TII), in PseudoSourceValueManager() 112 ConstantPoolPSV(PseudoSourceValue::ConstantPool, TII) {} in PseudoSourceValueManager() 128 const PseudoSourceValue * 136 const PseudoSourceValue * [all …]
|
| H A D | MachineOperand.cpp | 1032 assert((PtrInfo.V.isNull() || PtrInfo.V.is<const PseudoSourceValue *>() || in MachineMemOperand() 1132 } else if (const PseudoSourceValue *PVal = getPseudoValue()) { in print() 1136 case PseudoSourceValue::Stack: in print() 1139 case PseudoSourceValue::GOT: in print() 1142 case PseudoSourceValue::JumpTable: in print() 1145 case PseudoSourceValue::ConstantPool: in print() 1148 case PseudoSourceValue::FixedStack: { in print() 1154 case PseudoSourceValue::GlobalValueCallEntry: in print() 1159 case PseudoSourceValue::ExternalSymbolCallEntry: in print()
|
| H A D | ScheduleDAGInstrs.cpp | 138 if (const PseudoSourceValue *PSV = MMO->getPseudoValue()) { in getUnderlyingObjectsForInstr() 1026 raw_ostream &llvm::operator<<(raw_ostream &OS, const PseudoSourceValue* PSV) { in operator <<() 1040 else if (Itr.first.is<const PseudoSourceValue*>()) in dump() 1041 dbgs() << Itr.first.get<const PseudoSourceValue*>(); in dump()
|
| H A D | StackSlotColoring.cpp | 365 const PseudoSourceValue *NewSV = MF.getPSVManager().getFixedStack(NewFI); in ColorSlots()
|
| H A D | ImplicitNullChecks.cpp | 351 if (const PseudoSourceValue *PSV = MMO2->getPseudoValue()) { in areMemoryOpsAliased()
|
| H A D | MachineInstr.cpp | 1290 const PseudoSourceValue *PSVa = MMOa->getPseudoValue(); in MemOperandsHaveAlias() 1291 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in MemOperandsHaveAlias() 1421 if (const PseudoSourceValue *PSV = MMO->getPseudoValue()) in isDereferenceableInvariantLoad()
|
| H A D | StackColoring.cpp | 1129 const PseudoSourceValue *NewSV = in remapInstructions()
|
| H A D | MachineLICM.cpp | 878 if (const PseudoSourceValue *PSV = MemOp->getPseudoValue()) in mayLoadFromGOTOrConstantPool()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | PseudoSourceValue.h | 26 class PseudoSourceValue; variable 35 class PseudoSourceValue { 64 virtual ~PseudoSourceValue(); 101 static bool classof(const PseudoSourceValue *V) { in classof() 134 static bool classof(const PseudoSourceValue *V) { in classof() 148 static bool classof(const PseudoSourceValue *V) { in classof() 171 const PseudoSourceValue *getStack(); 175 const PseudoSourceValue *getGOT(); 180 const PseudoSourceValue *getConstantPool(); 184 const PseudoSourceValue *getJumpTable(); [all …]
|
| H A D | MachineMemOperand.h | 42 PointerUnion<const Value *, const PseudoSourceValue *> V; 57 explicit MachinePointerInfo(const PseudoSourceValue *v, int64_t offset = 0, 68 PointerUnion<const Value *, const PseudoSourceValue *> v, 76 AddrSpace = V.get<const PseudoSourceValue*>()->getAddressSpace(); in V() 85 return MachinePointerInfo(V.get<const PseudoSourceValue*>(), Offset + O, in getWithOffset() 213 const PseudoSourceValue *getPseudoValue() const { in getPseudoValue() 214 return PtrInfo.V.dyn_cast<const PseudoSourceValue*>(); in getPseudoValue() 329 void setValue(const PseudoSourceValue *NewSV) { PtrInfo.V = NewSV; } in setValue()
|
| H A D | MIRFormatter.h | 59 const PseudoSourceValue &PSV) const { in printCustomPseudoSourceValue() 66 const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const { in parseCustomPseudoSourceValue()
|
| H A D | ScheduleDAGInstrs.h | 46 class PseudoSourceValue; variable 106 using ValueType = PointerUnion<const Value *, const PseudoSourceValue *>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMachineFunctionInfo.h | 33 class AMDGPUPseudoSourceValue : public PseudoSourceValue { 36 PSVBuffer = PseudoSourceValue::TargetCustom, 43 : PseudoSourceValue(Kind, TII) {} in AMDGPUPseudoSourceValue() 66 static bool classof(const PseudoSourceValue *V) { in classof() 79 static bool classof(const PseudoSourceValue *V) { in classof() 91 static bool classof(const PseudoSourceValue *V) { in classof()
|
| H A D | AMDGPUMIRFormatter.h | 41 const PseudoSourceValue *&PSV,
|
| H A D | AMDGPUMIRFormatter.cpp | 22 const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const { in parseCustomPseudoSourceValue()
|
| H A D | R600InstrInfo.cpp | 1481 case PseudoSourceValue::Stack: in getAddressSpaceForPseudoSourceKind() 1482 case PseudoSourceValue::FixedStack: in getAddressSpaceForPseudoSourceKind() 1484 case PseudoSourceValue::ConstantPool: in getAddressSpaceForPseudoSourceKind() 1485 case PseudoSourceValue::GOT: in getAddressSpaceForPseudoSourceKind() 1486 case PseudoSourceValue::JumpTable: in getAddressSpaceForPseudoSourceKind() 1487 case PseudoSourceValue::GlobalValueCallEntry: in getAddressSpaceForPseudoSourceKind() 1488 case PseudoSourceValue::ExternalSymbolCallEntry: in getAddressSpaceForPseudoSourceKind() 1489 case PseudoSourceValue::TargetCustom: in getAddressSpaceForPseudoSourceKind()
|
| H A D | SIInstrInfo.cpp | 2721 case PseudoSourceValue::Stack: in getAddressSpaceForPseudoSourceKind() 2722 case PseudoSourceValue::FixedStack: in getAddressSpaceForPseudoSourceKind() 2724 case PseudoSourceValue::ConstantPool: in getAddressSpaceForPseudoSourceKind() 2725 case PseudoSourceValue::GOT: in getAddressSpaceForPseudoSourceKind() 2726 case PseudoSourceValue::JumpTable: in getAddressSpaceForPseudoSourceKind() 2727 case PseudoSourceValue::GlobalValueCallEntry: in getAddressSpaceForPseudoSourceKind() 2728 case PseudoSourceValue::ExternalSymbolCallEntry: in getAddressSpaceForPseudoSourceKind() 2729 case PseudoSourceValue::TargetCustom: in getAddressSpaceForPseudoSourceKind()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsDelaySlotFiller.cpp | 188 using ValueType = PointerUnion<const Value *, const PseudoSourceValue *>; 484 if (const PseudoSourceValue *PSV = in hasHazard_() 535 if (const PseudoSourceValue *PSV = MMO.getPseudoValue()) { in getUnderlyingObjects()
|
| H A D | MipsOptimizePICCall.cpp | 57 using ValueType = PointerUnion<const Value *, const PseudoSourceValue *>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMHazardRecognizer.cpp | 216 BasePseudoVal0->kind() == PseudoSourceValue::FixedStack) { in getHazardType()
|
| H A D | ARMLowOverheadLoops.cpp | 1090 const PseudoSourceValue *PseudoValue = Operand->getPseudoValue(); in ValidateMVEStore() 1091 if (PseudoValue && PseudoValue->kind() == PseudoSourceValue::FixedStack) { in ValidateMVEStore()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | VarLocBasedImpl.cpp | 1218 const PseudoSourceValue *PVal = (*MMOI)->getPseudoValue(); in extractSpillBaseRegAndOffset() 1219 assert(PVal->kind() == PseudoSourceValue::FixedStack && in extractSpillBaseRegAndOffset()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 610 auto PSV = MPO.V.dyn_cast<const PseudoSourceValue *>(); in inferAlignFromPtrInfo()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 507 bool parseMemoryPseudoSourceValue(const PseudoSourceValue *&PSV); 3039 bool MIParser::parseMemoryPseudoSourceValue(const PseudoSourceValue *&PSV) { in parseMemoryPseudoSourceValue() 3115 const PseudoSourceValue *PSV = nullptr; in parseMachinePointerInfo()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.cpp | 1980 const PseudoSourceValue *PSVa = MMOa->getPseudoValue(); in areMemAccessesTriviallyDisjoint() 1981 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in areMemAccessesTriviallyDisjoint()
|