Home
last modified time | relevance | path

Searched refs:PseudoSourceValue (Results 1 – 25 of 30) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DPseudoSourceValue.cpp27 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()
42 bool PseudoSourceValue::isConstant(const MachineFrameInfo *) const { in isConstant()
50 bool PseudoSourceValue::isAliased(const MachineFrameInfo *) const { in isAliased()
56 bool PseudoSourceValue::mayAlias(const MachineFrameInfo *) const { in mayAlias()
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()
[all …]
DMachineOperand.cpp1014 assert((PtrInfo.V.isNull() || PtrInfo.V.is<const PseudoSourceValue *>() || in MachineMemOperand()
1105 } else if (const PseudoSourceValue *PVal = getPseudoValue()) { in print()
1109 case PseudoSourceValue::Stack: in print()
1112 case PseudoSourceValue::GOT: in print()
1115 case PseudoSourceValue::JumpTable: in print()
1118 case PseudoSourceValue::ConstantPool: in print()
1121 case PseudoSourceValue::FixedStack: { in print()
1127 case PseudoSourceValue::GlobalValueCallEntry: in print()
1132 case PseudoSourceValue::ExternalSymbolCallEntry: in print()
DScheduleDAGInstrs.cpp137 if (const PseudoSourceValue *PSV = MMO->getPseudoValue()) { in getUnderlyingObjectsForInstr()
1021 raw_ostream &llvm::operator<<(raw_ostream &OS, const PseudoSourceValue* PSV) { in operator <<()
1035 else if (Itr.first.is<const PseudoSourceValue*>()) in dump()
1036 dbgs() << Itr.first.get<const PseudoSourceValue*>(); in dump()
DCMakeLists.txt116 PseudoSourceValue.cpp
DImplicitNullChecks.cpp345 if (const PseudoSourceValue *PSV = MMO2->getPseudoValue()) { in areMemoryOpsAliased()
DStackSlotColoring.cpp368 const PseudoSourceValue *NewSV = MF.getPSVManager().getFixedStack(NewFI); in ColorSlots()
DMachineInstr.cpp1242 const PseudoSourceValue *PSVa = MMOa->getPseudoValue(); in mayAlias()
1243 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in mayAlias()
1332 if (const PseudoSourceValue *PSV = MMO->getPseudoValue()) in isDereferenceableInvariantLoad()
DLiveDebugValues.cpp708 const PseudoSourceValue *PVal = (*MMOI)->getPseudoValue(); in extractSpillBaseRegAndOffset()
709 assert(PVal->kind() == PseudoSourceValue::FixedStack && in extractSpillBaseRegAndOffset()
DStackColoring.cpp1080 const PseudoSourceValue *NewSV = in remapInstructions()
DMachineLICM.cpp934 if (const PseudoSourceValue *PSV = MemOp->getPseudoValue()) in mayLoadFromGOTOrConstantPool()
DTargetInstrInfo.cpp1158 const PseudoSourceValue *PSV = MMO->getPseudoValue(); in describeLoadedValue()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DPseudoSourceValue.h30 class PseudoSourceValue; variable
31 raw_ostream &operator<<(raw_ostream &OS, const PseudoSourceValue* PSV);
36 class PseudoSourceValue {
53 const PseudoSourceValue* PSV);
63 explicit PseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII);
65 virtual ~PseudoSourceValue();
95 class FixedStackPseudoSourceValue : public PseudoSourceValue {
100 : PseudoSourceValue(FixedStack, TII), FI(FI) {} in FixedStackPseudoSourceValue()
102 static bool classof(const PseudoSourceValue *V) { in classof()
117 class CallEntryPseudoSourceValue : public PseudoSourceValue {
[all …]
DMachineMemOperand.h40 PointerUnion<const Value *, const PseudoSourceValue *> V;
55 explicit MachinePointerInfo(const PseudoSourceValue *v, int64_t offset = 0,
66 PointerUnion<const Value *, const PseudoSourceValue *> v,
74 AddrSpace = V.get<const PseudoSourceValue*>()->getAddressSpace(); in V()
83 return MachinePointerInfo(V.get<const PseudoSourceValue*>(), Offset+O, in getWithOffset()
202 const PseudoSourceValue *getPseudoValue() const { in getPseudoValue()
203 return PtrInfo.V.dyn_cast<const PseudoSourceValue*>(); in getPseudoValue()
287 void setValue(const PseudoSourceValue *NewSV) { PtrInfo.V = NewSV; } in setValue()
DMIRFormatter.h55 const PseudoSourceValue &PSV) const { in printCustomPseudoSourceValue()
62 const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const { in parseCustomPseudoSourceValue()
DScheduleDAGInstrs.h46 class PseudoSourceValue; variable
106 using ValueType = PointerUnion<const Value *, const PseudoSourceValue *>;
DTargetLowering.h848 PointerUnion<const Value *, const PseudoSourceValue *> ptrVal;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIMachineFunctionInfo.h43 class AMDGPUPseudoSourceValue : public PseudoSourceValue {
46 PSVBuffer = PseudoSourceValue::TargetCustom,
53 : PseudoSourceValue(Kind, TII) {} in AMDGPUPseudoSourceValue()
76 static bool classof(const PseudoSourceValue *V) { in classof()
87 static bool classof(const PseudoSourceValue *V) { in classof()
97 static bool classof(const PseudoSourceValue *V) { in classof()
DR600InstrInfo.cpp1503 case PseudoSourceValue::Stack: in getAddressSpaceForPseudoSourceKind()
1504 case PseudoSourceValue::FixedStack: in getAddressSpaceForPseudoSourceKind()
1506 case PseudoSourceValue::ConstantPool: in getAddressSpaceForPseudoSourceKind()
1507 case PseudoSourceValue::GOT: in getAddressSpaceForPseudoSourceKind()
1508 case PseudoSourceValue::JumpTable: in getAddressSpaceForPseudoSourceKind()
1509 case PseudoSourceValue::GlobalValueCallEntry: in getAddressSpaceForPseudoSourceKind()
1510 case PseudoSourceValue::ExternalSymbolCallEntry: in getAddressSpaceForPseudoSourceKind()
1511 case PseudoSourceValue::TargetCustom: in getAddressSpaceForPseudoSourceKind()
DSIInstrInfo.cpp2287 case PseudoSourceValue::Stack: in getAddressSpaceForPseudoSourceKind()
2288 case PseudoSourceValue::FixedStack: in getAddressSpaceForPseudoSourceKind()
2290 case PseudoSourceValue::ConstantPool: in getAddressSpaceForPseudoSourceKind()
2291 case PseudoSourceValue::GOT: in getAddressSpaceForPseudoSourceKind()
2292 case PseudoSourceValue::JumpTable: in getAddressSpaceForPseudoSourceKind()
2293 case PseudoSourceValue::GlobalValueCallEntry: in getAddressSpaceForPseudoSourceKind()
2294 case PseudoSourceValue::ExternalSymbolCallEntry: in getAddressSpaceForPseudoSourceKind()
2295 case PseudoSourceValue::TargetCustom: in getAddressSpaceForPseudoSourceKind()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp188 using ValueType = PointerUnion<const Value *, const PseudoSourceValue *>;
485 if (const PseudoSourceValue *PSV = in hasHazard_()
536 if (const PseudoSourceValue *PSV = MMO.getPseudoValue()) { in getUnderlyingObjects()
DMipsOptimizePICCall.cpp57 using ValueType = PointerUnion<const Value *, const PseudoSourceValue *>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp1798 const PseudoSourceValue *PSVa = MMOa->getPseudoValue(); in areMemAccessesTriviallyDisjoint()
1799 const PseudoSourceValue *PSVb = MMOb->getPseudoValue(); in areMemAccessesTriviallyDisjoint()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp501 bool parseMemoryPseudoSourceValue(const PseudoSourceValue *&PSV);
2814 bool MIParser::parseMemoryPseudoSourceValue(const PseudoSourceValue *&PSV) { in parseMemoryPseudoSourceValue()
2890 const PseudoSourceValue *PSV = nullptr; in parseMachinePointerInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.cpp1330 class CrashPseudoSourceValue : public PseudoSourceValue { in expandPostRAPseudo()
1333 : PseudoSourceValue(TargetCustom, TII) {} in expandPostRAPseudo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp266 "llvm/lib/CodeGen/PseudoSourceValue.cpp",

12