Need to save lr before bl to aeabi_div0
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/builtins/arm/udivsi3.S | ||
---|---|---|
189 ↗ | (On Diff #94254) | Why r6 and not r7? That would be the FP, and saving that makes stack walking better. |
Comment Actions
I think the r7 (fp) was not set to initial SP, so it won't matter for stack-based unwinding. Anyway, use r7 now.