Home
last modified time | relevance | path

Searched refs:glc (Results 1 – 25 of 54) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSMInstructions.td114 (ins baseClass:$sbase, i32imm:$offset, i1imm:$glc, i1imm:$dlc),
115 " $sdst, $sbase, $offset$glc$dlc", []> {
125 (ins baseClass:$sbase, SReg_32:$soff, i1imm:$glc, i1imm:$dlc),
126 " $sdst, $sbase, $offset$glc$dlc", []> {
138 (ins srcClass:$sdata, baseClass:$sbase, i32imm:$offset, i1imm:$glc, i1imm:$dlc),
139 " $sdata, $sbase, $offset$glc$dlc", []> {
147 (ins srcClass:$sdata, baseClass:$sbase, SReg_32:$soff, i1imm:$glc, i1imm:$dlc),
148 " $sdata, $sbase, $offset$glc$dlc", []> {
210 bit glc = isRet;
233 … !if(isRet, " $sdst", " $sdata") # ", $sbase, $offset" # !if(isRet, " glc", "") # "$dlc",
[all …]
DMIMGInstructions.td228 DMask:$dmask, UNorm:$unorm, GLC:$glc, SLC:$slc,
231 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$glc$slc$r128$tfe$lwe$da"
240 Dim:$dim, UNorm:$unorm, DLC:$dlc, GLC:$glc,
243 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$dmask$dim$unorm$dlc$glc$slc$r128$tfe$lwe"
253 Dim:$dim, UNorm:$unorm, DLC:$dlc, GLC:$glc,
256 let AsmString = opcode#" $vdata, "#AddrAsm#", $srsrc$dmask$dim$unorm$dlc$glc$slc$r128$tfe$lwe"
321 DMask:$dmask, UNorm:$unorm, GLC:$glc, SLC:$slc,
324 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$glc$slc$r128$tfe$lwe$da"
334 GLC:$glc, SLC:$slc, R128A16:$r128, TFE:$tfe, LWE:$lwe),
336 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$dmask$dim$unorm$dlc$glc$slc$r128$tfe$lwe"
[all …]
DBUFInstructions.td100 bits<1> glc_value = 0; // the value for glc if no such operand
124 bits<1> glc;
144 offset:$offset, FORMAT:$format, GLC:$glc, SLC:$slc, TFE:$tfe, DLC:$dlc, SWZ:$swz),
146 offset:$offset, FORMAT:$format, GLC:$glc, SLC:$slc, TFE:$tfe, DLC:$dlc, SWZ:$swz)
150 SCSrc_b32:$soffset, offset:$offset, FORMAT:$format, GLC:$glc,
153 SCSrc_b32:$soffset, offset:$offset, FORMAT:$format, GLC:$glc,
206 " $vdata, " # getMTBUFAsmOps<addrKindCopy>.ret # "$glc$slc$tfe$dlc$swz",
222 i1:$glc, i1:$slc, i1:$tfe, i1:$dlc, i1:$swz)))]>,
228 i8:$format, i1:$glc, i1:$slc, i1:$tfe, i1:$dlc, i1:$swz)))]>,
254 " $vdata, " # getMTBUFAsmOps<addrKindCopy>.ret # "$glc$slc$tfe$dlc$swz",
[all …]
DFLATInstructions.td92 bits<1> glc;
115 let Inst{16} = !if(ps.has_glc, glc, ps.glcValue);
145 (ins flat_offset:$offset, GLC:$glc, SLC:$slc, DLC:$dlc)),
147 " $vdst, $vaddr"#!if(HasSaddr, !if(EnableSaddr, ", $saddr", ", off"), "")#"$offset$glc$slc$dlc"> {
166 (ins flat_offset:$offset, GLC:$glc, SLC:$slc, DLC:$dlc)),
167 …" $vaddr, $vdata"#!if(HasSaddr, !if(EnableSaddr, ", $saddr", ", off"), "")#"$offset$glc$slc$dlc"> {
200 (ins SReg_32_XEXEC_HI:$saddr, flat_offset:$offset, GLC:$glc, SLC:$slc, DLC:$dlc),
201 (ins VGPR_32:$vaddr, flat_offset:$offset, GLC:$glc, SLC:$slc, DLC:$dlc)),
202 …" $vdst, "#!if(EnableSaddr, "off", "$vaddr")#!if(EnableSaddr, ", $saddr", ", off")#"$offset$glc$sl…
216 …(ins vdataClass:$vdata, SReg_32_XEXEC_HI:$saddr, flat_offset:$offset, GLC:$glc, SLC:$slc, DLC:$dlc…
[all …]
/third_party/vk-gl-cts/external/openglcts/modules/common/subgroups/
DglcSubgroupsTestsUtils.cpp35 using namespace glc;
48 glc::Context *context = (glc::Context *)userParam; in debugCallback()
170 de::MovePtr<glu::ShaderProgram> makeGraphicsPipeline(glc::Context& context, in makeGraphicsPipeline()
295 de::MovePtr<glu::ShaderProgram> makeComputePipeline(glc::Context& context, const GlslSource &glslTe… in makeComputePipeline()
397 explicit BufferOrImage(glc::Context& context, bool image) in BufferOrImage()
410 glc::Context& context, deUint64 sizeInBytes, GLenum target = GL_SHADER_STORAGE_BUFFER) in Buffer()
480 explicit Image(glc::Context& context, deUint32 width, deUint32 height, in Image()
506 explicit Vao(glc::Context& context) in Vao()
532 explicit Fbo(glc::Context& context) in Fbo()
564 std::string glc::subgroups::getSharedMemoryBallotHelper() in getSharedMemoryBallotHelper()
[all …]
DglcSubgroupsBallotTests.cpp35 namespace glc namespace
44 return glc::subgroups::check(datas, width, 0x7); in checkVertexPipelineStages()
51 return glc::subgroups::checkCompute(datas, numWorkgroups, localSize, 0x7); in checkComputeStage()
56 glc::subgroups::ShaderStageFlags shaderStage;
DglcSubgroupsBallotOtherTests.cpp35 namespace glc namespace
56 return glc::subgroups::check(datas, width, 0xf); in checkVertexPipelineStages()
63 return glc::subgroups::checkCompute(datas, numWorkgroups, localSize, 0xf); in checkComputeStage()
DglcSubgroupsShapeTests.cpp35 namespace glc namespace
44 return glc::subgroups::check(datas, width, 1); in checkVertexPipelineStages()
51 return glc::subgroups::checkCompute(datas, numWorkgroups, localSize, 1); in checkComputeStage()
DglcSubgroupsBallotBroadcastTests.cpp35 namespace glc namespace
51 return glc::subgroups::check(datas, width, 3); in checkVertexPipelineStages()
58 return glc::subgroups::checkCompute(datas, numWorkgroups, localSize, 3); in checkComputeStages()
DglcSubgroupsPartitionedTests.hpp31 namespace glc namespace
DglcSubgroupsBallotOtherTests.hpp31 namespace glc namespace
DglcSubgroupsBallotBroadcastTests.hpp31 namespace glc namespace
DglcSubgroupsBuiltinMaskVarTests.hpp31 namespace glc namespace
DglcSubgroupsShapeTests.hpp31 namespace glc namespace
DglcSubgroupsClusteredTests.hpp31 namespace glc namespace
DglcSubgroupsVoteTests.hpp31 namespace glc namespace
DglcSubgroupsBallotTests.hpp31 namespace glc namespace
DglcSubgroupsQuadTests.hpp31 namespace glc namespace
DglcSubgroupsArithmeticTests.hpp31 namespace glc namespace
DglcSubgroupsBasicTests.hpp31 namespace glc namespace
DglcSubgroupsBuiltinVarTests.hpp31 namespace glc namespace
DglcSubgroupsShuffleTests.hpp31 namespace glc namespace
DglcSubgroupsTests.hpp31 namespace glc namespace
/third_party/mesa3d/src/amd/compiler/
Daco_opt_value_numbering.cpp216 return aS.sync == bS.sync && aS.glc == bS.glc && aS.dlc == bS.dlc && aS.nv == bS.nv && in operator ()()
257 aM.glc == bM.glc && aM.dlc == bM.dlc && aM.slc == bM.slc && aM.tfe == bM.tfe && in operator ()()
264 aM.idxen == bM.idxen && aM.glc == bM.glc && aM.dlc == bM.dlc && aM.slc == bM.slc && in operator ()()
271 aM.glc == bM.glc && aM.slc == bM.slc && aM.tfe == bM.tfe && aM.da == bM.da && in operator ()()
/third_party/vk-gl-cts/external/openglcts/modules/common/
DglcSingleConfigTestPackage.cpp196 addChild(new glc::subgroups::GlSubgroupTests(getContext())); in init()
253 addChild(new glc::subgroups::GlSubgroupTests(getContext())); in init()

123