Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp2730 unsigned RegsNeeded = 0; in determineCalleeSaves() local
2732 RegsNeeded++; in determineCalleeSaves()
2736 RegsNeeded++; in determineCalleeSaves()
2739 if (RegsNeeded > NumExtraCSSpill) { in determineCalleeSaves()
2769 while ((RegsNeeded > NumExtraCSSpill) && RS) { in determineCalleeSaves()
2777 --RegsNeeded; in determineCalleeSaves()
H A DARMBaseInstrInfo.cpp2546 unsigned RegsNeeded; in tryFoldSPUpdateIntoPushPop() local
2549 RegsNeeded = NumBytes / 8; in tryFoldSPUpdateIntoPushPop()
2552 RegsNeeded = NumBytes / 4; in tryFoldSPUpdateIntoPushPop()
2578 for (int CurRegEnc = FirstRegEnc - 1; CurRegEnc >= 0 && RegsNeeded; in tryFoldSPUpdateIntoPushPop()
2589 --RegsNeeded; in tryFoldSPUpdateIntoPushPop()
2611 --RegsNeeded; in tryFoldSPUpdateIntoPushPop()
2614 if (RegsNeeded > 0) in tryFoldSPUpdateIntoPushPop()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp22192 unsigned RegsNeeded = divideCeil( in compute()
22194 unsigned TotalRegsNeeded = ArgInfo.NF * RegsNeeded; in compute()
22196 StartReg += RegsNeeded) { in compute()
22199 allocatePhysReg(ArgInfo.NF, RegsNeeded, StartReg + 8); in compute()
22205 allocatePhysReg(ArgInfo.NF, RegsNeeded, 0); in compute()
22189 unsigned RegsNeeded = divideCeil( compute() local