Home
last modified time | relevance | path

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

/external/llvm/lib/Target/X86/
DX86InstrAVX512.td180 string OpcodeStr,
190 OpcodeStr#"\t{"#AttSrcAsm#", $dst|"#
197 OpcodeStr#"\t{"#AttSrcAsm#", $dst {${mask}}|"#
206 OpcodeStr#"\t{"#AttSrcAsm#", $dst {${mask}} {z}|"#
218 string OpcodeStr,
225 AVX512_maskable_custom<O, F, Outs, Ins, MaskingIns, ZeroMaskingIns, OpcodeStr,
237 dag Outs, dag Ins, string OpcodeStr,
245 OpcodeStr, AttSrcAsm, IntelSrcAsm, RHS,
252 dag Outs, dag Ins, string OpcodeStr,
260 OpcodeStr, AttSrcAsm, IntelSrcAsm, RHS,
[all …]
DX86InstrXOP.td14 multiclass xop2op<bits<8> opc, string OpcodeStr, Intrinsic Int, PatFrag memop> {
16 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
19 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
42 multiclass xop2opsld<bits<8> opc, string OpcodeStr, Intrinsic Int,
45 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
48 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
52 multiclass xop2op128<bits<8> opc, string OpcodeStr, Intrinsic Int,
55 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
58 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
62 multiclass xop2op256<bits<8> opc, string OpcodeStr, Intrinsic Int,
[all …]
DX86InstrFMA.td38 multiclass fma3p_rm<bits<8> opc, string OpcodeStr,
45 !strconcat(OpcodeStr,
53 !strconcat(OpcodeStr,
61 !strconcat(OpcodeStr,
69 !strconcat(OpcodeStr,
77 string OpcodeStr, string PackTy,
81 !strconcat(OpcodeStr, "213", PackTy),
84 !strconcat(OpcodeStr, "132", PackTy),
87 !strconcat(OpcodeStr, "231", PackTy),
143 multiclass fma3s_rm<bits<8> opc, string OpcodeStr,
[all …]
DX86InstrMPX.td16 multiclass mpx_bound_make<bits<8> opc, string OpcodeStr> {
18 OpcodeStr#" \t{$src, $dst|$dst, $src}", []>,
21 OpcodeStr#" \t{$src, $dst|$dst, $src}", []>,
27 multiclass mpx_bound_check<bits<8> opc, string OpcodeStr> {
29 OpcodeStr#" \t{$src2, $src1|$src1, $src2}", []>,
32 OpcodeStr#" \t{$src2, $src1|$src1, $src2}", []>,
35 OpcodeStr#" \t{$src2, $src1|$src1, $src2}", []>,
38 OpcodeStr#" \t{$src2, $src1|$src1, $src2}", []>,
DX86InstrSSE.td242 multiclass sse12_fp_scalar<bits<8> opc, string OpcodeStr, SDNode OpNode,
248 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
249 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}")),
255 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
256 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}")),
262 multiclass sse12_fp_scalar_int<bits<8> opc, string OpcodeStr, RegisterClass RC,
272 !strconcat("int_x86_sse", SSEVer, "_", OpcodeStr, FPSizeStr))
280 SSEVer, "_", OpcodeStr, FPSizeStr))
287 multiclass sse12_fp_packed<bits<8> opc, string OpcodeStr, SDNode OpNode,
294 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
[all …]
DX86InstrMMX.td96 multiclass MMXI_binop_rm_int<bits<8> opc, string OpcodeStr, Intrinsic IntId,
100 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
107 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
114 string OpcodeStr, Intrinsic IntId,
118 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
123 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
129 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"),
136 multiclass SS3I_unop_rm_int_mm<bits<8> opc, string OpcodeStr,
139 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
144 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
[all …]
DX86InstrInfo.td2358 multiclass tbm_ternary_imm_intr<bits<8> opc, RegisterClass RC, string OpcodeStr,
2363 !strconcat(OpcodeStr,
2369 !strconcat(OpcodeStr,
2383 RegisterClass RC, string OpcodeStr,
2387 !strconcat(OpcodeStr,"\t{$src, $dst|$dst, $src}"),
2391 !strconcat(OpcodeStr,"\t{$src, $dst|$dst, $src}"),
2396 multiclass tbm_binary_intr<bits<8> opc, string OpcodeStr,
2398 defm NAME#32 : tbm_binary_rm<opc, FormReg, FormMem, GR32, OpcodeStr, i32mem,
2400 defm NAME#64 : tbm_binary_rm<opc, FormReg, FormMem, GR64, OpcodeStr, i64mem,
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td82 class JMP_RR<bits<4> Opc, string OpcodeStr, PatLeaf Cond>
84 !strconcat(OpcodeStr, "\t$dst, $src goto $BrDst"),
103 class JMP_RI<bits<4> Opc, string OpcodeStr, PatLeaf Cond>
105 !strconcat(OpcodeStr, "i\t$dst, $imm goto $BrDst"),
124 multiclass J<bits<4> Opc, string OpcodeStr, PatLeaf Cond> {
125 def _rr : JMP_RR<Opc, OpcodeStr, Cond>;
126 def _ri : JMP_RI<Opc, OpcodeStr, Cond>;
140 class ALU_RI<bits<4> Opc, string OpcodeStr, SDNode OpNode>
142 !strconcat(OpcodeStr, "i\t$dst, $imm"),
159 class ALU_RR<bits<4> Opc, string OpcodeStr, SDNode OpNode>
[all …]
/external/llvm/lib/Target/ARM/
DARMInstrNEON.td2434 bits<2> op17_16, bits<5> op11_7, bit op4, string OpcodeStr,
2437 (ins DPR:$Vm), IIC_VUNAD, OpcodeStr, Dt,"$Vd, $Vm", "",
2440 bits<2> op17_16, bits<5> op11_7, bit op4, string OpcodeStr,
2443 (ins QPR:$Vm), IIC_VUNAQ, OpcodeStr, Dt,"$Vd, $Vm", "",
2449 InstrItinClass itin, string OpcodeStr, string Dt,
2452 (ins DPR:$Vm), itin, OpcodeStr, Dt, "$Vd, $Vm", "",
2456 InstrItinClass itin, string OpcodeStr, string Dt,
2459 (ins QPR:$Vm), itin, OpcodeStr, Dt, "$Vd, $Vm", "",
2464 InstrItinClass itin, string OpcodeStr, string Dt,
2467 itin, OpcodeStr, Dt,
[all …]
DARMInstrFormats.td2046 dag oops, dag iops, InstrItinClass itin, string OpcodeStr,
2049 OpcodeStr, Dt, "$Vd, $Vm", "", pattern> {
2156 string OpcodeStr, string Dt, list<dag> pattern>
2157 : NeonInp<oops, iops, AddrModeNone, IndexModeNone, f, itin, OpcodeStr,
/external/llvm/lib/MC/MCParser/
DAsmParser.cpp1722 std::string OpcodeStr = IDVal.lower(); in parseStatement() local
1724 bool HadError = getTargetParser().ParseInstruction(IInfo, OpcodeStr, ID, in parseStatement()