Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrAVX512.td179 string OpcodeStr,
190 OpcodeStr#"\t{"#AttSrcAsm#", $dst|"#
197 OpcodeStr#"\t{"#AttSrcAsm#", $dst {${mask}}|"#
209 OpcodeStr#"\t{"#AttSrcAsm#", $dst {${mask}} {z}|"#
220 string OpcodeStr,
228 AVX512_maskable_custom<O, F, Outs, Ins, MaskingIns, ZeroMaskingIns, OpcodeStr,
242 dag Outs, dag Ins, string OpcodeStr,
250 OpcodeStr, AttSrcAsm, IntelSrcAsm,
262 dag Outs, dag Ins, string OpcodeStr,
271 OpcodeStr, AttSrcAsm, IntelSrcAsm, RHS,
[all …]
DX86InstrXOP.td13 multiclass xop2op<bits<8> opc, string OpcodeStr, Intrinsic Int> {
15 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
18 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
42 multiclass xop2opsld<bits<8> opc, string OpcodeStr, Intrinsic Int,
46 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
49 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
54 multiclass xop2op128<bits<8> opc, string OpcodeStr, Intrinsic Int,
57 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
60 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
65 multiclass xop2op256<bits<8> opc, string OpcodeStr, Intrinsic Int,
[all …]
DX86InstrFMA.td36 multiclass fma3p_rm_213<bits<8> opc, string OpcodeStr, RegisterClass RC,
41 !strconcat(OpcodeStr,
49 !strconcat(OpcodeStr,
56 multiclass fma3p_rm_231<bits<8> opc, string OpcodeStr, RegisterClass RC,
62 !strconcat(OpcodeStr,
69 !strconcat(OpcodeStr,
76 multiclass fma3p_rm_132<bits<8> opc, string OpcodeStr, RegisterClass RC,
82 !strconcat(OpcodeStr,
91 !strconcat(OpcodeStr,
101 string OpcodeStr, string PackTy, string Suff,
[all …]
DX86InstrMPX.td18 multiclass mpx_bound_make<bits<8> opc, string OpcodeStr> {
20 OpcodeStr#"\t{$src, $dst|$dst, $src}", []>,
23 OpcodeStr#"\t{$src, $dst|$dst, $src}", []>,
29 multiclass mpx_bound_check<bits<8> opc, string OpcodeStr> {
31 OpcodeStr#"\t{$src2, $src1|$src1, $src2}", []>,
34 OpcodeStr#"\t{$src2, $src1|$src1, $src2}", []>,
38 OpcodeStr#"\t{$src2, $src1|$src1, $src2}", []>,
41 OpcodeStr#"\t{$src2, $src1|$src1, $src2}", []>,
DX86InstrSSE.td20 multiclass sse12_fp_scalar<bits<8> opc, string OpcodeStr, SDNode OpNode,
28 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
29 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}")),
35 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
36 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}")),
43 multiclass sse12_fp_scalar_int<bits<8> opc, string OpcodeStr,
66 multiclass sse12_fp_packed<bits<8> opc, string OpcodeStr, SDNode OpNode,
74 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
75 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}")),
81 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
[all …]
DX86InstrMMX.td33 multiclass MMXI_binop_rm_int<bits<8> opc, string OpcodeStr, Intrinsic IntId,
38 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
45 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
52 string OpcodeStr, Intrinsic IntId,
57 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
62 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
68 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
75 multiclass SS3I_unop_rm_int_mm<bits<8> opc, string OpcodeStr,
78 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
83 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
[all …]
DX86InstrInfo.td2612 multiclass tbm_ternary_imm<bits<8> opc, RegisterClass RC, string OpcodeStr,
2618 !strconcat(OpcodeStr,
2624 !strconcat(OpcodeStr,
2638 RegisterClass RC, string OpcodeStr,
2642 !strconcat(OpcodeStr,"\t{$src, $dst|$dst, $src}"), []>,
2646 !strconcat(OpcodeStr,"\t{$src, $dst|$dst, $src}"), []>,
2651 multiclass tbm_binary_intr<bits<8> opc, string OpcodeStr,
2654 defm NAME#32 : tbm_binary_rm<opc, FormReg, FormMem, GR32, OpcodeStr#"{l}",
2656 defm NAME#64 : tbm_binary_rm<opc, FormReg, FormMem, GR64, OpcodeStr#"{q}",
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFInstrInfo.td157 class JMP_RR<BPFJumpOp Opc, string OpcodeStr, PatLeaf Cond>
161 "if $dst "#OpcodeStr#" $src goto $BrDst",
173 class JMP_RI<BPFJumpOp Opc, string OpcodeStr, PatLeaf Cond>
177 "if $dst "#OpcodeStr#" $imm goto $BrDst",
189 class JMP_RR_32<BPFJumpOp Opc, string OpcodeStr, PatLeaf Cond>
193 "if $dst "#OpcodeStr#" $src goto $BrDst",
205 class JMP_RI_32<BPFJumpOp Opc, string OpcodeStr, PatLeaf Cond>
209 "if $dst "#OpcodeStr#" $imm goto $BrDst",
221 multiclass J<BPFJumpOp Opc, string OpcodeStr, PatLeaf Cond, PatLeaf Cond32> {
222 def _rr : JMP_RR<Opc, OpcodeStr, Cond>;
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMInstrNEON.td2518 bits<2> op17_16, bits<5> op11_7, bit op4, string OpcodeStr,
2521 (ins DPR:$Vm), IIC_VUNAD, OpcodeStr, Dt,"$Vd, $Vm", "",
2524 bits<2> op17_16, bits<5> op11_7, bit op4, string OpcodeStr,
2527 (ins QPR:$Vm), IIC_VUNAQ, OpcodeStr, Dt,"$Vd, $Vm", "",
2533 InstrItinClass itin, string OpcodeStr, string Dt,
2536 (ins DPR:$Vm), itin, OpcodeStr, Dt, "$Vd, $Vm", "",
2540 InstrItinClass itin, string OpcodeStr, string Dt,
2543 (ins QPR:$Vm), itin, OpcodeStr, Dt, "$Vd, $Vm", "",
2548 InstrItinClass itin, string OpcodeStr, string Dt,
2551 itin, OpcodeStr, Dt,
[all …]
DARMInstrFormats.td2325 dag oops, dag iops, InstrItinClass itin, string OpcodeStr,
2328 OpcodeStr, Dt, "$Vd, $Vm", "", pattern> {
2435 string OpcodeStr, string Dt, list<dag> pattern>
2436 : NeonInp<oops, iops, AddrModeNone, IndexModeNone, f, itin, OpcodeStr,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstrInfoC.td218 class CStackLoad<bits<3> funct3, string OpcodeStr,
221 OpcodeStr, "$rd, ${imm}(${rs1})">;
224 class CStackStore<bits<3> funct3, string OpcodeStr,
227 OpcodeStr, "$rs2, ${imm}(${rs1})">;
230 class CLoad_ri<bits<3> funct3, string OpcodeStr,
233 OpcodeStr, "$rd, ${imm}(${rs1})">;
236 class CStore_rri<bits<3> funct3, string OpcodeStr,
239 OpcodeStr, "$rs2, ${imm}(${rs1})">;
242 class Bcz<bits<3> funct3, string OpcodeStr, PatFrag CondOp,
245 OpcodeStr, "$rs1, $imm"> {
[all …]
DRISCVInstrInfoF.td56 class FPFMASDynFrmAlias<FPFMAS_rrr_frm Inst, string OpcodeStr>
57 : InstAlias<OpcodeStr#" $rd, $rs1, $rs2, $rs3",
72 class FPALUSDynFrmAlias<FPALUS_rr_frm Inst, string OpcodeStr>
73 : InstAlias<OpcodeStr#" $rd, $rs1, $rs2",
89 class FPUnaryOpDynFrmAlias<FPUnaryOp_r_frm Inst, string OpcodeStr,
91 : InstAlias<OpcodeStr#" $rd, $rs1",
DRISCVInstrInfoD.td38 class FPFMADDynFrmAlias<FPFMAD_rrr_frm Inst, string OpcodeStr>
39 : InstAlias<OpcodeStr#" $rd, $rs1, $rs2, $rs3",
55 class FPALUDDynFrmAlias<FPALUD_rr_frm Inst, string OpcodeStr>
56 : InstAlias<OpcodeStr#" $rd, $rs1, $rs2",
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/MCParser/
DAsmParser.cpp2211 std::string OpcodeStr = IDVal.lower(); in parseStatement() local
2213 bool ParseHadError = getTargetParser().ParseInstruction(IInfo, OpcodeStr, ID, in parseStatement()