/external/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 180 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 …]
|
D | X86InstrXOP.td | 14 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 …]
|
D | X86InstrFMA.td | 38 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 …]
|
D | X86InstrMPX.td | 16 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}", []>,
|
D | X86InstrSSE.td | 242 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 …]
|
D | X86InstrMMX.td | 96 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 …]
|
D | X86InstrInfo.td | 2358 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/ |
D | BPFInstrInfo.td | 82 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/ |
D | ARMInstrNEON.td | 2434 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 …]
|
D | ARMInstrFormats.td | 2046 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/ |
D | AsmParser.cpp | 1722 std::string OpcodeStr = IDVal.lower(); in parseStatement() local 1724 bool HadError = getTargetParser().ParseInstruction(IInfo, OpcodeStr, ID, in parseStatement()
|