| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PseudoSourceValue.cpp | 26 PseudoSourceValue::PseudoSourceValue(unsigned Kind, const TargetMachine &TM) in PseudoSourceValue() function in PseudoSourceValue 31 PseudoSourceValue::~PseudoSourceValue() = default; 33 void PseudoSourceValue::printCustom(raw_ostream &O) const { in printCustom() 82 : PseudoSourceValue(Kind, TM) {} in CallEntryPseudoSourceValue() 104 : TM(TMInfo), StackPSV(PseudoSourceValue::Stack, TM), in PseudoSourceValueManager() 105 GOTPSV(PseudoSourceValue::GOT, TM), in PseudoSourceValueManager() 106 JumpTablePSV(PseudoSourceValue::JumpTable, TM), in PseudoSourceValueManager() 107 ConstantPoolPSV(PseudoSourceValue::ConstantPool, TM) {} in PseudoSourceValueManager() 123 const PseudoSourceValue * 131 const PseudoSourceValue * [all …]
|
| H A D | MachineOperand.cpp | 1091 assert((PtrInfo.V.isNull() || isa<const PseudoSourceValue *>(PtrInfo.V) || in MachineMemOperand() 1192 } else if (const PseudoSourceValue *PVal = getPseudoValue()) { in print() 1196 case PseudoSourceValue::Stack: in print() 1199 case PseudoSourceValue::GOT: in print() 1202 case PseudoSourceValue::JumpTable: in print() 1205 case PseudoSourceValue::ConstantPool: in print() 1208 case PseudoSourceValue::FixedStack: { in print() 1214 case PseudoSourceValue::GlobalValueCallEntry: in print() 1219 case PseudoSourceValue::ExternalSymbolCallEntry: in print()
|
| H A D | ScheduleDAGInstrs.cpp | 140 if (const PseudoSourceValue *PSV = MMO->getPseudoValue()) { in getUnderlyingObjectsForInstr() 1033 raw_ostream &llvm::operator<<(raw_ostream &OS, const PseudoSourceValue* PSV) { in operator <<() 1046 } else if (isa<const PseudoSourceValue *>(ValType)) in dump() 1047 dbgs() << cast<const PseudoSourceValue *>(ValType); in dump()
|
| H A D | StackSlotColoring.cpp | 391 const PseudoSourceValue *NewSV = MF.getPSVManager().getFixedStack(NewFI); in ColorSlots()
|
| H A D | ImplicitNullChecks.cpp | 349 if (const PseudoSourceValue *PSV = MMO2->getPseudoValue()) { in areMemoryOpsAliased()
|
| H A D | MachineInstr.cpp | 1314 const PseudoSourceValue *PSVa = MMOa->getPseudoValue(); in MemOperandsHaveAlias() 1315 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in MemOperandsHaveAlias() 1445 if (const PseudoSourceValue *PSV = MMO->getPseudoValue()) { in isDereferenceableInvariantLoad()
|
| H A D | ShrinkWrap.cpp | 313 if (const PseudoSourceValue *PSV = Op->getPseudoValue()) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | StackColoring.cpp | 1097 const PseudoSourceValue *NewSV = in remapInstructions()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | PseudoSourceValue.h | 22 class PseudoSourceValue; variable 26 raw_ostream &operator<<(raw_ostream &OS, const PseudoSourceValue* PSV); 31 class PseudoSourceValue { 48 const PseudoSourceValue* PSV); 60 virtual ~PseudoSourceValue(); 90 class FixedStackPseudoSourceValue : public PseudoSourceValue { 95 : PseudoSourceValue(FixedStack, TM), FI(FI) {} in FixedStackPseudoSourceValue() 97 static bool classof(const PseudoSourceValue *V) { in classof() 112 class CallEntryPseudoSourceValue : public PseudoSourceValue { 129 static bool classof(const PseudoSourceValue *V) { in classof() [all …]
|
| H A D | PseudoSourceValueManager.h | 29 const PseudoSourceValue StackPSV, GOTPSV, JumpTablePSV, ConstantPoolPSV; 42 const PseudoSourceValue *getStack(); 46 const PseudoSourceValue *getGOT(); 51 const PseudoSourceValue *getConstantPool(); 55 const PseudoSourceValue *getJumpTable(); 59 const PseudoSourceValue *getFixedStack(int FI); 61 const PseudoSourceValue *getGlobalValueCallEntry(const GlobalValue *GV); 63 const PseudoSourceValue *getExternalSymbolCallEntry(const char *ES);
|
| 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 = cast<const PseudoSourceValue *>(V)->getAddressSpace(); in V() 85 return MachinePointerInfo(cast<const PseudoSourceValue *>(V), Offset + O, in getWithOffset() 215 const PseudoSourceValue *getPseudoValue() const { in getPseudoValue() 216 return dyn_cast_if_present<const PseudoSourceValue *>(PtrInfo.V); in getPseudoValue() 321 void setValue(const PseudoSourceValue *NewSV) { PtrInfo.V = NewSV; } in setValue()
|
| H A D | MIRFormatter.h | 61 const PseudoSourceValue &PSV) const { in printCustomPseudoSourceValue() 68 const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const { in parseCustomPseudoSourceValue()
|
| H A D | ScheduleDAGInstrs.h | 47 class PseudoSourceValue; variable 108 using ValueType = PointerUnion<const Value *, const PseudoSourceValue *>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Subtarget.h | 451 const PseudoSourceValue *getAddressCheckPSV() const { in getAddressCheckPSV() 461 class AddressCheckPseudoSourceValue : public PseudoSourceValue { 464 : PseudoSourceValue(TargetCustom, TM) {} in AddressCheckPseudoSourceValue()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMIRFormatter.h | 35 const PseudoSourceValue *&PSV,
|
| H A D | AMDGPUMIRFormatter.cpp | 22 const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const { in parseCustomPseudoSourceValue()
|
| H A D | AMDGPUTargetMachine.cpp | 847 case PseudoSourceValue::Stack: in getAddressSpaceForPseudoSourceKind() 848 case PseudoSourceValue::FixedStack: in getAddressSpaceForPseudoSourceKind() 850 case PseudoSourceValue::ConstantPool: in getAddressSpaceForPseudoSourceKind() 851 case PseudoSourceValue::GOT: in getAddressSpaceForPseudoSourceKind() 852 case PseudoSourceValue::JumpTable: in getAddressSpaceForPseudoSourceKind() 853 case PseudoSourceValue::GlobalValueCallEntry: in getAddressSpaceForPseudoSourceKind() 854 case PseudoSourceValue::ExternalSymbolCallEntry: in getAddressSpaceForPseudoSourceKind()
|
| H A D | SIMachineFunctionInfo.h | 38 class AMDGPUPseudoSourceValue : public PseudoSourceValue { 41 PSVImage = PseudoSourceValue::TargetCustom, 47 : PseudoSourceValue(Kind, TM) {} in AMDGPUPseudoSourceValue() 70 static bool classof(const PseudoSourceValue *V) { in classof()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsDelaySlotFiller.cpp | 188 using ValueType = PointerUnion<const Value *, const PseudoSourceValue *>; 481 if (const PseudoSourceValue *PSV = in hasHazard_() 532 if (const PseudoSourceValue *PSV = MMO.getPseudoValue()) { in getUnderlyingObjects()
|
| H A D | MipsOptimizePICCall.cpp | 56 using ValueType = PointerUnion<const Value *, const PseudoSourceValue *>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMHazardRecognizer.cpp | 218 BasePseudoVal0->kind() == PseudoSourceValue::FixedStack) { in getHazardType()
|
| H A D | ARMLowOverheadLoops.cpp | 1142 const PseudoSourceValue *PseudoValue = Operand->getPseudoValue(); in ValidateMVEStore() 1143 if (PseudoValue && PseudoValue->kind() == PseudoSourceValue::FixedStack) { in ValidateMVEStore()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | VarLocBasedImpl.cpp | 1296 const PseudoSourceValue *PVal = (*MMOI)->getPseudoValue(); in extractSpillBaseRegAndOffset() 1297 assert(PVal->kind() == PseudoSourceValue::FixedStack && in extractSpillBaseRegAndOffset()
|
| H A D | InstrRefBasedImpl.h | 1471 MemOperand->getPseudoValue()->kind() == PseudoSourceValue::FixedStack
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.cpp | 2029 const PseudoSourceValue *PSVa = MMOa->getPseudoValue(); in areMemAccessesTriviallyDisjoint() 2030 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in areMemAccessesTriviallyDisjoint()
|