Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp634 int NumVarArgRegs = 6 - FirstVarArgSavedReg; in insertPrologueInBlock() local
635 int RegisterSavedAreaSizePlusPadding = (NumVarArgRegs % 2 == 0) in insertPrologueInBlock()
636 ? NumVarArgRegs * 4 in insertPrologueInBlock()
637 : NumVarArgRegs * 4 + 4; in insertPrologueInBlock()
731 NumBytes = (NumVarArgRegs % 2 == 0) ? NumBytes : NumBytes + 4; in insertPrologueInBlock()
780 int NumVarArgRegs = 6 - FirstVarArgSavedReg; in insertEpilogueInBlock() local
781 int RegisterSavedAreaSizePlusPadding = (NumVarArgRegs % 2 == 0) ? in insertEpilogueInBlock()
782 (NumVarArgRegs * 4) : (NumVarArgRegs * 4 + 4); in insertEpilogueInBlock()
863 int NumVarArgRegs = 6 - FirstVarArgSavedReg; in insertEpilogueInBlock() local
864 int RegisterSavedAreaSizePlusPadding = (NumVarArgRegs % 2 == 0) ? in insertEpilogueInBlock()
[all …]
H A DHexagonISelLowering.cpp903 int NumVarArgRegs = 6 - HFL.FirstVarArgSavedReg; in LowerFormalArguments() local
904 bool RequiresPadding = (NumVarArgRegs & 1); in LowerFormalArguments()
906 ? (NumVarArgRegs + 1) * 4 in LowerFormalArguments()
907 : NumVarArgRegs * 4; in LowerFormalArguments()