/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrConditionalCompare.td | 60 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 D | X86InstrShiftRotate.td | 228 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 D | X86InstrVMX.td | 55 def VMPTRSTm : I<0xC7, MRM7m, (outs), (ins i64mem:$vmcs),
|
H A D | X86InstrFPStack.td | 207 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 D | X86InstrTBM.td | 73 defm T1MSKC : tbm_binary_intr<0x01, "t1mskc", WriteALU, MRM7r, MRM7m>;
|
H A D | X86InstrFormats.td | 46 def MRM6m : Format<38>; def MRM7m : Format<39>;
|
H A D | X86InstrMisc.td | 715 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 D | X86InstrArithmetic.td | 194 defm IDIV: Div<0xF7, "idiv", MRM7r, MRM7m>; 1108 defm CMP : ArithBinOp_F<0x39, 0x3B, 0x3D, "cmp", MRM7r, MRM7m, X86cmp, 0, 0>;
|
H A D | X86InstrSystem.td | 275 def INVLPG : I<0x01, MRM7m, (outs), (ins i8mem:$addr), "invlpg\t$addr", []>, TB;
|
H A D | X86InstrCompiler.td | 917 defm LOCK_BTC : ATOMIC_LOGIC_OP<MRM7m, "btc">;
|
H A D | X86InstrSSE.td | 3240 def CLFLUSH : I<0xAE, MRM7m, (outs), (ins i8mem:$src),
|
H A D | X86InstrAVX512.td | 11613 defm VPSLLDQ : avx512_shift_packed_all<0x73, X86vshldq, MRM7r, MRM7m, "vpslldq",
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.h | 129 MRM7m = 39, enumerator
|
H A D | X86FoldTablesEmitter.cpp | 278 return Form >= X86Local::MRM0m && Form <= X86Local::MRM7m; in mayFoldToForm() 309 return RHS == X86Local::MRM7m; in mayFoldFromLeftToRight()
|
H A D | X86RecognizableInstr.cpp | 777 case X86Local::MRM7m: in emitInstructionSpecifier() 944 case X86Local::MRM7m: in emitDecodePath()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86BaseInfo.h | 583 MRM7m = 39, // Format /7 enumerator 1084 case X86II::MRM7m: in getMemoryOperandNo()
|
H A D | X86MCCodeEmitter.cpp | 1169 case X86II::MRM7m: { in emitVEXOpcodePrefix() 1420 case X86II::MRM7m: in emitREXPrefix() 1884 case X86II::MRM7m: in encodeInstruction()
|