Home
last modified time | relevance | path

Searched refs:AccessQualifier (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.h54 SPIRV::AccessQualifier::AccessQualifier AQ =
58 SPIRV::AccessQualifier::AccessQualifier accessQual =
59 SPIRV::AccessQualifier::ReadWrite,
63 SPIRV::AccessQualifier::AccessQualifier AccessQual,
108 SPIRV::AccessQualifier::AccessQualifier AQ =
129 SPIRV::AccessQualifier::AccessQualifier AQ =
144 SPIRV::AccessQualifier::AccessQualifier AQ =
145 SPIRV::AccessQualifier::ReadWrite);
217 SPIRV::AccessQualifier::AccessQualifier AccQual);
298 SPIRV::AccessQualifier::AccessQualifier AccQual);
[all …]
H A DSPIRVBuiltins.h61 AccessQualifier::AccessQualifier AccessQual,
H A DSPIRVCallLowering.cpp171 static SPIRV::AccessQualifier::AccessQualifier
174 return SPIRV::AccessQualifier::ReadWrite; in getArgAccessQual()
179 return SPIRV::AccessQualifier::ReadWrite; in getArgAccessQual()
182 return SPIRV::AccessQualifier::ReadOnly; in getArgAccessQual()
184 return SPIRV::AccessQualifier::WriteOnly; in getArgAccessQual()
185 return SPIRV::AccessQualifier::ReadWrite; in getArgAccessQual()
201 SPIRV::AccessQualifier::AccessQualifier ArgAccessQual = in getArgSPIRVType()
H A DSPIRVGlobalRegistry.cpp48 SPIRV::AccessQualifier::AccessQualifier AccessQual, bool EmitIR) { in assignTypeToVReg()
216 SPIRV::AccessQualifier::ReadWrite, EmitIR); in buildConstantInt()
596 SPIRV::AccessQualifier::AccessQualifier AccQual) { in getOrCreateSpecialType()
644 SPIRV::AccessQualifier::AccessQualifier AccQual, bool EmitIR) { in findSPIRVType()
662 SPIRV::AccessQualifier::AccessQualifier AccQual, bool EmitIR) { in createSPIRVType()
732 SPIRV::AccessQualifier::AccessQualifier AccessQual, bool EmitIR) { in restOfCreateSPIRVType()
768 SPIRV::AccessQualifier::AccessQualifier AccessQual, bool EmitIR) { in getOrCreateSPIRVType()
856 SPIRV::AccessQualifier::AccessQualifier AccessQual) { in getOrCreateOpTypeImage()
888 SPIRV::AccessQualifier::AccessQualifier AccessQual) { in getOrCreateOpTypePipe()
948 SPIRV::AccessQualifier::AccessQualifier AQ) { in getOrCreateSPIRVTypeByName()
H A DSPIRVBuiltins.cpp2039 SPIRV::AccessQualifier::AccessQualifier( in getPipeType()
2045 const SPIRV::AccessQualifier::AccessQualifier Qualifier, in getImageType()
2060 Qualifier == SPIRV::AccessQualifier::WriteOnly in getImageType()
2061 ? SPIRV::AccessQualifier::WriteOnly in getImageType()
2062 : SPIRV::AccessQualifier::AccessQualifier( in getImageType()
2070 OpaqueType, SPIRV::AccessQualifier::ReadOnly, MIRBuilder, GR); in getSampledImageType()
2127 SPIRV::AccessQualifier::AccessQualifier AccessQual, in lowerBuiltinType()
H A DSPIRVSymbolicOperands.td1041 // Multiclass used to define AccessQualifier enum values and at the same time
1045 def AccessQualifier : GenericEnum, Operand<i32> {
1046 let FilterClass = "AccessQualifier";
1052 class AccessQualifier<string name, bits<32> value> {
1058 def NAME : AccessQualifier<NAME, value>;
H A DSPIRVInstructionSelector.cpp1512 SPIRV::AccessQualifier::ReadWrite, false); in selectGlobalValue()
1517 GVType, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, false); in selectGlobalValue()
H A DSPIRVModuleAnalysis.cpp675 MI.getOperand(8).getImm() == SPIRV::AccessQualifier::ReadWrite) in addOpTypeImageReqs()
H A DSPIRVInstrInfo.td187 def OpTypePipe: Op<38, (outs TYPE:$res), (ins AccessQualifier:$a), "$res = OpTypePipe $a">;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DAMDGPUMetadata.cpp29 struct ScalarEnumerationTraits<AccessQualifier> {
30 static void enumeration(IO &YIO, AccessQualifier &EN) { in enumeration()
31 YIO.enumCase(EN, "Default", AccessQualifier::Default); in enumeration()
32 YIO.enumCase(EN, "ReadOnly", AccessQualifier::ReadOnly); in enumeration()
33 YIO.enumCase(EN, "WriteOnly", AccessQualifier::WriteOnly); in enumeration()
34 YIO.enumCase(EN, "ReadWrite", AccessQualifier::ReadWrite); in enumeration()
124 AccessQualifier::Unknown); in mapping()
126 AccessQualifier::Unknown); in mapping()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h52 enum class AccessQualifier : uint8_t { enum
217 AccessQualifier mAccQual = AccessQualifier::Unknown;
219 AccessQualifier mActualAccQual = AccessQualifier::Unknown;
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DSPIR.cpp138 unsigned AccessQualifier) { in getSPIRVImageType() argument
169 IntParams.push_back(AccessQualifier); in getSPIRVImageType()
182 enum AccessQualifier : unsigned { AQ_ro = 0, AQ_wo = 1, AQ_rw = 2 }; in getOpenCLType() enum
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h119 namespace AccessQualifier {
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td179 string AccessQualifier = "";
189 let AccessQualifier = "";
207 let AccessQualifier = _Ty.AccessQualifier;
218 let AccessQualifier = _Ty.AccessQualifier;
230 let AccessQualifier = _Ty.AccessQualifier;
239 let AccessQualifier = _AccessQualifier;