Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrTBM.td66 defm BLCFILL : tbm_binary_intr<0x01, "blcfill", WriteALU, MRM1r, MRM1m>;
69 defm BLCMSK : tbm_binary_intr<0x02, "blcmsk", WriteALU, MRM1r, MRM1m>;
H A DX86InstrKL.td66 def AESDECWIDE128KL : I<0xD8, MRM1m, (outs), (ins opaquemem:$src),
H A DX86InstrFPStack.td202 defm MUL : FPBinary<any_fmul, MRM1m, "mul">;
512 def ISTT_FP16m : FPI<0xDF, MRM1m, (outs), (ins i16mem:$dst), "fisttp{s}\t$dst">;
513 def ISTT_FP32m : FPI<0xDB, MRM1m, (outs), (ins i32mem:$dst), "fisttp{l}\t$dst">;
514 def ISTT_FP64m : FPI<0xDD, MRM1m, (outs), (ins i64mem:$dst), "fisttp{ll}\t$dst">;
677 def FXRSTOR : I<0xAE, MRM1m, (outs), (ins opaquemem:$src),
680 def FXRSTOR64 : RI<0xAE, MRM1m, (outs), (ins opaquemem:$src),
H A DX86Instr3DNow.td88 def PREFETCHW : I<0x0D, MRM1m, (outs), (ins i8mem:$addr), "prefetchw\t$addr",
H A DX86InstrSystem.td266 def STRm : I<0x00, MRM1m, (outs), (ins i16mem:$dst), "str{w}\t$dst", []>, TB;
385 def SIDT16m : I<0x01, MRM1m, (outs), (ins opaquemem:$dst),
387 def SIDT32m : I<0x01, MRM1m, (outs), (ins opaquemem:$dst),
389 def SIDT64m : I<0x01, MRM1m, (outs), (ins opaquemem:$dst),
H A DX86InstrMisc.td951 def CMPXCHG8B : I<0xC7, MRM1m, (outs), (ins i64mem:$dst),
956 def CMPXCHG16B : RI<0xC7, MRM1m, (outs), (ins i128mem:$dst),
1227 defm BLSR32 : Bls<"blsr", MRM1r, MRM1m, Xi32>, VEX;
1228 defm BLSR64 : Bls<"blsr", MRM1r, MRM1m, Xi64>, VEX;
1236 defm BLSR32 : Bls<"blsr", MRM1r, MRM1m, Xi32, "_EVEX">, EVEX;
1237 defm BLSR64 : Bls<"blsr", MRM1r, MRM1m, Xi64, "_EVEX">, EVEX;
1441 def rmi : Ii32<0x12, MRM1m, (outs), (ins RC:$src0, i32mem:$src1, i32imm:$cntl),
H A DX86InstrCompiler.td679 def OR32mi8Locked : Ii8<0x83, MRM1m, (outs), (ins i32mem:$dst, i32i8imm:$zero),
785 defm LOCK_OR : LOCK_ArithBinOp<0x08, 0x80, 0x83, MRM1m, X86lock_or , "or">;
805 def LOCK_DEC8m : I<0xFE, MRM1m, (outs), (ins i8mem :$dst),
809 def LOCK_DEC16m : I<0xFF, MRM1m, (outs), (ins i16mem:$dst),
813 def LOCK_DEC32m : I<0xFF, MRM1m, (outs), (ins i32mem:$dst),
824 def LOCK_DEC64m : RI<0xFF, MRM1m, (outs), (ins i64mem:$dst),
939 def LCMPXCHG8B : I<0xC7, MRM1m, (outs), (ins i64mem:$ptr),
947 def LCMPXCHG16B : RI<0xC7, MRM1m, (outs), (ins i128mem:$ptr),
H A DX86InstrFormats.td42 def MRM0m : Format<32>; def MRM1m : Format<33>; def MRM2m : Format<34>;
H A DX86InstrArithmetic.td354 class DecOpM_MF<X86TypeInfo t> : UnaryOpM_MF<0xFF, MRM1m, "dec", t, null_frag> {
361 class DecOpM_RF<X86TypeInfo t> : UnaryOpM_RF<0xFF, MRM1m, "dec", t, null_frag> {
365 class DecOpM_M<X86TypeInfo t> : UnaryOpM_M<0xFF, MRM1m, "dec", t, null_frag>;
367 class DecOpM_R<X86TypeInfo t> : UnaryOpM_R<0xFF, MRM1m, "dec", t, null_frag>;
1053 defm OR : ArithBinOp_RF<0x09, 0x0B, 0x0D, "or", MRM1r, MRM1m,
H A DX86InstrShiftRotate.td231 defm ROR: ShiftRotate<"ror", MRM1r, MRM1m, rotr, WriteRotateCL, WriteRotate, WriteRotateCLLd, Write…
240 defm ROR: ShiftRotate_NF<"ror", MRM1r, MRM1m, WriteRotateCL, WriteRotate, WriteRotateCLLd, WriteRot…
H A DX86InstrAVX512.td6036 defm VPROL : avx512_shift_rmi_dq<0x72, 0x72, MRM1r, MRM1m, "vprol", X86vrotli,
10282 defm VGATHERPF0DPS: avx512_gather_scatter_prefetch<0xC6, MRM1m, "vgatherpf0dps",
10285 defm VGATHERPF0QPS: avx512_gather_scatter_prefetch<0xC7, MRM1m, "vgatherpf0qps",
10288 defm VGATHERPF0DPD: avx512_gather_scatter_prefetch<0xC6, MRM1m, "vgatherpf0dpd",
10291 defm VGATHERPF0QPD: avx512_gather_scatter_prefetch<0xC7, MRM1m, "vgatherpf0qpd",
H A DX86InstrSSE.td3214 def PREFETCHT0 : I<0x18, MRM1m, (outs), (ins i8mem:$src),
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86RecognizableInstr.h121 MRM1m = 33, enumerator
H A DX86RecognizableInstr.cpp748 case X86Local::MRM1m: in emitInstructionSpecifier()
911 case X86Local::MRM1m: in emitDecodePath()
H A DX86FoldTablesEmitter.cpp300 return RHS == X86Local::MRM1m; in mayFoldFromLeftToRight()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h583 MRM1m = 33, // Format /1 enumerator
1078 case X86II::MRM1m: in getMemoryOperandNo()
H A DX86MCCodeEmitter.cpp1148 case X86II::MRM1m: in emitVEXOpcodePrefix()
1376 case X86II::MRM1m: in emitREXPrefix()
1811 case X86II::MRM1m: in encodeInstruction()