Lines Matching +full:- +full:function
1 //===-- save.S - save up to 12 callee-saved registers ---------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
14 // is the minimum grouping which will maintain the required 16-byte stack
24 .type __riscv_save_12,@function
26 addi sp, sp, -64
32 .type __riscv_save_11,@function
34 .type __riscv_save_10,@function
36 .type __riscv_save_9,@function
38 .type __riscv_save_8,@function
43 addi sp, sp, -64
53 .type __riscv_save_7,@function
55 .type __riscv_save_6,@function
57 .type __riscv_save_5,@function
59 .type __riscv_save_4,@function
64 addi sp, sp, -64
79 .type __riscv_save_3,@function
81 .type __riscv_save_2,@function
83 .type __riscv_save_1,@function
85 .type __riscv_save_0,@function
90 addi sp, sp, -16
100 .type __riscv_save_2,@function
102 .type __riscv_save_1,@function
104 .type __riscv_save_0,@function
108 addi sp, sp, -12
121 .type __riscv_save_12,@function
123 addi sp, sp, -112
129 .type __riscv_save_11,@function
131 .type __riscv_save_10,@function
134 addi sp, sp, -112
142 .type __riscv_save_9,@function
144 .type __riscv_save_8,@function
147 addi sp, sp, -112
155 .type __riscv_save_7,@function
157 .type __riscv_save_6,@function
160 addi sp, sp, -112
168 .type __riscv_save_5,@function
170 .type __riscv_save_4,@function
173 addi sp, sp, -112
181 .type __riscv_save_3,@function
183 .type __riscv_save_2,@function
186 addi sp, sp, -112
197 .type __riscv_save_1,@function
199 .type __riscv_save_0,@function
202 addi sp, sp, -16
210 .type __riscv_save_2,@function
212 .type __riscv_save_1,@function
214 .type __riscv_save_0,@function
218 addi sp, sp, -24
227 # error "xlen must be 32 or 64 for save-restore implementation