Lines Matching refs:VVT
85 for (const ValueTypeByHwMode &VVT : VTList) { in TypeSetByHwMode() local
86 insert(VVT); in TypeSetByHwMode()
87 AddrSpaces.push_back(VVT.PtrAddrSpace); in TypeSetByHwMode()
104 ValueTypeByHwMode VVT; in getValueTypeByHwMode() local
109 VVT.getOrCreateTypeForMode(I.first, T); in getValueTypeByHwMode()
111 VVT.PtrAddrSpace = *ASI++; in getValueTypeByHwMode()
113 return VVT; in getValueTypeByHwMode()
123 bool TypeSetByHwMode::insert(const ValueTypeByHwMode &VVT) { in insert() argument
128 for (const auto &P : VVT) { in insert()
143 if (!VVT.hasMode(I.first)) in insert()
648 const ValueTypeByHwMode &VVT) { in EnforceVectorEltTypeIs() argument
649 TypeSetByHwMode Tmp(VVT); in EnforceVectorEltTypeIs()
1556 VVT = getValueTypeByHwMode(R->getValueAsDef("VT"), CGH); in SDTypeConstraint()
1557 for (const auto &P : VVT) in SDTypeConstraint()
1588 VVT = getValueTypeByHwMode(R->getValueAsDef("VT"), CGH); in SDTypeConstraint()
1589 for (const auto &P : VVT) { in SDTypeConstraint()
1653 return NodeToApply->UpdateNodeType(ResNo, VVT, TP); in ApplyTypeConstraint()
1687 auto VVT = getValueTypeByHwMode(DI->getDef(), T.getHwModes()); in ApplyTypeConstraint() local
1688 TypeSetByHwMode TypeListTmp(VVT); in ApplyTypeConstraint()
1728 return TI.EnforceVectorEltTypeIs(NodeToApply->getExtType(ResNo), VVT); in ApplyTypeConstraint()
1865 if (Constraint.VVT.isSimple()) in getKnownType()
1866 return Constraint.VVT.getSimple().SimpleTy; in getKnownType()
2497 ValueTypeByHwMode VVT = TP.getInfer().getConcrete(Types[0], false); in ApplyTypeConstraints() local
2498 for (auto &P : VVT) { in ApplyTypeConstraints()
2727 const ValueTypeByHwMode VVT = getValueTypeByHwMode(T, CGH); in ApplyTypeConstraints() local
2735 if (!VVT.isSimple() || VVT.getSimple() != MVT::Untyped) in ApplyTypeConstraints()
2736 MadeChange |= UpdateNodeType(0, VVT, TP); in ApplyTypeConstraints()