/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InstrExtension.td | 43 def MOVSX16rm8 : I<0xBE, MRMSrcMem, (outs GR16:$dst), (ins i8mem:$src), 51 def MOVSX32rm8 : I<0xBE, MRMSrcMem, (outs GR32:$dst), (ins i8mem :$src), 59 def MOVSX32rm16: I<0xBF, MRMSrcMem, (outs GR32:$dst), (ins i16mem:$src), 69 def MOVZX16rm8 : I<0xB6, MRMSrcMem, (outs GR16:$dst), (ins i8mem:$src), 77 def MOVZX32rm8 : I<0xB6, MRMSrcMem, (outs GR32:$dst), (ins i8mem :$src), 85 def MOVZX32rm16: I<0xB7, MRMSrcMem, (outs GR32:$dst), (ins i16mem:$src), 101 def MOVSX16rm16: I<0xBF, MRMSrcMem, (outs GR16:$dst), (ins i16mem:$src), 104 def MOVZX16rm16: I<0xB7, MRMSrcMem, (outs GR16:$dst), (ins i16mem:$src), 119 def MOVZX32rm8_NOREX : I<0xB6, MRMSrcMem, 129 def MOVSX32rm8_NOREX : I<0xBE, MRMSrcMem, [all …]
|
D | X86InstrMPX.td | 19 def 32rm: I<opc, MRMSrcMem, (outs BNDR:$dst), (ins anymem:$src), 22 def 64rm: I<opc, MRMSrcMem, (outs BNDR:$dst), (ins anymem:$src), 30 def 32rm: I<opc, MRMSrcMem, (outs), (ins BNDR:$src1, anymem:$src2), 33 def 64rm: I<opc, MRMSrcMem, (outs), (ins BNDR:$src1, anymem:$src2), 52 def BNDMOV32rm : I<0x1A, MRMSrcMem, (outs BNDR:$dst), (ins i64mem:$src), 55 def BNDMOV64rm : I<0x1A, MRMSrcMem, (outs BNDR:$dst), (ins i128mem:$src), 75 def BNDLDXrm: I<0x1A, MRMSrcMem, (outs BNDR:$dst), (ins anymem:$src),
|
D | X86InstrVMX.td | 19 def INVEPT32 : I<0x80, MRMSrcMem, (outs), (ins GR32:$src1, i128mem:$src2), 22 def INVEPT64 : I<0x80, MRMSrcMem, (outs), (ins GR64:$src1, i128mem:$src2), 27 def INVVPID32 : I<0x81, MRMSrcMem, (outs), (ins GR32:$src1, i128mem:$src2), 30 def INVVPID64 : I<0x81, MRMSrcMem, (outs), (ins GR64:$src1, i128mem:$src2), 75 def VMWRITE64rm : I<0x79, MRMSrcMem, (outs GR64:$dst), (ins i64mem:$src), 78 def VMWRITE32rm : I<0x79, MRMSrcMem, (outs GR32:$dst), (ins i32mem:$src),
|
D | X86InstrSystem.td | 182 def MOV16sm : I<0x8E, MRMSrcMem, (outs SEGMENT_REG:$dst), (ins i16mem:$src), 194 def LAR16rm : I<0x02, MRMSrcMem, (outs GR16:$dst), (ins i16mem:$src), 203 def LAR32rm : I<0x02, MRMSrcMem, (outs GR32:$dst), (ins i16mem:$src), 211 def LAR64rm : RI<0x02, MRMSrcMem, (outs GR64:$dst), (ins i16mem:$src), 218 def LSL16rm : I<0x03, MRMSrcMem, (outs GR16:$dst), (ins i16mem:$src), 226 def LSL32rm : I<0x03, MRMSrcMem, (outs GR32:$dst), (ins i16mem:$src), 233 def LSL64rm : RI<0x03, MRMSrcMem, (outs GR64:$dst), (ins i16mem:$src), 312 def LDS16rm : I<0xc5, MRMSrcMem, (outs GR16:$dst), (ins opaquemem:$src), 315 def LDS32rm : I<0xc5, MRMSrcMem, (outs GR32:$dst), (ins opaquemem:$src), 319 def LSS16rm : I<0xb2, MRMSrcMem, (outs GR16:$dst), (ins opaquemem:$src), [all …]
|
D | X86InstrMMX.td | 43 def irm : MMXI<opc, MRMSrcMem, (outs VR64:$dst), 60 def rm : MMXI<opc, MRMSrcMem, (outs VR64:$dst), 82 def rm : MMXSS38I<opc, MRMSrcMem, (outs VR64:$dst), (ins i64mem:$src), 100 def rm : MMXSS38I<opc, MRMSrcMem, (outs VR64:$dst), 118 def rmi : MMXSS3AI<0x0F, MRMSrcMem, (outs VR64:$dst), 132 def irm : MMXPI<opc, MRMSrcMem, (outs DstRC:$dst), (ins x86memop:$src), asm, 144 def irm : MMXPI<opc, MRMSrcMem, (outs DstRC:$dst), 169 def MMX_MOVD64rm : MMXI<0x6E, MRMSrcMem, (outs VR64:$dst), (ins i32mem:$src), 202 def MMX_MOVD64to64rm : MMXRI<0x6E, MRMSrcMem, (outs VR64:$dst), 233 def MMX_MOVQ64rm : MMXI<0x6F, MRMSrcMem, (outs VR64:$dst), (ins i64mem:$src), [all …]
|
D | X86InstrSSE.td | 33 def rm : SI<opc, MRMSrcMem, (outs RC:$dst), (ins RC:$src1, x86memop:$src2), 56 def rm_Int : SI_Int<opc, MRMSrcMem, (outs RC:$dst), (ins RC:$src1, memopr:$src2), 79 def rm : PI<opc, MRMSrcMem, (outs RC:$dst), (ins RC:$src1, x86memop:$src2), 102 def rm : PI<opc, MRMSrcMem, (outs RC:$dst), (ins RC:$src1, x86memop:$src2), 246 def V#NAME#rm : SI<0x10, MRMSrcMem, (outs VR128:$dst), (ins x86memop:$src), 250 def NAME#rm : SI<0x10, MRMSrcMem, (outs VR128:$dst), (ins x86memop:$src), 257 def V#NAME#rm_alt : SI<0x10, MRMSrcMem, (outs RC:$dst), (ins x86memop:$src), 261 def NAME#rm_alt : SI<0x10, MRMSrcMem, (outs RC:$dst), (ins x86memop:$src), 344 def rm : PI<opc, MRMSrcMem, (outs RC:$dst), (ins x86memop:$src), 623 def PSrm : PI<opc, MRMSrcMem, [all …]
|
D | X86InstrXOP.td | 17 def rm : IXOP<opc, MRMSrcMem, (outs VR128:$dst), (ins i128mem:$src), 48 def rm : IXOP<opc, MRMSrcMem, (outs VR128:$dst), (ins memop:$src), 59 def rm : IXOP<opc, MRMSrcMem, (outs VR128:$dst), (ins f128mem:$src), 70 def Yrm : IXOP<opc, MRMSrcMem, (outs VR256:$dst), (ins f256mem:$src), 102 def rm : IXOP<opc, MRMSrcMem, (outs VR128:$dst), 148 def mi : IXOPi8<opc, MRMSrcMem, (outs VR128:$dst), 178 def rm : IXOPi8Reg<opc, MRMSrcMem, (outs VR128:$dst), 256 def mi : IXOPi8<opc, MRMSrcMem, (outs VR128:$dst), 300 def rmr : IXOPi8Reg<opc, MRMSrcMem, (outs VR128:$dst), 346 def rmr : IXOPi8Reg<opc, MRMSrcMem, (outs RC:$dst), [all …]
|
D | X86InstrFMA.td | 47 def m : FMA3<opc, MRMSrcMem, (outs RC:$dst), 67 def m : FMA3<opc, MRMSrcMem, (outs RC:$dst), 89 def m : FMA3<opc, MRMSrcMem, (outs RC:$dst), 189 def m : FMA3S<opc, MRMSrcMem, (outs RC:$dst), 209 def m : FMA3S<opc, MRMSrcMem, (outs RC:$dst), 231 def m : FMA3S<opc, MRMSrcMem, (outs RC:$dst), 279 def m_Int : FMA3S_Int<opc, MRMSrcMem, (outs RC:$dst), 408 def mr : FMA4S<opc, MRMSrcMem, (outs RC:$dst), 446 def mr_Int : FMA4S_Int<opc, MRMSrcMem, (outs VR128:$dst), 485 def mr : FMA4<opc, MRMSrcMem, (outs VR128:$dst), [all …]
|
D | X86InstrAVX512.td | 497 defm rm : AVX512_maskable_split<Opcode, MRMSrcMem, To, (outs To.RC:$dst), 759 def VINSERTPSZrm: AVX512AIi8<0x21, MRMSrcMem, (outs VR128X:$dst), 1167 def m : AVX512PI<opc, MRMSrcMem, (outs MaskInfo.RC:$dst), 1178 def mkz : AVX512PI<opc, MRMSrcMem, (outs MaskInfo.RC:$dst), 1194 def mk : AVX512PI<opc, MRMSrcMem, (outs MaskInfo.RC:$dst), 1372 defm rm : AVX512_maskable<opc, MRMSrcMem, _Dst, (outs _Dst.RC:$dst), 1386 defm rm : AVX512_maskable_split<opc, MRMSrcMem, _Dst, (outs _Dst.RC:$dst), 1759 defm rm: AVX512_maskable_3src_cast<opc, MRMSrcMem, _, IdxVT, (outs _.RC:$dst), 1773 defm rmb: AVX512_maskable_3src_cast<opc, MRMSrcMem, _, IdxVT, (outs _.RC:$dst), 1877 defm rm: AVX512_maskable_3src<opc, MRMSrcMem, _, (outs _.RC:$dst), [all …]
|
D | X86InstrArithmetic.td | 18 def LEA16r : I<0x8D, MRMSrcMem, 22 def LEA32r : I<0x8D, MRMSrcMem, 28 def LEA64_32r : I<0x8D, MRMSrcMem, 35 def LEA64r : RI<0x8D, MRMSrcMem, (outs GR64:$dst), (ins lea64mem:$src), 173 def IMUL16rm : I<0xAF, MRMSrcMem, (outs GR16:$dst), 179 def IMUL32rm : I<0xAF, MRMSrcMem, (outs GR32:$dst), 185 def IMUL64rm : RI<0xAF, MRMSrcMem, (outs GR64:$dst), 239 def IMUL16rmi8 : Ii8<0x6B, MRMSrcMem, // GR16 = [mem16]*I8 246 def IMUL16rmi : Ii16<0x69, MRMSrcMem, // GR16 = [mem16]*I16 252 def IMUL32rmi8 : Ii8<0x6B, MRMSrcMem, // GR32 = [mem32]*I8 [all …]
|
D | X86Instr3DNow.td | 36 def rm : I3DNow_binop<opc, MRMSrcMem, (ins VR64:$src1, i64mem:$src2), Mn, 49 def rm : I3DNow_conv<opc, MRMSrcMem, (ins i64mem:$src), Mn,
|
D | X86InstrInfo.td | 1428 def BSF16rm : I<0xBC, MRMSrcMem, (outs GR16:$dst), (ins i16mem:$src), 1436 def BSF32rm : I<0xBC, MRMSrcMem, (outs GR32:$dst), (ins i32mem:$src), 1444 def BSF64rm : RI<0xBC, MRMSrcMem, (outs GR64:$dst), (ins i64mem:$src), 1453 def BSR16rm : I<0xBD, MRMSrcMem, (outs GR16:$dst), (ins i16mem:$src), 1461 def BSR32rm : I<0xBD, MRMSrcMem, (outs GR32:$dst), (ins i32mem:$src), 1469 def BSR64rm : RI<0xBD, MRMSrcMem, (outs GR64:$dst), (ins i64mem:$src), 1736 def MOV8rm : I<0x8A, MRMSrcMem, (outs GR8 :$dst), (ins i8mem :$src), 1739 def MOV16rm : I<0x8B, MRMSrcMem, (outs GR16:$dst), (ins i16mem:$src), 1742 def MOV32rm : I<0x8B, MRMSrcMem, (outs GR32:$dst), (ins i32mem:$src), 1745 def MOV64rm : RI<0x8B, MRMSrcMem, (outs GR64:$dst), (ins i64mem:$src), [all …]
|
D | X86InstrCompiler.td | 935 def NAME#8 : I<opc8, MRMSrcMem, (outs GR8:$dst), 940 def NAME#16 : I<opc, MRMSrcMem, (outs GR16:$dst), 947 def NAME#32 : I<opc, MRMSrcMem, (outs GR32:$dst), 954 def NAME#64 : RI<opc, MRMSrcMem, (outs GR64:$dst),
|
D | X86InstrFormats.td | 31 def MRMSrcMem : Format<33>;
|
D | X86InstrShiftRotate.td | 879 def mi : Ii8<0xF0, MRMSrcMem, (outs RC:$dst),
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86ATTInstPrinter.cpp | 102 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr() 162 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr() 225 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) in printVecCompareInstr() 304 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr()
|
D | X86IntelInstPrinter.cpp | 85 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr() 152 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr() 207 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) in printVecCompareInstr() 292 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr()
|
D | X86BaseInfo.h | 597 MRMSrcMem = 33, enumerator 1034 case X86II::MRMSrcMem: in getMemoryOperandNo()
|
D | X86MCCodeEmitter.cpp | 903 case X86II::MRMSrcMem: { in emitVEXOpcodePrefix() 1207 case X86II::MRMSrcMem: in determineREXPrefix() 1560 case X86II::MRMSrcMem: { in encodeInstruction()
|