Home
last modified time | relevance | path

Searched refs:MRM7r (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrConditionalCompare.td48 def CCMP16ri8: Ccmp<0x83, MRM7r, Xi16, GR16, i16i8imm>, PD;
49 def CCMP32ri8: Ccmp<0x83, MRM7r, Xi32, GR32, i32i8imm>;
50 def CCMP64ri8: Ccmp<0x83, MRM7r, Xi64, GR64, i64i8imm>;
52 def CCMP8ri : Ccmp<0x80, MRM7r, Xi8, GR8, i8imm>;
53 def CCMP16ri: Ccmp<0x81, MRM7r, Xi16, GR16, i16imm>, PD;
54 def CCMP32ri: Ccmp<0x81, MRM7r, Xi32, GR32, i32imm>;
55 def CCMP64ri32: Ccmp<0x81, MRM7r, Xi64, GR64, i64i32imm>;
H A DX86InstrShiftRotate.td228 defm SAR: ShiftRotate<"sar", MRM7r, MRM7m, sra, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>;
237 defm SAR: ShiftRotate_NF<"sar", MRM7r, MRM7m, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>;
H A DX86InstrTBM.td73 defm T1MSKC : tbm_binary_intr<0x01, "t1mskc", WriteALU, MRM7r, MRM7m>;
H A DX86InstrMisc.td706 def BTC16ri8 : Ii8<0xBA, MRM7r, (outs GR16:$dst), (ins GR16:$src1, i16u8imm:$src2),
708 def BTC32ri8 : Ii8<0xBA, MRM7r, (outs GR32:$dst), (ins GR32:$src1, i32u8imm:$src2),
710 def BTC64ri8 : RIi8<0xBA, MRM7r, (outs GR64:$dst), (ins GR64:$src1, i64u8imm:$src2),
1151 def RDSEED16r : I<0xC7, MRM7r, (outs GR16:$dst), (ins), "rdseed{w}\t$dst",
1153 def RDSEED32r : I<0xC7, MRM7r, (outs GR32:$dst), (ins), "rdseed{l}\t$dst",
1155 def RDSEED64r : RI<0xC7, MRM7r, (outs GR64:$dst), (ins), "rdseed{q}\t$dst",
H A DX86InstrFPStack.td242 def DIVR_FST0r : FPST0rInst <MRM7r, "fdivr\t{$op, %st|st, $op}">;
243 def DIV_FrST0 : FPrST0Inst <MRM7r, "fdiv{r}\t{%st, $op|$op, st}">;
244 def DIV_FPrST0 : FPrST0PInst<MRM7r, "fdiv{r}p\t{%st, $op|$op, st}">;
H A DX86InstrFormats.td56 def MRM6r : Format<54>; def MRM7r : Format<55>;
H A DX86InstrSystem.td789 def RDPID32 : I<0xC7, MRM7r, (outs GR32:$dst), (ins),
792 def RDPID64 : I<0xC7, MRM7r, (outs GR64:$dst), (ins), "rdpid\t$dst", []>, TB, XS,
H A DX86InstrArithmetic.td194 defm IDIV: Div<0xF7, "idiv", MRM7r, MRM7m>;
1108 defm CMP : ArithBinOp_F<0x39, 0x3B, 0x3D, "cmp", MRM7r, MRM7m, X86cmp, 0, 0>;
H A DX86InstrSSE.td3685 defm PSLLDQ : PDI_binop_ri_all<0x73, MRM7r, "pslldq", X86vshldq,
H A DX86InstrAVX512.td11613 defm VPSLLDQ : avx512_shift_packed_all<0x73, X86vshldq, MRM7r, MRM7m, "vpslldq",
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86RecognizableInstr.h144 MRM7r = 55, enumerator
H A DX86FoldTablesEmitter.cpp263 return Form >= X86Local::MRM0r && Form <= X86Local::MRM7r; in mayFoldFromForm()
308 case X86Local::MRM7r: in mayFoldFromLeftToRight()
H A DX86RecognizableInstr.cpp745 case X86Local::MRM7r: in emitInstructionSpecifier()
921 case X86Local::MRM7r: in emitDecodePath()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h615 MRM7r = 55, // Format /7 enumerator
1064 case X86II::MRM7r: in getMemoryOperandNo()
H A DX86MCCodeEmitter.cpp1297 case X86II::MRM7r: { in emitVEXOpcodePrefix()
1433 case X86II::MRM7r: in emitREXPrefix()
1850 case X86II::MRM7r: in encodeInstruction()