/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrMisc.td | 87 def PUSH16rmr: I<0xFF, MRM6r, (outs), (ins GR16:$reg), "push{w}\t$reg",[]>, 89 def PUSH32rmr: I<0xFF, MRM6r, (outs), (ins GR32:$reg), "push{l}\t$reg",[]>, 182 def PUSH64rmr: I<0xFF, MRM6r, (outs), (ins GR64:$reg), "push{q}\t$reg", []>, 187 def PUSH2: I<0xFF, MRM6r, (outs), (ins GR64:$reg1, GR64:$reg2), 190 def PUSH2P: I<0xFF, MRM6r, (outs), (ins GR64:$reg1, GR64:$reg2), 747 def BTR16ri8 : Ii8<0xBA, MRM6r, (outs GR16:$dst), (ins GR16:$src1, i16u8imm:$src2), 750 def BTR32ri8 : Ii8<0xBA, MRM6r, (outs GR32:$dst), (ins GR32:$src1, i32u8imm:$src2), 753 def BTR64ri8 : RIi8<0xBA, MRM6r, (outs GR64:$dst), (ins GR64:$src1, i64u8imm:$src2), 1136 def RDRAND16r : I<0xC7, MRM6r, (outs GR16:$dst), (ins), 1139 def RDRAND32r : I<0xC7, MRM6r, (outs GR32:$dst), (ins), [all …]
|
H A D | X86InstrTBM.td | 67 defm BLCI : tbm_binary_intr<0x02, "blci", WriteALU, MRM6r, MRM6m>; 72 defm BLSIC : tbm_binary_intr<0x01, "blsic", WriteALU, MRM6r, MRM6m>;
|
H A D | X86InstrMMX.td | 399 defm MMX_PSLLW : MMXI_binop_rmi_int<0xF1, 0x71, MRM6r, "psllw", 403 defm MMX_PSLLD : MMXI_binop_rmi_int<0xF2, 0x72, MRM6r, "pslld", 407 defm MMX_PSLLQ : MMXI_binop_rmi_int<0xF3, 0x73, MRM6r, "psllq",
|
H A D | X86InstrFPStack.td | 245 def DIV_FST0r : FPST0rInst <MRM6r, "fdiv\t{$op, %st|st, $op}">; 246 def DIVR_FrST0 : FPrST0Inst <MRM6r, "fdiv{|r}\t{%st, $op|$op, st}">; 247 def DIVR_FPrST0 : FPrST0PInst<MRM6r, "fdiv{|r}p\t{%st, $op|$op, st}">; 605 def COM_FIr : FPI<0xDB, MRM6r, (outs), (ins RSTi:$reg), 607 def COM_FIPr : FPI<0xDF, MRM6r, (outs), (ins RSTi:$reg),
|
H A D | X86InstrFormats.td | 56 def MRM6r : Format<54>; def MRM7r : Format<55>;
|
H A D | X86InstrSystem.td | 228 def LKGS16r : I<0x00, MRM6r, (outs), (ins GR16:$src), "lkgs\t$src", 503 def LMSW16r : I<0x01, MRM6r, (outs), (ins GR16:$src),
|
H A D | X86InstrArithmetic.td | 193 defm DIV: Div<0xF7, "div", MRM6r, MRM6m>; 1083 defm XOR : ArithBinOp_RF<0x31, 0x33, 0x35, "xor", MRM6r, MRM6m,
|
H A D | X86InstrSSE.td | 3658 defm PSLLW : PDI_binop_rmi_all<0xF1, 0x71, MRM6r, "psllw", X86vshl, X86vshli, 3661 defm PSLLD : PDI_binop_rmi_all<0xF2, 0x72, MRM6r, "pslld", X86vshl, X86vshli, 3664 defm PSLLQ : PDI_binop_rmi_all<0xF3, 0x73, MRM6r, "psllq", X86vshl, X86vshli,
|
H A D | X86InstrAVX512.td | 6024 defm VPSLL : avx512_shift_rmi_dq<0x72, 0x73, MRM6r, MRM6m, "vpsll", X86vshli, 6026 avx512_shift_rmi_w<0x71, MRM6r, MRM6m, "vpsllw", X86vshli,
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.h | 143 MRM6r = 54, enumerator
|
H A D | X86RecognizableInstr.cpp | 744 case X86Local::MRM6r: in emitInstructionSpecifier() 920 case X86Local::MRM6r: in emitDecodePath()
|
H A D | X86FoldTablesEmitter.cpp | 306 case X86Local::MRM6r: in mayFoldFromLeftToRight()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86BaseInfo.h | 614 MRM6r = 54, // Format /6 enumerator 1063 case X86II::MRM6r: in getMemoryOperandNo()
|
H A D | X86MCCodeEmitter.cpp | 1296 case X86II::MRM6r: in emitVEXOpcodePrefix() 1432 case X86II::MRM6r: in emitREXPrefix() 1849 case X86II::MRM6r: in encodeInstruction()
|