Home
last modified time | relevance | path

Searched refs:PSV (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DDXContainer.cpp63 #define SEMANTIC_KIND(Val, Enum) {#Enum, PSV::SemanticKind::Enum},
65 static const EnumEntry<PSV::SemanticKind> SemanticKindNames[] = {
69 ArrayRef<EnumEntry<PSV::SemanticKind>> PSV::getSemanticKinds() { in getSemanticKinds()
73 #define COMPONENT_TYPE(Val, Enum) {#Enum, PSV::ComponentType::Enum},
75 static const EnumEntry<PSV::ComponentType> ComponentTypeNames[] = {
79 ArrayRef<EnumEntry<PSV::ComponentType>> PSV::getComponentTypes() { in getComponentTypes()
83 #define INTERPOLATION_MODE(Val, Enum) {#Enum, PSV::InterpolationMode::Enum},
85 static const EnumEntry<PSV::InterpolationMode> InterpolationModeNames[] = {
89 ArrayRef<EnumEntry<PSV::InterpolationMode>> PSV::getInterpolationModes() { in getInterpolationModes()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerYAML.cpp119 IO &IO, DXContainerYAML::PSVInfo &PSV) { in mapping() argument
120 IO.mapRequired("Version", PSV.Version); in mapping()
124 uint32_t Version = PSV.Version; in mapping()
133 PSV.mapInfoForVersion(IO); in mapping()
136 IO.mapRequired("Resources", PSV.Resources); in mapping()
137 if (PSV.Version == 0) in mapping()
144 if (PSV.Info.UsesViewID) { in mapping()
146 PSV.OutputVectorMasks); in mapping()
152 PSV.InputOutputMap); in mapping()
229 IO &IO, dxbc::PSV::SemanticKind &Value) { in enumeration()
[all …]
H A DDXContainerEmitter.cpp200 mcdxbc::PSVRuntimeInfo PSV; in writeParts() local
201 memcpy(&PSV.BaseData, &P.Info->Info, sizeof(dxbc::PSV::v2::RuntimeInfo)); in writeParts()
202 PSV.Resources = P.Info->Resources; in writeParts()
222 static_assert(PSV.OutputVectorMasks.size() == PSV.InputOutputMap.size()); in writeParts()
224 PSV.OutputVectorMasks[I].insert(PSV.OutputVectorMasks[I].begin(), in writeParts()
227 PSV.InputOutputMap[I].insert(PSV.InputOutputMap[I].begin(), in writeParts()
232 PSV.PatchOrPrimMasks.insert(PSV.PatchOrPrimMasks.begin(), in writeParts()
235 PSV.InputPatchMap.insert(PSV.InputPatchMap.begin(), in writeParts()
238 PSV.PatchOutputMap.insert(PSV.PatchOutputMap.begin(), in writeParts()
242 PSV.finalize(static_cast<Triple::EnvironmentType>( in writeParts()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h75 using ResourceBindInfo = dxbc::PSV::v2::ResourceBindInfo;
96 dxbc::PSV::SemanticKind Kind;
98 dxbc::PSV::ComponentType Type;
99 dxbc::PSV::InterpolationMode Mode;
110 dxbc::PSV::v2::RuntimeInfo Info;
127 PSVInfo(const dxbc::PSV::v0::RuntimeInfo *P, uint16_t Stage);
128 PSVInfo(const dxbc::PSV::v1::RuntimeInfo *P);
129 PSVInfo(const dxbc::PSV::v2::RuntimeInfo *P);
173 LLVM_YAML_DECLARE_ENUM_TRAITS(llvm::dxbc::PSV::SemanticKind) in LLVM_YAML_IS_SEQUENCE_VECTOR()
174 LLVM_YAML_DECLARE_ENUM_TRAITS(llvm::dxbc::PSV::ComponentType) in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DDXContainer.h121 using ResourceArray = ViewArray<dxbc::PSV::v2::ResourceBindInfo>;
122 using SigElementArray = ViewArray<dxbc::PSV::v0::SignatureElement>;
127 std::variant<std::monostate, dxbc::PSV::v0::RuntimeInfo,
128 dxbc::PSV::v1::RuntimeInfo, dxbc::PSV::v2::RuntimeInfo>;
154 return Size >= sizeof(dxbc::PSV::v2::RuntimeInfo) in getVersion()
166 if (std::is_same<T, dxbc::PSV::v2::RuntimeInfo>::value) in getInfoAs()
171 if (std::is_same<T, dxbc::PSV::v1::RuntimeInfo>::value) in getInfoAs()
212 if (const auto *P = getInfoAs<dxbc::PSV::v1::RuntimeInfo>()) in usesViewID()
218 if (const auto *P = getInfoAs<dxbc::PSV::v1::RuntimeInfo>()) in getInputVectorCount()
224 if (const auto *P = getInfoAs<dxbc::PSV::v1::RuntimeInfo>()) in getOutputVectorCounts()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DDXContainerPSVInfo.h34 dxbc::PSV::SemanticKind Kind;
35 dxbc::PSV::ComponentType Type;
36 dxbc::PSV::InterpolationMode Mode;
49 dxbc::PSV::v2::RuntimeInfo BaseData;
50 SmallVector<dxbc::PSV::v2::ResourceBindInfo> Resources;
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerPSVInfo.cpp17 using namespace llvm::dxbc::PSV;
76 InfoSize = sizeof(dxbc::PSV::v0::RuntimeInfo); in write()
77 BindingSize = sizeof(dxbc::PSV::v0::ResourceBindInfo); in write()
80 InfoSize = sizeof(dxbc::PSV::v1::RuntimeInfo); in write()
81 BindingSize = sizeof(dxbc::PSV::v0::ResourceBindInfo); in write()
85 InfoSize = sizeof(dxbc::PSV::v2::RuntimeInfo); in write()
86 BindingSize = sizeof(dxbc::PSV::v2::ResourceBindInfo); in write()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRFormatter.h61 const PseudoSourceValue &PSV) const { in printCustomPseudoSourceValue() argument
62 PSV.printCustom(OS); in printCustomPseudoSourceValue()
68 const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const { in parseCustomPseudoSourceValue() argument
H A DPseudoSourceValue.h26 raw_ostream &operator<<(raw_ostream &OS, const PseudoSourceValue* PSV);
48 const PseudoSourceValue* PSV);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMIRFormatter.cpp22 const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const { in parseCustomPseudoSourceValue() argument
27 PSV = MFI->getGWSPSV(TM); in parseCustomPseudoSourceValue()
H A DAMDGPUMIRFormatter.h35 const PseudoSourceValue *&PSV,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DDXContainer.cpp245 using namespace dxbc::PSV; in parse()
427 if (const auto *P = std::get_if<dxbc::PSV::v2::RuntimeInfo>(&BasicInfo)) in getSigInputCount()
429 if (const auto *P = std::get_if<dxbc::PSV::v1::RuntimeInfo>(&BasicInfo)) in getSigInputCount()
435 if (const auto *P = std::get_if<dxbc::PSV::v2::RuntimeInfo>(&BasicInfo)) in getSigOutputCount()
437 if (const auto *P = std::get_if<dxbc::PSV::v1::RuntimeInfo>(&BasicInfo)) in getSigOutputCount()
443 if (const auto *P = std::get_if<dxbc::PSV::v2::RuntimeInfo>(&BasicInfo)) in getSigPatchOrPrimCount()
445 if (const auto *P = std::get_if<dxbc::PSV::v1::RuntimeInfo>(&BasicInfo)) in getSigPatchOrPrimCount()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp481 if (const PseudoSourceValue *PSV = in hasHazard_() local
483 if (isa<FixedStackPseudoSourceValue>(PSV)) in hasHazard_()
485 return !PSV->isConstant(nullptr) && !PSV->isStack(); in hasHazard_()
532 if (const PseudoSourceValue *PSV = MMO.getPseudoValue()) { in getUnderlyingObjects() local
533 if (!PSV->isAliased(MFI)) in getUnderlyingObjects()
535 Objects.push_back(PSV); in getUnderlyingObjects()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp140 if (const PseudoSourceValue *PSV = MMO->getPseudoValue()) { in getUnderlyingObjectsForInstr() local
152 if (PSV->isAliased(&MFI)) in getUnderlyingObjectsForInstr()
155 bool MayAlias = PSV->mayAlias(&MFI); in getUnderlyingObjectsForInstr()
156 Objects.emplace_back(PSV, MayAlias); in getUnderlyingObjectsForInstr()
1033 raw_ostream &llvm::operator<<(raw_ostream &OS, const PseudoSourceValue* PSV) { in operator <<() argument
1034 PSV->printCustom(OS); in operator <<()
H A DImplicitNullChecks.cpp349 if (const PseudoSourceValue *PSV = MMO2->getPseudoValue()) { in areMemoryOpsAliased() local
350 if (PSV->mayAlias(MFI)) in areMemoryOpsAliased()
H A DShrinkWrap.cpp313 if (const PseudoSourceValue *PSV = Op->getPseudoValue()) in INITIALIZE_PASS_DEPENDENCY() local
314 return PSV->isJumpTable(); in INITIALIZE_PASS_DEPENDENCY()
H A DMachineLICM.cpp927 if (const PseudoSourceValue *PSV = MemOp->getPseudoValue()) in mayLoadFromGOTOrConstantPool() local
928 if (PSV->isGOT() || PSV->isConstantPool()) in mayLoadFromGOTOrConstantPool()
H A DMachineSink.cpp657 if (const PseudoSourceValue *PSV = MemOp->getPseudoValue()) in mayLoadFromGOTOrConstantPool() local
658 if (PSV->isGOT() || PSV->isConstantPool()) in mayLoadFromGOTOrConstantPool()
H A DTargetInstrInfo.cpp1527 const PseudoSourceValue *PSV = MMO->getPseudoValue(); in describeLoadedValue() local
1531 if (!PSV || PSV->mayAlias(&MFI)) in describeLoadedValue()
H A DMachineVerifier.cpp2389 const PseudoSourceValue *PSV = MMO->getPseudoValue(); in visitMachineOperand() local
2390 if (PSV == nullptr) continue; in visitMachineOperand()
2392 dyn_cast<FixedStackPseudoSourceValue>(PSV); in visitMachineOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp3210 PSV = MF.getPSVManager().getStack(); in parseMemoryPseudoSourceValue()
3213 PSV = MF.getPSVManager().getGOT(); in parseMemoryPseudoSourceValue()
3216 PSV = MF.getPSVManager().getJumpTable(); in parseMemoryPseudoSourceValue()
3219 PSV = MF.getPSVManager().getConstantPool(); in parseMemoryPseudoSourceValue()
3225 PSV = MF.getPSVManager().getFixedStack(FI); in parseMemoryPseudoSourceValue()
3233 PSV = MF.getPSVManager().getFixedStack(FI); in parseMemoryPseudoSourceValue()
3249 PSV = MF.getPSVManager().getExternalSymbolCallEntry( in parseMemoryPseudoSourceValue()
3262 Token.stringValue(), MF, PFS, PSV, in parseMemoryPseudoSourceValue()
3283 const PseudoSourceValue *PSV = nullptr; in parseMachinePointerInfo() local
3284 if (parseMemoryPseudoSourceValue(PSV)) in parseMachinePointerInfo()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCallAndMessageChecker.cpp220 const SVal PSV = State->getSVal(SValMemRegion, C.getASTContext().CharTy); in uninitRefOrPointer() local
221 if (PSV.isUndef()) { in uninitRefOrPointer()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h275 namespace PSV {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1526 if (const PseudoSourceValue *PSV = MMO->getPseudoValue()) in storeLoadIsAligned() local
1527 if ((PSV->isGOT() || PSV->isConstantPool())) in storeLoadIsAligned()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp865 auto PSV = dyn_cast_if_present<const PseudoSourceValue *>(MPO.V); in inferAlignFromPtrInfo() local
866 if (auto FSPV = dyn_cast_or_null<FixedStackPseudoSourceValue>(PSV)) { in inferAlignFromPtrInfo()

12