/external/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 190 string OpcodeStr, 200 OpcodeStr#"\t{"#AttSrcAsm#", $dst|"# 207 OpcodeStr#"\t{"#AttSrcAsm#", $dst {${mask}}|"# 216 OpcodeStr#"\t{"#AttSrcAsm#", $dst {${mask}} {z}|"# 228 string OpcodeStr, 235 AVX512_maskable_custom<O, F, Outs, Ins, MaskingIns, ZeroMaskingIns, OpcodeStr, 247 dag Outs, dag Ins, string OpcodeStr, 255 OpcodeStr, AttSrcAsm, IntelSrcAsm, RHS, 262 dag Outs, dag Ins, string OpcodeStr, 270 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 | 2350 multiclass tbm_ternary_imm_intr<bits<8> opc, RegisterClass RC, string OpcodeStr, 2355 !strconcat(OpcodeStr, 2361 !strconcat(OpcodeStr, 2375 RegisterClass RC, string OpcodeStr, 2379 !strconcat(OpcodeStr,"\t{$src, $dst|$dst, $src}"), 2383 !strconcat(OpcodeStr,"\t{$src, $dst|$dst, $src}"), 2388 multiclass tbm_binary_intr<bits<8> opc, string OpcodeStr, 2390 defm NAME#32 : tbm_binary_rm<opc, FormReg, FormMem, GR32, OpcodeStr, i32mem, 2392 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/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86InstrFMA.td | 18 multiclass fma_rm<bits<8> opc, string OpcodeStr> { 21 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}"), 25 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}"), 29 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}"), 33 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}"), 38 string OpcodeStr, string PackTy> { 39 defm r132 : fma_rm<opc132, !strconcat(OpcodeStr, !strconcat("132", PackTy))>; 40 defm r213 : fma_rm<opc213, !strconcat(OpcodeStr, !strconcat("213", PackTy))>; 41 defm r231 : fma_rm<opc231, !strconcat(OpcodeStr, !strconcat("231", PackTy))>;
|
D | X86InstrSSE.td | 22 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}")), 34 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"), 35 !strconcat(OpcodeStr, "\t{$src2, $src1, $dst|$dst, $src1, $src2}")), 40 multiclass sse12_fp_scalar_int<bits<8> opc, string OpcodeStr, RegisterClass RC, 49 !strconcat("int_x86_sse", SSEVer, "_", OpcodeStr, FPSizeStr)) 56 SSEVer, "_", OpcodeStr, FPSizeStr)) 61 multiclass sse12_fp_packed<bits<8> opc, string OpcodeStr, SDNode OpNode, 68 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"), [all …]
|
D | X86InstrMMX.td | 26 multiclass MMXI_binop_rm_int<bits<8> opc, string OpcodeStr, Intrinsic IntId, 30 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"), 36 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"), 42 string OpcodeStr, Intrinsic IntId, 46 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"), 50 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"), 55 !strconcat(OpcodeStr, "\t{$src2, $dst|$dst, $src2}"), 61 multiclass SS3I_unop_rm_int_mm<bits<8> opc, string OpcodeStr, 64 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"), 68 !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"), [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMInstrNEON.td | 1815 bits<2> op17_16, bits<5> op11_7, bit op4, string OpcodeStr, 1818 (ins DPR:$Vm), IIC_VUNAD, OpcodeStr, Dt,"$Vd, $Vm", "", 1821 bits<2> op17_16, bits<5> op11_7, bit op4, string OpcodeStr, 1824 (ins QPR:$Vm), IIC_VUNAQ, OpcodeStr, Dt,"$Vd, $Vm", "", 1830 InstrItinClass itin, string OpcodeStr, string Dt, 1833 (ins DPR:$Vm), itin, OpcodeStr, Dt, "$Vd, $Vm", "", 1837 InstrItinClass itin, string OpcodeStr, string Dt, 1840 (ins QPR:$Vm), itin, OpcodeStr, Dt, "$Vd, $Vm", "", 1846 InstrItinClass itin, string OpcodeStr, string Dt, 1849 (ins QPR:$Vm), itin, OpcodeStr, Dt, "$Vd, $Vm", "", [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 | 2185 dag oops, dag iops, InstrItinClass itin, string OpcodeStr, 2188 OpcodeStr, Dt, "$Vd, $Vm", "", pattern> { 2295 string OpcodeStr, string Dt, list<dag> pattern> 2296 : NeonInp<oops, iops, AddrModeNone, IndexModeNone, f, itin, OpcodeStr,
|
/external/llvm/lib/MC/MCParser/ |
D | AsmParser.cpp | 1851 std::string OpcodeStr = IDVal.lower(); in parseStatement() local 1853 bool HadError = getTargetParser().ParseInstruction(IInfo, OpcodeStr, ID, in parseStatement()
|