Home
last modified time | relevance | path

Searched refs:MRM7m (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrConditionalCompare.td60 def CCMP16mi8: Ccmp<0x83, MRM7m, Xi16, i16mem, i16i8imm>, PD;
61 def CCMP32mi8: Ccmp<0x83, MRM7m, Xi32, i32mem, i32i8imm>;
62 def CCMP64mi8: Ccmp<0x83, MRM7m, Xi64, i64mem, i64i8imm>;
63 def CCMP8mi : Ccmp<0x80, MRM7m, Xi8, i8mem, i8imm>;
64 def CCMP16mi: Ccmp<0x81, MRM7m, Xi16, i16mem, i16imm>, PD;
65 def CCMP32mi: Ccmp<0x81, MRM7m, Xi32, i32mem, i32imm>;
66 def CCMP64mi32: Ccmp<0x81, MRM7m, Xi64, i64mem, 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 DX86InstrVMX.td55 def VMPTRSTm : I<0xC7, MRM7m, (outs), (ins i64mem:$vmcs),
H A DX86InstrFPStack.td207 defm DIVR: FPBinary<any_fdiv, MRM7m, "divr", 0>;
321 def FNSTSWm : FPI<0xDD, MRM7m, (outs), (ins i16mem:$dst), "fnstsw\t$dst">;
481 def ST_FP80m : FPI<0xDB, MRM7m, (outs), (ins f80mem:$dst), "fstp{t}\t$dst">;
486 def IST_FP64m : FPI<0xDF, MRM7m, (outs), (ins i64mem:$dst), "fistp{ll}\t$dst">;
618 def FNSTCW16m : I<0xD9, MRM7m, // [mem16] = X87 control world
H A DX86InstrTBM.td73 defm T1MSKC : tbm_binary_intr<0x01, "t1mskc", WriteALU, MRM7r, MRM7m>;
H A DX86InstrFormats.td46 def MRM6m : Format<38>; def MRM7m : Format<39>;
H A DX86InstrMisc.td715 def BTC16mi8 : Ii8<0xBA, MRM7m, (outs), (ins i16mem:$src1, i16u8imm:$src2),
717 def BTC32mi8 : Ii8<0xBA, MRM7m, (outs), (ins i32mem:$src1, i32u8imm:$src2),
719 def BTC64mi8 : RIi8<0xBA, MRM7m, (outs), (ins i64mem:$src1, i64u8imm:$src2),
1673 def PREFETCHIT0 : I<0x18, MRM7m, (outs), (ins i8mem:$src),
1722 def CLFLUSHOPT : I<0xAE, MRM7m, (outs), (ins i8mem:$src),
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 DX86InstrSystem.td275 def INVLPG : I<0x01, MRM7m, (outs), (ins i8mem:$addr), "invlpg\t$addr", []>, TB;
H A DX86InstrCompiler.td917 defm LOCK_BTC : ATOMIC_LOGIC_OP<MRM7m, "btc">;
H A DX86InstrSSE.td3240 def CLFLUSH : I<0xAE, MRM7m, (outs), (ins i8mem:$src),
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.h129 MRM7m = 39, enumerator
H A DX86FoldTablesEmitter.cpp278 return Form >= X86Local::MRM0m && Form <= X86Local::MRM7m; in mayFoldToForm()
309 return RHS == X86Local::MRM7m; in mayFoldFromLeftToRight()
H A DX86RecognizableInstr.cpp777 case X86Local::MRM7m: in emitInstructionSpecifier()
944 case X86Local::MRM7m: in emitDecodePath()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h583 MRM7m = 39, // Format /7 enumerator
1084 case X86II::MRM7m: in getMemoryOperandNo()
H A DX86MCCodeEmitter.cpp1169 case X86II::MRM7m: { in emitVEXOpcodePrefix()
1420 case X86II::MRM7m: in emitREXPrefix()
1884 case X86II::MRM7m: in encodeInstruction()