| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.h | 93 SPIRV::AccessQualifier::AccessQualifier AQ, 96 SPIRV::AccessQualifier::AccessQualifier accessQual, 100 SPIRV::AccessQualifier::AccessQualifier AccessQual, 282 SPIRV::AccessQualifier::AccessQualifier AQ, 303 SPIRV::AccessQualifier::AccessQualifier AQ, in getOrCreateSPIRVType() 311 SPIRV::AccessQualifier::AccessQualifier AQ, in getOrCreateSPIRVType() 333 SPIRV::AccessQualifier::AccessQualifier AQ = 334 SPIRV::AccessQualifier::ReadWrite); 433 SPIRV::AccessQualifier::AccessQualifier AQ, 454 SPIRV::AccessQualifier::AccessQualifier AccQual, [all …]
|
| H A D | SPIRVCallLowering.cpp | 175 static SPIRV::AccessQualifier::AccessQualifier 178 return SPIRV::AccessQualifier::ReadWrite; in getArgAccessQual() 182 return SPIRV::AccessQualifier::ReadWrite; in getArgAccessQual() 185 return SPIRV::AccessQualifier::ReadOnly; in getArgAccessQual() 187 return SPIRV::AccessQualifier::WriteOnly; in getArgAccessQual() 188 return SPIRV::AccessQualifier::ReadWrite; in getArgAccessQual() 204 SPIRV::AccessQualifier::AccessQualifier ArgAccessQual = in getArgSPIRVType() 435 FRetTy, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, true); in lowerFormalArguments() 525 IC.RetTy, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, true); in produceIndirectPtrTypes() 529 IC.ArgTys[i], MIRBuilder, SPIRV::AccessQualifier::ReadWrite, true); in produceIndirectPtrTypes() [all …]
|
| H A D | SPIRVGlobalRegistry.cpp | 121 SPIRV::AccessQualifier::AccessQualifier AccessQual, bool EmitIR) { in assignTypeToVReg() 406 assignTypeToVReg(Ty, Res, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, in buildConstantInt() 442 SPIRV::AccessQualifier::ReadWrite, true); in buildConstantFP() 872 SPIRV::AccessQualifier::AccessQualifier AccQual, in getOpTypeStruct() 926 SPIRV::AccessQualifier::AccessQualifier AccQual) { in getOrCreateSpecialType() 980 SPIRV::AccessQualifier::AccessQualifier AccQual, in findSPIRVType() 1024 SPIRV::AccessQualifier::AccessQualifier AccQual, in createSPIRVType() 1108 SPIRV::AccessQualifier::AccessQualifier AccessQual, in restOfCreateSPIRVType() 1164 SPIRV::AccessQualifier::AccessQualifier AccessQual, in getOrCreateSPIRVType() 1367 getOrCreateSPIRVType(T, MIRBuilder, SPIRV::AccessQualifier::None, in getOrCreateVulkanBufferType() [all …]
|
| H A D | SPIRVBuiltins.h | 83 AccessQualifier::AccessQualifier AccessQual,
|
| H A D | SPIRVUtils.h | 457 SPIRV::AccessQualifier::AccessQualifier AccessQual, 471 SPIRV::AccessQualifier::AccessQualifier AccessQual, bool EmitIR);
|
| H A D | SPIRVEmitNonSemanticDI.cpp | 187 SPIRV::AccessQualifier::ReadWrite, false); in emitGlobalDI() 212 SPIRV::AccessQualifier::ReadWrite, false); in emitGlobalDI()
|
| H A D | SPIRVPreLegalizer.cpp | 100 Const->getType(), MIB, SPIRV::AccessQualifier::ReadWrite, in addConstantsToTrack() 306 Ty, MIB, SPIRV::AccessQualifier::ReadWrite, true); in propagateSPIRVType() 316 Ty, MIB, SPIRV::AccessQualifier::ReadWrite, true); in propagateSPIRVType() 428 SPIRV::AccessQualifier::ReadWrite, true); in insertAssignInstr() 757 ArgTy, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, true)); in insertInlineAsmProcess() 760 SPIRV::AccessQualifier::ReadWrite, true); in insertInlineAsmProcess() 794 SPIRV::AccessQualifier::ReadWrite, true); in insertInlineAsmProcess()
|
| H A D | SPIRVIRMapping.h | 111 unsigned AC = AccessQualifier::AccessQualifier::None; in irhandle_sampled_image()
|
| H A D | SPIRVUtils.cpp | 783 SPIRV::AccessQualifier::AccessQualifier AccessQual, in setRegClassType() 813 SPIRV::AccessQualifier::AccessQualifier AccessQual, bool EmitIR) { in createVirtualRegister()
|
| H A D | SPIRVBuiltins.cpp | 2385 FieldTy, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, true); in buildNDRange() 2424 SPIRV::AccessQualifier::ReadWrite, true); in getOrCreateSPIRVDeviceEventPointer() 3068 SPIRV::AccessQualifier::AccessQualifier( in getPipeType() 3081 SPIRV::AccessQualifier::ReadWrite, true); in getCoopMatrType() 3093 OpaqueType, SPIRV::AccessQualifier::ReadOnly, MIRBuilder); in getSampledImageType() 3121 OperandType, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, true); in getInlineSpirvType() 3141 Param, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, true); in getInlineSpirvType() 3222 SPIRV::AccessQualifier::AccessQualifier AccessQual, in lowerBuiltinType()
|
| H A D | SPIRVLegalizerInfo.cpp | 375 LLVMTy, Helper.MIRBuilder, SPIRV::AccessQualifier::ReadWrite, true); in legalizeCustom()
|
| H A D | SPIRVSymbolicOperands.td | 1126 // Multiclass used to define AccessQualifier enum values and at the same time 1130 def AccessQualifier : GenericEnum, Operand<i32> { 1131 let FilterClass = "AccessQualifier"; 1137 class AccessQualifier<string name, bits<32> value> { 1143 def NAME : AccessQualifier<NAME, value>;
|
| H A D | SPIRVISelLowering.cpp | 172 ResTy, MIB, SPIRV::AccessQualifier::ReadWrite, false); in createNewPtrType()
|
| H A D | SPIRVModuleAnalysis.cpp | 982 MI.getOperand(8).getImm() == SPIRV::AccessQualifier::ReadWrite) in addOpTypeImageReqs()
|
| H A D | SPIRVInstrInfo.td | 199 def OpTypePipe: Op<38, (outs TYPE:$res), (ins AccessQualifier:$a), "$res = OpTypePipe $a">;
|
| H A D | SPIRVInstructionSelector.cpp | 1281 ArrTy, MIRBuilder, SPIRV::AccessQualifier::None, false); in selectMemOperation() 1440 ResTy, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, false); in selectOverflowArith()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | AMDGPUMetadata.cpp | 29 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/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | AMDGPUMetadata.h | 60 enum class AccessQualifier : uint8_t { enum 225 AccessQualifier mAccQual = AccessQualifier::Unknown; 227 AccessQualifier mActualAccQual = AccessQualifier::Unknown;
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | SPIR.cpp | 313 unsigned AccessQualifier) { in getSPIRVImageType() argument 344 IntParams.push_back(AccessQualifier); in getSPIRVImageType() 357 enum AccessQualifier : unsigned { AQ_ro = 0, AQ_wo = 1, AQ_rw = 2 }; in getOpenCLType() enum
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.h | 125 namespace AccessQualifier {
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | OpenCLBuiltins.td | 183 string AccessQualifier = ""; 193 let AccessQualifier = ""; 211 let AccessQualifier = _Ty.AccessQualifier; 222 let AccessQualifier = _Ty.AccessQualifier; 234 let AccessQualifier = _Ty.AccessQualifier; 243 let AccessQualifier = _AccessQualifier;
|