Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrShiftRotate.td227 defm SHR: ShiftRotate<"shr", MRM5r, MRM5m, srl, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>;
236 defm SHR: ShiftRotate_NF<"shr", MRM5r, MRM5m, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>;
H A DX86InstrControl.td180 def FARJMP64m : RI<0xFF, MRM5m, (outs), (ins opaquemem:$dst),
183 def FARJMP32m : I<0xFF, MRM5m, (outs), (ins opaquemem:$dst),
186 def FARJMP16m : I<0xFF, MRM5m, (outs), (ins opaquemem:$dst),
H A DX86InstrSystem.td390 def VERWm : I<0x00, MRM5m, (outs), (ins i16mem:$seg), "verw\t$seg", []>, TB;
550 def RSTORSSP : I<0x01, MRM5m, (outs), (ins i32mem:$src),
625 def XRSTOR : I<0xAE, MRM5m, (outs), (ins opaquemem:$dst),
628 def XRSTOR64 : RI<0xAE, MRM5m, (outs), (ins opaquemem:$dst),
643 def XSAVES : I<0xC7, MRM5m, (outs), (ins opaquemem:$dst),
646 def XSAVES64 : RI<0xC7, MRM5m, (outs), (ins opaquemem:$dst),
H A DX86InstrTBM.td68 defm BLCIC : tbm_binary_intr<0x01, "blcic", WriteALU, MRM5r, MRM5m>;
H A DX86InstrFPStack.td198 defm SUBR: FPBinary<any_fsub ,MRM5m, "subr", 0>;
469 def LD_F80m : FPI<0xDB, MRM5m, (outs), (ins f80mem:$src), "fld{t}\t$src">;
473 def ILD_F64m : FPI<0xDF, MRM5m, (outs), (ins i64mem:$src), "fild{ll}\t$src">;
623 def FLDCW16m : I<0xD9, MRM5m, // X87 control world = [mem16]
H A DX86InstrFormats.td45 def MRM3m : Format<35>; def MRM4m : Format<36>; def MRM5m : Format<37>;
H A DX86InstrMisc.td801 def BTS16mi8 : Ii8<0xBA, MRM5m, (outs), (ins i16mem:$src1, i16u8imm:$src2),
803 def BTS32mi8 : Ii8<0xBA, MRM5m, (outs), (ins i32mem:$src1, i32u8imm:$src2),
805 def BTS64mi8 : RIi8<0xBA, MRM5m, (outs), (ins i64mem:$src1, i64u8imm:$src2),
H A DX86InstrArithmetic.td131 defm IMUL : Mul<0xF7, "imul", MRM5r, MRM5m, null_frag>;
1088 defm SUB : ArithBinOp_RF<0x29, 0x2B, 0x2D, "sub", MRM5r, MRM5m,
H A DX86InstrCompiler.td795 defm LOCK_SUB : LOCK_ArithBinOp<0x28, 0x80, 0x83, MRM5m, X86lock_sub, "sub">;
916 defm LOCK_BTS : ATOMIC_LOGIC_OP<MRM5m, "bts">;
H A DX86InstrAVX512.td10400 defm VSCATTERPF0DPS: avx512_gather_scatter_prefetch<0xC6, MRM5m, "vscatterpf0dps",
10403 defm VSCATTERPF0QPS: avx512_gather_scatter_prefetch<0xC7, MRM5m, "vscatterpf0qps",
10406 defm VSCATTERPF0DPD: avx512_gather_scatter_prefetch<0xC6, MRM5m, "vscatterpf0dpd",
10409 defm VSCATTERPF0QPD: avx512_gather_scatter_prefetch<0xC7, MRM5m, "vscatterpf0qpd",
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86RecognizableInstr.h127 MRM5m = 37, enumerator
H A DX86RecognizableInstr.cpp775 case X86Local::MRM5m: in emitInstructionSpecifier()
942 case X86Local::MRM5m: in emitDecodePath()
H A DX86FoldTablesEmitter.cpp305 return RHS == X86Local::MRM5m; in mayFoldFromLeftToRight()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h581 MRM5m = 37, // Format /5 enumerator
1082 case X86II::MRM5m: in getMemoryOperandNo()
H A DX86MCCodeEmitter.cpp1167 case X86II::MRM5m: in emitVEXOpcodePrefix()
1418 case X86II::MRM5m: in emitREXPrefix()
1882 case X86II::MRM5m: in encodeInstruction()