/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | VOP2Instructions.td | 62 class VOP2_Pseudo <string opName, VOPProfile P, list<dag> pattern=[], string suffix = "_e32"> : 63 VOP_Pseudo <opName, suffix, P, P.Outs32, P.Ins32, "", pattern> { 122 multiclass VOP2Inst_e32<string opName, 125 string revOp = opName, 128 def _e32 : VOP2_Pseudo <opName, P, VOPPatOrNull<node,P>.ret>, 129 Commutable_REV<revOp#"_e32", !eq(revOp, opName)>; 133 multiclass VOP2Inst_e64<string opName, 136 string revOp = opName, 139 def _e64 : VOP3_Pseudo <opName, P, getVOP2Pat64<node, P>.ret>, 140 Commutable_REV<revOp#"_e64", !eq(revOp, opName)>; [all …]
|
D | DSInstructions.td | 9 class DS_Pseudo <string opName, dag outs, dag ins, string asmOps, list<dag> pattern=[]> : 11 SIMCInstr <opName, SIEncodingFamily.NONE> { 31 string Mnemonic = opName; 86 class DS_0A1D_NORET<string opName, RegisterClass rc = VGPR_32> 87 : DS_Pseudo<opName, 97 class DS_1A1D_NORET<string opName, RegisterClass rc = VGPR_32> 98 : DS_Pseudo<opName, 107 multiclass DS_1A1D_NORET_mc<string opName, RegisterClass rc = VGPR_32> { 108 def "" : DS_1A1D_NORET<opName, rc>, 109 AtomicNoRet<opName, 0>; [all …]
|
D | VOPCInstructions.td | 77 class VOPC_Pseudo <string opName, VOPC_Profile P, list<dag> pattern=[], 80 VOP <opName>, 81 SIMCInstr<opName#"_e32", SIEncodingFamily.NONE> { 87 string Mnemonic = opName; 203 multiclass VOPC_Pseudos <string opName, 206 string revOp = opName, 209 def _e32 : VOPC_Pseudo <opName, P>, 210 Commutable_REV<revOp#"_e32", !eq(revOp, opName)>, 211 VCMPXNoSDstTable<1, opName#"_e32"> { 219 def _e64 : VOP3_Pseudo<opName, P, getVOPCPat64<cond, P>.ret>, [all …]
|
D | SOPInstructions.td | 22 class SOP_Pseudo<string opName, dag outs, dag ins, string asmOps, 25 SIMCInstr<opName, SIEncodingFamily.NONE> { 30 string Mnemonic = opName; 40 class SOP1_Pseudo <string opName, dag outs, dag ins, 42 SOP_Pseudo<opName, outs, ins, asmOps, pattern> { 80 class SOP1_32 <string opName, list<dag> pattern=[], bit tied_in = 0> : SOP1_Pseudo < 81 opName, (outs SReg_32:$sdst), 89 class SOP1_32R <string opName, list<dag> pattern=[]> : SOP1_Pseudo < 90 opName, (outs SReg_32:$sdst), (ins SReg_32:$src0), 94 class SOP1_0_32 <string opName, list<dag> pattern = []> : SOP1_Pseudo < [all …]
|
D | FLATInstructions.td | 19 class FLAT_Pseudo<string opName, dag outs, dag ins, 22 SIMCInstr<opName, SIEncodingFamily.NONE> { 33 string Mnemonic = opName; 136 class FLAT_Load_Pseudo <string opName, RegisterClass regClass, 139 opName, 152 let PseudoInstr = opName#!if(!and(HasSaddr, EnableSaddr), "_SADDR", ""); 159 class FLAT_Store_Pseudo <string opName, RegisterClass vdataClass, 161 opName, 173 let PseudoInstr = opName#!if(!and(HasSaddr, EnableSaddr), "_SADDR", ""); 177 multiclass FLAT_Global_Load_Pseudo<string opName, RegisterClass regClass, bit HasTiedInput = 0> { [all …]
|
D | SMInstructions.td | 23 class SM_Pseudo <string opName, dag outs, dag ins, string asmOps, list<dag> pattern=[]> : 25 SIMCInstr<opName, SIEncodingFamily.NONE> { 37 string Mnemonic = opName; 65 class SM_Probe_Pseudo <string opName, dag ins, bit isImm> 66 : SM_Pseudo<opName, (outs), ins, " $sdata, $sbase, $offset"> { 74 let PseudoInstr = opName # !if(isImm, "_IMM", "_SGPR"); 77 class SM_Load_Pseudo <string opName, dag outs, dag ins, string asmOps, list<dag> pattern=[]> 78 : SM_Pseudo<opName, outs, ins, asmOps, pattern> { 86 class SM_Store_Pseudo <string opName, dag ins, string asmOps, list<dag> pattern = []> 87 : SM_Pseudo<opName, (outs), ins, asmOps, pattern> { [all …]
|
D | BUFInstructions.td | 68 class MTBUF_Pseudo <string opName, dag outs, dag ins, 71 SIMCInstr<opName, SIEncodingFamily.NONE> { 78 string Mnemonic = opName; 196 class MTBUF_Load_Pseudo <string opName, 203 : MTBUF_Pseudo<opName, 209 let PseudoInstr = opName # "_" # getAddrName<addrKindCopy>.ret; 215 multiclass MTBUF_Pseudo_Loads<string opName, RegisterClass vdataClass, 219 def _OFFSET : MTBUF_Load_Pseudo <opName, BUFAddrKind.Offset, vdataClass, elems, 225 def _ADDR64 : MTBUF_Load_Pseudo <opName, BUFAddrKind.Addr64, vdataClass, elems, 231 def _OFFEN : MTBUF_Load_Pseudo <opName, BUFAddrKind.OffEn, vdataClass, elems>; [all …]
|
D | VOPInstructions.td | 26 class VOP <string opName> { 27 string OpName = opName; 41 class VOP_Pseudo <string opName, string suffix, VOPProfile P, dag outs, dag ins, 44 VOP <opName>, 45 SIMCInstr <opName#suffix, SIEncodingFamily.NONE> { 50 string Mnemonic = opName; 82 class VOP3_Pseudo <string opName, VOPProfile P, list<dag> pattern = [], 84 VOP_Pseudo <opName, "_e64", P, P.Outs64, 132 class VOP3P_Pseudo <string opName, VOPProfile P, list<dag> pattern = []> : 133 VOP3_Pseudo<opName, P, pattern, 1, 1> { [all …]
|
D | VOP1Instructions.td | 41 class VOP1_Pseudo <string opName, VOPProfile P, list<dag> pattern=[], bit VOP1Only = 0> : 42 VOP_Pseudo <opName, !if(VOP1Only, "", "_e32"), P, P.Outs32, P.Ins32, "", pattern> { 103 multiclass VOP1Inst <string opName, VOPProfile P, 105 def _e32 : VOP1_Pseudo <opName, P>; 106 def _e64 : VOP3_Pseudo <opName, P, getVOP1Pat64<node, P>.ret>; 109 def _sdwa : VOP1_SDWA_Pseudo <opName, P>; 112 def _dpp : VOP1_DPP_Pseudo <opName, P>; 114 def : MnemonicAlias<opName#"_e32", opName>, LetDummies; 115 def : MnemonicAlias<opName#"_e64", opName>, LetDummies; 118 def : MnemonicAlias<opName#"_sdwa", opName>, LetDummies; [all …]
|
D | R600Instructions.td | 103 class R600_1OP <bits<11> inst, string opName, list<dag> pattern, 110 !strconcat(" ", opName, 135 class R600_1OP_Helper <bits<11> inst, string opName, SDPatternOperator node, 137 R600_1OP <inst, opName, 144 class R600_2OP <bits<11> inst, string opName, list<dag> pattern, 153 !strconcat(" ", opName, 173 class R600_2OP_Helper <bits<11> inst, string opName, 176 R600_2OP <inst, opName, 185 class R600_3OP <bits<5> inst, string opName, list<dag> pattern, 194 !strconcat(" ", opName, "$clamp $last $dst$dst_rel, " [all …]
|
D | VOP3Instructions.td | 711 multiclass VOP3_Real_gfx10_with_name<bits<10> op, string opName, 714 VOP3_Real<!cast<VOP3_Pseudo>(opName), SIEncodingFamily.GFX10>, 715 VOP3e_gfx10<op, !cast<VOP3_Pseudo>(opName).Pfl> { 716 VOP3_Pseudo ps = !cast<VOP3_Pseudo>(opName); 735 multiclass VOP3OpSel_Real_gfx10_with_name<bits<10> op, string opName, 738 VOP3_Real<!cast<VOP3_Pseudo>(opName), SIEncodingFamily.GFX10>, 739 VOP3OpSel_gfx10<op, !cast<VOP3_Pseudo>(opName).Pfl> { 740 VOP3_Pseudo ps = !cast<VOP3_Pseudo>(opName);
|
D | SIInstrInfo.td | 2334 class VINTRP_Pseudo <string opName, dag outs, dag ins, list<dag> pattern> : 2336 SIMCInstr<opName, SIEncodingFamily.NONE> { 2342 class VINTRP_Real_si <bits <2> op, string opName, dag outs, dag ins, 2346 SIMCInstr<opName, encodingFamily> { 2350 class VINTRP_Real_vi <bits <2> op, string opName, dag outs, dag ins, 2354 SIMCInstr<opName, SIEncodingFamily.VI> {
|
/third_party/flutter/skia/third_party/externals/wuffs/internal/cgen/ |
D | expr.go | 235 opName := cOpName(op) 236 if opName == "" { 240 b.writes(opName) 245 opName := "" 259 opName = "," 265 opName = cOpName(op) 266 if opName == "" { 275 b.writes(opName) 300 opName := cOpName(op) 301 if opName == "" { [all …]
|
D | statement.go | 178 opName, closer, disableWconversion := "", "", false 181 opName, closer = ",", fmt.Sprintf(", sizeof(%s))", lhsBuf) 195 opName, closer = ",", ")" 206 opName = cOpName(op) 207 if opName == "" { 224 b.writes(opName)
|
/third_party/spirv-headers/tools/buildHeaders/ |
D | header.cpp | 333 const auto opName = (*opClass)["Name"].asString(); in printDefs() local 334 const auto opPrefix = opName == "Op" ? "" : opName; in printDefs() 339 out << enumBeg(opName, style); in printDefs() 346 std::string maxEnum = maxEnumFmt(opName, valpair_t(0x7FFFFFFF, "Max"), enumHex); in printDefs() 357 out << enumEnd(opName, style, ++nextOpClass == enums.end()); in printDefs() 510 const auto opName = (*opClass)["Name"].asString(); in printHasResultType() local 511 if (opName != "Op") { in printHasResultType() 516 …out << "inline void " << pre() << "HasResultAndType(" << pre() << opName << " opcode, bool *hasRes… in printHasResultType() 586 const auto opName = (*opClass)["Name"].asString(); in printEpilogue() local 589 const auto typeName = opName + styleStr(enumMask); in printEpilogue()
|
/third_party/skia/third_party/externals/spirv-headers/tools/buildHeaders/ |
D | header.cpp | 333 const auto opName = (*opClass)["Name"].asString(); in printDefs() local 334 const auto opPrefix = opName == "Op" ? "" : opName; in printDefs() 339 out << enumBeg(opName, style); in printDefs() 346 std::string maxEnum = maxEnumFmt(opName, valpair_t(0x7FFFFFFF, "Max"), enumHex); in printDefs() 357 out << enumEnd(opName, style, ++nextOpClass == enums.end()); in printDefs() 510 const auto opName = (*opClass)["Name"].asString(); in printHasResultType() local 511 if (opName != "Op") { in printHasResultType() 516 …out << "inline void " << pre() << "HasResultAndType(" << pre() << opName << " opcode, bool *hasRes… in printHasResultType() 586 const auto opName = (*opClass)["Name"].asString(); in printEpilogue() local 589 const auto typeName = opName + styleStr(enumMask); in printEpilogue()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/tools/buildHeaders/ |
D | header.cpp | 333 const auto opName = (*opClass)["Name"].asString(); in printDefs() local 334 const auto opPrefix = opName == "Op" ? "" : opName; in printDefs() 339 out << enumBeg(opName, style); in printDefs() 346 std::string maxEnum = maxEnumFmt(opName, valpair_t(0x7FFFFFFF, "Max"), enumHex); in printDefs() 357 out << enumEnd(opName, style, ++nextOpClass == enums.end()); in printDefs() 510 const auto opName = (*opClass)["Name"].asString(); in printHasResultType() local 511 if (opName != "Op") { in printHasResultType() 516 …out << "inline void " << pre() << "HasResultAndType(" << pre() << opName << " opcode, bool *hasRes… in printHasResultType() 586 const auto opName = (*opClass)["Name"].asString(); in printEpilogue() local 589 const auto typeName = opName + styleStr(enumMask); in printEpilogue()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
D | vktSynchronizationOperation.hpp | 284 bool isResourceSupported (const OperationName opName, const ResourceDescription& resourceDes… 285 de::MovePtr<OperationSupport> makeOperationSupport (const OperationName opName, const ResourceDescr… 286 std::string getOperationName (const OperationName opName);
|
D | vktSynchronizationOperation.cpp | 5317 bool isResourceSupported (const OperationName opName, const ResourceDescription& resourceDesc) in isResourceSupported() argument 5319 switch (opName) in isResourceSupported() 5449 std::string getOperationName (const OperationName opName) in getOperationName() argument 5451 switch (opName) in getOperationName() 5543 de::MovePtr<OperationSupport> makeOperationSupport (const OperationName opName, const ResourceDescr… in makeOperationSupport() argument 5545 switch (opName) in makeOperationSupport()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | EmitMetal.cpp | 2025 const char *opName = GetOperatorString(op, retType, argType0, argType1, argType2); in visitAggregate() local 2036 mOut << opName; in visitAggregate() 2042 mOut << opName; in visitAggregate() 2052 mOut << " " << opName << " "; in visitAggregate() 2062 else if (opName == nullptr) in visitAggregate() 2073 mOut << opName; in visitAggregate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsm64bitCompareTests.cpp | 131 virtual std::string opName () const = 0; 137 return "Op" + m_impl.typeChar() + m_impl.opName(); in spirvName() 157 virtual std::string opName () const { return #OPNAME; } \
|
D | vktSpvAsmInstructionTests.cpp | 13322 const string opName (op); in createFloat16CompositeInsertExtractSet() local 13323 const deUint32 opIndex = (opName == "OpCompositeInsert") ? 0 in createFloat16CompositeInsertExtractSet() 13324 : (opName == "OpCompositeExtract") ? 1 in createFloat16CompositeInsertExtractSet() 14194 specCase["op_name"] = opName; in createFloat16CompositeInsertExtractSet()
|
/third_party/skia/src/core/ |
D | SkClipStack.cpp | 977 const char* opName = this->isReplaceOp() ? "replace" : in dump() local 980 opName, (fDoAA ? "yes" : "no"), fSaveCount); in dump()
|
/third_party/vk-gl-cts/modules/gles2/performance/ |
D | es2pShaderOperatorTests.cpp | 1336 const char* const opName = m_op == "+" ? "addition" in logSingleOperationCalculationInfo() local 1341 DE_ASSERT(opName != DE_NULL); in logSingleOperationCalculationInfo() 1344 << opName << " operations in one loop iteration than the small program; " in logSingleOperationCalculationInfo()
|
/third_party/vk-gl-cts/modules/gles3/performance/ |
D | es3pShaderOperatorTests.cpp | 1340 const char* const opName = m_op == "+" ? "addition" in logSingleOperationCalculationInfo() local 1345 DE_ASSERT(opName != DE_NULL); in logSingleOperationCalculationInfo() 1348 << opName << " operations in one loop iteration than the small program; " in logSingleOperationCalculationInfo()
|