Searched refs:x86mmx (Results 1 – 13 of 13) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86InstrMMX.td | 138 (x86mmx (scalar_to_vector GR32:$src)))]>; 143 (x86mmx (scalar_to_vector (loadi32 addr:$src))))]>; 176 [(store (x86mmx VR64:$src), addr:$dst)]>; 181 (x86mmx (bitconvert 189 (i64 (bitconvert (x86mmx VR64:$src))))))]>; 207 (x86mmx (X86vzmovl (x86mmx (scalar_to_vector GR32:$src)))))]>; 213 (x86mmx (X86vzmovl (x86mmx 412 [SDTCisVT<0, v2i64>, SDTCisVT<1, x86mmx>]>>; 421 (x86mmx (scalar_to_vector (loadi32 addr:$src))))), 426 [SDTCisVT<0, x86mmx>, SDTCisVT<1, v2i64>]>>; [all …]
|
D | X86CallingConv.td | 51 CCIfType<[x86mmx], CCAssignToReg<[MM0]>>, 95 CCIfType<[x86mmx], CCAssignToReg<[XMM0, XMM1]>>, 102 CCIfType<[x86mmx], CCBitConvertToType<i64>>, 151 CCIfType<[x86mmx], 197 CCIfType<[x86mmx], CCBitConvertToType<i64>>, 259 CCIfNotVarArg<CCIfType<[x86mmx], 290 CCIfType<[x86mmx], CCAssignToStack<8, 4>>]>;
|
D | X86InstrFragmentsSIMD.td | 18 def load_mmx : PatFrag<(ops node:$ptr), (x86mmx (load node:$ptr))>; 19 def bc_mmx : PatFrag<(ops node:$in), (x86mmx (bitconvert node:$in))>; 268 def memopmmx : PatFrag<(ops node:$ptr), (x86mmx (memop64 node:$ptr))>;
|
D | X86RegisterInfo.td | 452 def VR64: RegisterClass<"X86", [x86mmx], 64, (sequence "MM%u", 0, 7)>;
|
D | X86FastISel.cpp | 1607 if (ArgVT == MVT::x86mmx) in DoSelectCall()
|
D | X86ISelLowering.cpp | 769 addRegisterClass(MVT::x86mmx, X86::VR64RegisterClass); in X86TargetLowering() 1287 case MVT::x86mmx: in findRepresentativeClass() 1404 if (ValVT == MVT::x86mmx) { in LowerReturn() 1720 else if (RegVT == MVT::x86mmx) in LowerFormalArguments()
|
/external/llvm/lib/VMCore/ |
D | ValueTypes.cpp | 113 case MVT::x86mmx: return "x86mmx"; in getEVTString() 160 case MVT::x86mmx: return Type::getX86_MMXTy(Context); in getTypeForEVT() 202 case Type::X86_MMXTyID: return MVT(MVT::x86mmx); in getEVT()
|
/external/llvm/include/llvm/CodeGen/ |
D | ValueTypes.h | 80 x86mmx = 33, // This is an X86 MMX value enumerator 260 case x86mmx: in getSizeInBits()
|
D | ValueTypes.td | 58 def x86mmx : ValueType<64 , 33>; // X86 MMX value
|
/external/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 66 case MVT::x86mmx: return "MVT::x86mmx"; in getEnumName()
|
D | IntrinsicEmitter.cpp | 198 } else if (VT == MVT::x86mmx) { in EmitTypeForValueType()
|
/external/llvm/include/llvm/ |
D | Intrinsics.td | 115 def llvm_x86mmx_ty : LLVMType<x86mmx>;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 1601 if (WidenSize % InSize == 0 && InVT != MVT::x86mmx) { in WidenVecRes_BITCAST() 2065 if (InWidenSize % Size == 0 && !VT.isVector() && VT != MVT::x86mmx) { in WidenVecOp_BITCAST()
|