Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp633 int NumVarArgRegs = 6 - FirstVarArgSavedReg; in insertPrologueInBlock() local
634 int RegisterSavedAreaSizePlusPadding = (NumVarArgRegs % 2 == 0) in insertPrologueInBlock()
635 ? NumVarArgRegs * 4 in insertPrologueInBlock()
636 : NumVarArgRegs * 4 + 4; in insertPrologueInBlock()
730 NumBytes = (NumVarArgRegs % 2 == 0) ? NumBytes : NumBytes + 4; in insertPrologueInBlock()
779 int NumVarArgRegs = 6 - FirstVarArgSavedReg; in insertEpilogueInBlock() local
780 int RegisterSavedAreaSizePlusPadding = (NumVarArgRegs % 2 == 0) ? in insertEpilogueInBlock()
781 (NumVarArgRegs * 4) : (NumVarArgRegs * 4 + 4); in insertEpilogueInBlock()
862 int NumVarArgRegs = 6 - FirstVarArgSavedReg; in insertEpilogueInBlock() local
863 int RegisterSavedAreaSizePlusPadding = (NumVarArgRegs % 2 == 0) ? in insertEpilogueInBlock()
[all …]
H A DHexagonISelLowering.cpp902 int NumVarArgRegs = 6 - HFL.FirstVarArgSavedReg; in LowerFormalArguments() local
903 bool RequiresPadding = (NumVarArgRegs & 1); in LowerFormalArguments()
905 ? (NumVarArgRegs + 1) * 4 in LowerFormalArguments()
906 : NumVarArgRegs * 4; in LowerFormalArguments()