/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrShiftRotate.td | 233 defm RCR: ShiftRotate<"rcr", MRM3r, MRM3m, null_frag, WriteRotateCL, WriteRotate, WriteRotateCLLd, WriteRotateLd, [EFLAGS]>;
|
H A D | X86InstrTBM.td | 70 defm BLCS : tbm_binary_intr<0x01, "blcs", WriteALU, MRM3r, MRM3m>;
|
H A D | X86InstrFPStack.td | 234 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 D | X86InstrMisc.td | 1224 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 D | X86InstrSystem.td | 286 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 D | X86InstrFormats.td | 55 def MRM3r : Format<51>; def MRM4r : Format<52>; def MRM5r : Format<53>;
|
H A D | X86InstrArithmetic.td | 517 : 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 D | X86InstrSSE.td | 3687 defm PSRLDQ : PDI_binop_ri_all<0x73, MRM3r, "psrldq", X86vshrdq,
|
H A D | X86InstrAVX512.td | 11616 defm VPSRLDQ : avx512_shift_packed_all<0x73, X86vshrdq, MRM3r, MRM3m, "vpsrldq",
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86RecognizableInstr.h | 140 MRM3r = 51, enumerator
|
H A D | X86RecognizableInstr.cpp | 741 case X86Local::MRM3r: in emitInstructionSpecifier() 917 case X86Local::MRM3r: in emitDecodePath()
|
H A D | X86FoldTablesEmitter.cpp | 300 case X86Local::MRM3r: in mayFoldFromLeftToRight()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86BaseInfo.h | 611 MRM3r = 51, // Format /3 enumerator 1060 case X86II::MRM3r: in getMemoryOperandNo()
|
H A D | X86MCCodeEmitter.cpp | 1293 case X86II::MRM3r: in emitVEXOpcodePrefix() 1429 case X86II::MRM3r: in emitREXPrefix() 1846 case X86II::MRM3r: in encodeInstruction()
|