Home
last modified time | relevance | path

Searched refs:MRM3r (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrShiftRotate.td233 defm RCR: ShiftRotate<"rcr", MRM3r, MRM3m, null_frag, WriteRotateCL, WriteRotate, WriteRotateCLLd, WriteRotateLd, [EFLAGS]>;
H A DX86InstrTBM.td70 defm BLCS : tbm_binary_intr<0x01, "blcs", WriteALU, MRM3r, MRM3m>;
H A DX86InstrFPStack.td234 def COMP_FST0r : FPST0rInst <MRM3r, "fcomp\t$op">;
371 def CMOVP_F : FPI<0xDA, MRM3r, (outs), (ins RSTi:$op),
379 def CMOVNP_F : FPI<0xDB, MRM3r, (outs), (ins RSTi:$op),
521 def ST_FPrr : FPI<0xDD, MRM3r, (outs), (ins RSTi:$op), "fstp\t$op">;
H A DX86InstrMisc.td1224 defm BLSI32 : Bls<"blsi", MRM3r, MRM3m, Xi32>, VEX;
1225 defm BLSI64 : Bls<"blsi", MRM3r, MRM3m, Xi64>, VEX;
1233 defm BLSI32 : Bls<"blsi", MRM3r, MRM3m, Xi32, "_EVEX">, EVEX;
1234 defm BLSI64 : Bls<"blsi", MRM3r, MRM3m, Xi64, "_EVEX">, EVEX;
1242 defm BLSI32 : Bls<"blsi", MRM3r, MRM3m, Xi32, "_NF">, EVEX, EVEX_NF;
1243 defm BLSI64 : Bls<"blsi", MRM3r, MRM3m, Xi64, "_NF">, EVEX, EVEX_NF;
H A DX86InstrSystem.td286 def LTRr : I<0x00, MRM3r, (outs), (ins GR16:$src), "ltr{w}\t$src", []>, TB;
714 def WRGSBASE : I<0xAE, MRM3r, (outs), (ins GR32:$src),
717 def WRGSBASE64 : RI<0xAE, MRM3r, (outs), (ins GR64:$src),
H A DX86InstrFormats.td55 def MRM3r : Format<51>; def MRM4r : Format<52>; def MRM5r : Format<53>;
H A DX86InstrArithmetic.td517 : UnaryOpR_R<0xF7, MRM3r, "neg", t, ineg, ndd>;
519 : UnaryOpR_RF<0xF7, MRM3r, "neg", t, ineg, ndd>;
1104 defm SBB : ArithBinOp_RFF<0x19, 0x1B, 0x1D, "sbb", MRM3r, MRM3m, X86sbb_flag,
H A DX86InstrSSE.td3687 defm PSRLDQ : PDI_binop_ri_all<0x73, MRM3r, "psrldq", X86vshrdq,
H A DX86InstrAVX512.td11616 defm VPSRLDQ : avx512_shift_packed_all<0x73, X86vshrdq, MRM3r, MRM3m, "vpsrldq",
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86RecognizableInstr.h140 MRM3r = 51, enumerator
H A DX86RecognizableInstr.cpp741 case X86Local::MRM3r: in emitInstructionSpecifier()
917 case X86Local::MRM3r: in emitDecodePath()
H A DX86FoldTablesEmitter.cpp300 case X86Local::MRM3r: in mayFoldFromLeftToRight()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h611 MRM3r = 51, // Format /3 enumerator
1060 case X86II::MRM3r: in getMemoryOperandNo()
H A DX86MCCodeEmitter.cpp1293 case X86II::MRM3r: in emitVEXOpcodePrefix()
1429 case X86II::MRM3r: in emitREXPrefix()
1846 case X86II::MRM3r: in encodeInstruction()