Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp44 getNarrowTypeBreakDown(LLT OrigTy, LLT NarrowTy, LLT &LeftoverTy) { in getNarrowTypeBreakDown() argument
45 assert(!LeftoverTy.isValid() && "this is an out argument"); in getNarrowTypeBreakDown()
60 LeftoverTy = LLT::scalarOrVector(LeftoverSize / EltSize, EltSize); in getNarrowTypeBreakDown()
62 LeftoverTy = LLT::scalar(LeftoverSize); in getNarrowTypeBreakDown()
65 int NumLeftover = LeftoverSize / LeftoverTy.getSizeInBits(); in getNarrowTypeBreakDown()
155 LLT MainTy, LLT &LeftoverTy, in extractParts() argument
158 assert(!LeftoverTy.isValid() && "this is an out argument"); in extractParts()
177 LeftoverTy = LLT::scalarOrVector(LeftoverSize / EltSize, EltSize); in extractParts()
179 LeftoverTy = LLT::scalar(LeftoverSize); in extractParts()
191 Register NewReg = MRI.createGenericVirtualRegister(LeftoverTy); in extractParts()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerHelper.h188 LLT &LeftoverTy,
203 LLT LeftoverTy = LLT(), ArrayRef<Register> LeftoverRegs = {});