Home
last modified time | relevance | path

Searched refs:VTOperand (Results 1 – 1 of 1) sorted by relevance

/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.cpp502 bool EEVT::TypeSet::EnforceVectorEltTypeIs(EEVT::TypeSet &VTOperand, in EnforceVectorEltTypeIs() argument
507 MadeChange |= VTOperand.EnforceScalar(TP); in EnforceVectorEltTypeIs()
514 VTOperand.MergeInTypeInfo(IVT.getSimpleVT().SimpleTy, TP); in EnforceVectorEltTypeIs()
519 if (!VTOperand.isConcrete()) in EnforceVectorEltTypeIs()
522 MVT::SimpleValueType VT = VTOperand.getConcrete(); in EnforceVectorEltTypeIs()
543 bool EEVT::TypeSet::EnforceVectorSubVectorTypeIs(EEVT::TypeSet &VTOperand, in EnforceVectorSubVectorTypeIs() argument
548 MadeChange |= VTOperand.EnforceVector(TP); in EnforceVectorSubVectorTypeIs()
551 MadeChange |= VTOperand.EnforceSmallerThan(*this, TP); in EnforceVectorSubVectorTypeIs()
559 MadeChange |= VTOperand.EnforceVectorEltTypeIs(EltTypeSet, TP); in EnforceVectorSubVectorTypeIs()
560 } else if (VTOperand.isConcrete()) { in EnforceVectorSubVectorTypeIs()
[all …]