/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InstrMMX.td | 167 (x86mmx (scalar_to_vector GR32:$src)))]>, 172 (x86mmx (scalar_to_vector (loadi32 addr:$src))))]>, 176 def : Pat<(x86mmx (MMX_X86movw2d GR32:$src)), 178 def : Pat<(x86mmx (MMX_X86movw2d (i32 0))), 180 def : Pat<(x86mmx (MMX_X86movw2d (loadi32 addr:$src))), 192 (MMX_X86movd2w (x86mmx VR64:$src)))]>, 241 [(store (x86mmx VR64:$src), addr:$dst)]>; 247 (x86mmx (bitconvert 256 (i64 (bitconvert (x86mmx VR64:$src))))))]>; 277 def : Pat<(x86mmx (X86vzmovl (x86mmx (scalar_to_vector GR32:$src)))), [all …]
|
D | X86CallingConv.td | 134 CCIfSubtarget<"is64Bit()", CCIfType<[x86mmx], CCAssignToStack<8, 8>>>, 135 CCIfType<[x86mmx], CCAssignToStack<8, 4>>, 253 CCIfType<[x86mmx], CCAssignToReg<[MM0]>>, 337 CCIfType<[x86mmx], CCAssignToReg<[XMM0, XMM1]>>, 347 CCIfType<[x86mmx], CCBitConvertToType<i64>>, 403 CCIfType<[x86mmx], CCAssignToReg<[XMM0, XMM1, XMM2, XMM3]>>, 526 CCIfType<[x86mmx], 630 CCIfType<[x86mmx], CCBitConvertToType<i64>>, 803 CCIfNotVarArg<CCIfType<[x86mmx], 828 CCIfType<[x86mmx], CCAssignToStack<8, 4>>,
|
D | X86InstrFragmentsSIMD.td | 19 [SDTCisVT<0, i32>, SDTCisVT<1, x86mmx>]>>; 22 [SDTCisVT<0, x86mmx>, SDTCisVT<1, i32>]>>; 28 def load_mmx : PatFrag<(ops node:$ptr), (x86mmx (load node:$ptr))>;
|
D | X86RegisterInfo.td | 556 def VR64: RegisterClass<"X86", [x86mmx], 64, (sequence "MM%u", 0, 7)>;
|
D | X86FastISel.cpp | 537 case MVT::x86mmx: in X86FastEmitStore() 3324 if (ArgVT == MVT::x86mmx) in fastLowerCall()
|
D | X86ISelLowering.cpp | 419 setOperationAction(ISD::SELECT, MVT::x86mmx, Custom); in X86TargetLowering() 420 setOperationAction(ISD::SELECT_CC, MVT::x86mmx, Expand); in X86TargetLowering() 834 addRegisterClass(MVT::x86mmx, &X86::VR64RegClass); in X86TargetLowering() 2433 case MVT::x86mmx: in findRepresentativeClass() 2726 if (ValVT == MVT::x86mmx) { in LowerReturn() 3434 else if (RegVT == MVT::x86mmx) in LowerFormalArguments() 24518 ShAmt = DAG.getNode(X86ISD::MMX_MOVW2D, DL, MVT::x86mmx, ShAmt); in LowerINTRINSIC_WO_CHAIN() 27663 !(DstVT == MVT::x86mmx && SrcVT.isVector())) in LowerBITCAST() 27684 if (DstVT == MVT::x86mmx) in LowerBITCAST() 29493 if (DstVT.isVector() && SrcVT == MVT::x86mmx) { in ReplaceNodeResults() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 130 case MVT::x86mmx: return "x86mmx"; in getEVTString() 158 case MVT::x86mmx: return Type::getX86_MMXTy(Context); in getTypeForEVT() 337 case Type::X86_MMXTyID: return MVT(MVT::x86mmx); in getVT()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
D | X86GenCallingConv.inc | 450 if (LocVT == MVT::x86mmx) { 541 if (LocVT == MVT::x86mmx) { 973 if (LocVT == MVT::x86mmx) { 980 if (LocVT == MVT::x86mmx) { 1465 if (LocVT == MVT::x86mmx) { 2045 if (LocVT == MVT::x86mmx) { 2052 if (LocVT == MVT::x86mmx) { 2211 if (LocVT == MVT::x86mmx) { 2516 if (LocVT == MVT::x86mmx) { 2523 if (LocVT == MVT::x86mmx) { [all …]
|
D | X86GenFastISel.inc | 378 case MVT::x86mmx: return fastEmit_ISD_BITCAST_MVT_i64_MVT_x86mmx_r(Op0, Op0IsKill); 421 case MVT::x86mmx: return fastEmit_ISD_BITCAST_MVT_f64_MVT_x86mmx_r(Op0, Op0IsKill); 454 case MVT::x86mmx: return fastEmit_ISD_BITCAST_MVT_x86mmx_r(RetVT, Op0, Op0IsKill); 1257 case MVT::x86mmx: return fastEmit_ISD_SCALAR_TO_VECTOR_MVT_i32_MVT_x86mmx_r(Op0, Op0IsKill); 4657 case MVT::x86mmx: return fastEmit_X86ISD_MMX_MOVD2W_MVT_x86mmx_r(RetVT, Op0, Op0IsKill); 4665 if (RetVT.SimpleTy != MVT::x86mmx) 4727 if (RetVT.SimpleTy != MVT::x86mmx) 4872 case MVT::x86mmx: return fastEmit_X86ISD_MOVQ2DQ_MVT_x86mmx_r(RetVT, Op0, Op0IsKill);
|
D | X86GenRegisterInfo.inc | 4494 /* 54 */ MVT::x86mmx, MVT::Other,
|
D | X86GenGlobalISel.inc | 9580 // (intrinsic_void 7118:{ *:[iPTR] }) => (MMX_EMMS:{ *:[x86mmx] }) 9591 // (intrinsic_void 7119:{ *:[iPTR] }) => (FEMMS:{ *:[x86mmx] })
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 210 x86mmx = 130, // This is an X86 MMX value enumerator 734 case x86mmx: in getSizeInBits()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 164 def x86mmx : ValueType<64 , 130>; // X86 MMX value
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 333 if (PartEVT == MVT::x86mmx && ValueVT.isInteger() && in getCopyFromParts() 542 assert((PartVT.isInteger() || PartVT == MVT::x86mmx) && in getCopyToParts() 547 if (PartVT == MVT::x86mmx) in getCopyToParts() 556 assert((PartVT.isInteger() || PartVT == MVT::x86mmx) && in getCopyToParts() 561 if (PartVT == MVT::x86mmx) in getCopyToParts()
|
D | LegalizeVectorTypes.cpp | 3514 if (WidenSize % InSize == 0 && InVT != MVT::x86mmx) { in WidenVecRes_BITCAST() 4409 if (InWidenSize % Size == 0 && !VT.isVector() && VT != MVT::x86mmx) { in WidenVecOp_BITCAST()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Intrinsics.td | 226 def llvm_x86mmx_ty : LLVMType<x86mmx>;
|