Searched refs:ToVT (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2456 virtual bool isTruncateFree(EVT FromVT, EVT ToVT) const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp14425 EVT ToVT = Trunc.getValueType(); local
14426 if (!ToVT.isVector())
14428 assert(FromVT.getVectorNumElements() == ToVT.getVectorNumElements());
14429 EVT ToEltVT = ToVT.getVectorElementType();
14449 unsigned NumElts = ToVT.getVectorNumElements();
15181 EVT ToVT = N->getValueType(0); local
15182 if (!ToVT.isVector())
15184 assert(FromVT.getVectorNumElements() == ToVT.getVectorNumElements());
15185 EVT ToEltVT = ToVT.getVectorElementType();
15249 return DAG.getNode(ISD::CONCAT_VECTORS, DL, ToVT, Load
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp989 bool SystemZTargetLowering::isTruncateFree(EVT FromVT, EVT ToVT) const {
990 if (!FromVT.isInteger() || !ToVT.isInteger())
993 unsigned ToBits = ToVT.getSizeInBits();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp19211 static bool useVectorCast(unsigned Opcode, MVT FromVT, MVT ToVT,
19219 return ToVT == MVT::v4f32 || (Subtarget.hasAVX() && ToVT == MVT::v4f64);
19226 return ToVT == MVT::v4f32 || ToVT == MVT::v4f64;
19251 MVT ToVT = MVT::getVectorVT(DestVT, NumEltsInXMM);
19252 if (!useVectorCast(Cast.getOpcode(), Vec128VT, ToVT, Subtarget))
19270 SDValue VCast = DAG.getNode(Cast.getOpcode(), DL, ToVT, VecOp);
[all...]

Completed in 189 milliseconds