| /freebsd-14.2/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | DXContainer.cpp | 63 #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 D | DXContainerYAML.cpp | 119 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 D | DXContainerEmitter.cpp | 200 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 D | DXContainerYAML.h | 75 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 D | DXContainer.h | 121 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 D | DXContainerPSVInfo.h | 34 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 D | DXContainerPSVInfo.cpp | 17 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 D | MIRFormatter.h | 61 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 D | PseudoSourceValue.h | 26 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 D | AMDGPUMIRFormatter.cpp | 22 const PseudoSourceValue *&PSV, ErrorCallbackType ErrorCallback) const { in parseCustomPseudoSourceValue() argument 27 PSV = MFI->getGWSPSV(TM); in parseCustomPseudoSourceValue()
|
| H A D | AMDGPUMIRFormatter.h | 35 const PseudoSourceValue *&PSV,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Object/ |
| H A D | DXContainer.cpp | 245 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 D | MipsDelaySlotFiller.cpp | 481 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 D | ScheduleDAGInstrs.cpp | 140 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 D | ImplicitNullChecks.cpp | 349 if (const PseudoSourceValue *PSV = MMO2->getPseudoValue()) { in areMemoryOpsAliased() local 350 if (PSV->mayAlias(MFI)) in areMemoryOpsAliased()
|
| H A D | ShrinkWrap.cpp | 313 if (const PseudoSourceValue *PSV = Op->getPseudoValue()) in INITIALIZE_PASS_DEPENDENCY() local 314 return PSV->isJumpTable(); in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | MachineLICM.cpp | 927 if (const PseudoSourceValue *PSV = MemOp->getPseudoValue()) in mayLoadFromGOTOrConstantPool() local 928 if (PSV->isGOT() || PSV->isConstantPool()) in mayLoadFromGOTOrConstantPool()
|
| H A D | MachineSink.cpp | 657 if (const PseudoSourceValue *PSV = MemOp->getPseudoValue()) in mayLoadFromGOTOrConstantPool() local 658 if (PSV->isGOT() || PSV->isConstantPool()) in mayLoadFromGOTOrConstantPool()
|
| H A D | TargetInstrInfo.cpp | 1527 const PseudoSourceValue *PSV = MMO->getPseudoValue(); in describeLoadedValue() local 1531 if (!PSV || PSV->mayAlias(&MFI)) in describeLoadedValue()
|
| H A D | MachineVerifier.cpp | 2389 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 D | MIParser.cpp | 3210 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 D | CallAndMessageChecker.cpp | 220 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 D | DXContainer.h | 275 namespace PSV {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1526 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 D | Utils.cpp | 865 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()
|