Lines Matching refs:VT
22 LLVMContext &Context, CallingConv::ID CC, EVT VT) const { in getNumRegistersForCallingConv()
26 if (VT.isVector() && VT.getVectorNumElements() == 3 && in getNumRegistersForCallingConv()
27 (VT.getVectorElementType() == MVT::i1 || in getNumRegistersForCallingConv()
28 VT.getVectorElementType() == MVT::i8)) in getNumRegistersForCallingConv()
30 if (!VT.isVector() && VT.isInteger() && VT.getSizeInBits() <= 64) in getNumRegistersForCallingConv()
32 return getNumRegisters(Context, VT); in getNumRegistersForCallingConv()
37 EVT VT) const { in getRegisterTypeForCallingConv()
41 if (VT.isVector() && VT.getVectorNumElements() == 3) { in getRegisterTypeForCallingConv()
42 if (VT.getVectorElementType() == MVT::i1) in getRegisterTypeForCallingConv()
44 else if (VT.getVectorElementType() == MVT::i8) in getRegisterTypeForCallingConv()
47 return getRegisterType(Context, VT); in getRegisterTypeForCallingConv()