Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOptimizePICCall.cpp139 assert(TRI.legalclasstypes_end(*RC) - TRI.legalclasstypes_begin(*RC) == 1); in getRegTy()
140 return *TRI.legalclasstypes_begin(*RC); in getRegTy()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h315 for (auto I = legalclasstypes_begin(RC); *I != MVT::Other; ++I) in isTypeLegalForClass()
323 for (auto I = legalclasstypes_begin(RC); *I != MVT::Other; ++I) { in isTypeLegalForClass()
336 vt_iterator legalclasstypes_begin(const TargetRegisterClass &RC) const { in legalclasstypes_begin() function
341 vt_iterator I = legalclasstypes_begin(RC); in legalclasstypes_end()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1122 for (const auto *I = TRI.legalclasstypes_begin(RC); *I != MVT::Other; ++I) in isLegalRC()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp8536 EVT VT = *TRI.legalclasstypes_begin(*RC); in unfoldMemoryOperand()
8566 VTs.push_back(*TRI.legalclasstypes_begin(*DstRC)); in unfoldMemoryOperand()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp9626 const MVT RegVT = *TRI.legalclasstypes_begin(*RC); in getRegistersForValue()