Searched refs:legalclasstypes_begin (Results 1 – 5 of 5) sorted by relevance
142 assert(TRI.legalclasstypes_end(*RC) - TRI.legalclasstypes_begin(*RC) == 1); in getRegTy()143 return *TRI.legalclasstypes_begin(*RC); in getRegTy()
332 for (auto I = legalclasstypes_begin(RC); *I != MVT::Other; ++I) in isTypeLegalForClass()340 vt_iterator legalclasstypes_begin(const TargetRegisterClass &RC) const { in legalclasstypes_begin() function345 vt_iterator I = legalclasstypes_begin(RC); in legalclasstypes_end()
907 for (auto I = TRI.legalclasstypes_begin(RC); *I != MVT::Other; ++I) in isLegalRC()
7234 MVT RegVT = *TRI.legalclasstypes_begin(*PhysReg.second); in GetRegistersForValue()7271 ValueVT = *TRI.legalclasstypes_begin(*RC); in GetRegistersForValue()7276 RegVT = *TRI.legalclasstypes_begin(*RC); in GetRegistersForValue()7302 RegVT = *TRI.legalclasstypes_begin(*RC); in GetRegistersForValue()
5513 EVT VT = *TRI.legalclasstypes_begin(*RC); in unfoldMemoryOperand()5541 VTs.push_back(*TRI.legalclasstypes_begin(*DstRC)); in unfoldMemoryOperand()