/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrControl.td | 219 def CALL16r : I<0xFF, MRM2r, (outs), (ins GR16:$dst), 226 def CALL32r : I<0xFF, MRM2r, (outs), (ins GR32:$dst), 239 def CALL16r_NT : I<0xFF, MRM2r, (outs), (ins GR16 : $dst), 246 def CALL32r_NT : I<0xFF, MRM2r, (outs), (ins GR32 : $dst), 325 def CALL64r : I<0xFF, MRM2r, (outs), (ins GR64:$dst), 335 def CALL64r_NT : I<0xFF, MRM2r, (outs), (ins GR64 : $dst),
|
H A D | X86InstrShiftRotate.td | 232 defm RCL: ShiftRotate<"rcl", MRM2r, MRM2m, null_frag, WriteRotateCL, WriteRotate, WriteRotateCLLd, WriteRotateLd, [EFLAGS]>;
|
H A D | X86InstrMMX.td | 386 defm MMX_PSRLW : MMXI_binop_rmi_int<0xD1, 0x71, MRM2r, "psrlw", 390 defm MMX_PSRLD : MMXI_binop_rmi_int<0xD2, 0x72, MRM2r, "psrld", 394 defm MMX_PSRLQ : MMXI_binop_rmi_int<0xD3, 0x73, MRM2r, "psrlq",
|
H A D | X86InstrTBM.td | 71 defm BLSFILL : tbm_binary_intr<0x01, "blsfill", WriteALU, MRM2r, MRM2m>;
|
H A D | X86InstrFPStack.td | 233 def COM_FST0r : FPST0rInst <MRM2r, "fcom\t$op">; 367 def CMOVBE_F : FPI<0xDA, MRM2r, (outs), (ins RSTi:$op), 375 def CMOVNBE_F: FPI<0xDB, MRM2r, (outs), (ins RSTi:$op), 520 def ST_Frr : FPI<0xDD, MRM2r, (outs), (ins RSTi:$op), "fst\t$op">;
|
H A D | X86InstrMisc.td | 1222 defm BLSMSK32 : Bls<"blsmsk", MRM2r, MRM2m, Xi32>, VEX; 1223 defm BLSMSK64 : Bls<"blsmsk", MRM2r, MRM2m, Xi64>, VEX; 1231 defm BLSMSK32 : Bls<"blsmsk", MRM2r, MRM2m, Xi32, "_EVEX">, EVEX; 1232 defm BLSMSK64 : Bls<"blsmsk", MRM2r, MRM2m, Xi64, "_EVEX">, EVEX; 1240 defm BLSMSK32 : Bls<"blsmsk", MRM2r, MRM2m, Xi32, "_NF">, EVEX, EVEX_NF; 1241 defm BLSMSK64 : Bls<"blsmsk", MRM2r, MRM2m, Xi64, "_NF">, EVEX, EVEX_NF;
|
H A D | X86InstrSystem.td | 436 def LLDT16r : I<0x00, MRM2r, (outs), (ins GR16:$src), 708 def WRFSBASE : I<0xAE, MRM2r, (outs), (ins GR32:$src), 711 def WRFSBASE64 : RI<0xAE, MRM2r, (outs), (ins GR64:$src),
|
H A D | X86InstrFormats.td | 54 def MRM0r : Format<48>; def MRM1r : Format<49>; def MRM2r : Format<50>;
|
H A D | X86InstrArithmetic.td | 526 : UnaryOpR_R<0xF7, MRM2r, "not", t, not, ndd>; 1102 defm ADC : ArithBinOp_RFF<0x11, 0x13, 0x15, "adc", MRM2r, MRM2m, X86adc_flag,
|
H A D | X86InstrSSE.td | 3668 defm PSRLW : PDI_binop_rmi_all<0xD1, 0x71, MRM2r, "psrlw", X86vsrl, X86vsrli, 3671 defm PSRLD : PDI_binop_rmi_all<0xD2, 0x72, MRM2r, "psrld", X86vsrl, X86vsrli, 3674 defm PSRLQ : PDI_binop_rmi_all<0xD3, 0x73, MRM2r, "psrlq", X86vsrl, X86vsrli,
|
H A D | X86InstrAVX512.td | 6019 defm VPSRL : avx512_shift_rmi_dq<0x72, 0x73, MRM2r, MRM2m, "vpsrl", X86vsrli, 6021 avx512_shift_rmi_w<0x71, MRM2r, MRM2m, "vpsrlw", X86vsrli,
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.h | 139 MRM2r = 50, enumerator
|
H A D | X86RecognizableInstr.cpp | 740 case X86Local::MRM2r: in emitInstructionSpecifier() 916 case X86Local::MRM2r: in emitDecodePath()
|
H A D | X86FoldTablesEmitter.cpp | 298 case X86Local::MRM2r: in mayFoldFromLeftToRight()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86BaseInfo.h | 610 MRM2r = 50, // Format /2 enumerator 1059 case X86II::MRM2r: in getMemoryOperandNo()
|
H A D | X86MCCodeEmitter.cpp | 1292 case X86II::MRM2r: in emitVEXOpcodePrefix() 1428 case X86II::MRM2r: in emitREXPrefix() 1845 case X86II::MRM2r: in encodeInstruction()
|