[PATCH] D65959: [RISCV] Implement targetHandlesStackFrameRounding to prevent stack over-allocation
Alex Bradbury via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 9 03:20:45 PDT 2019
asb added a comment.
This causes failures on the GCC torture suite:
$ cat output_rv64imafdc_lp64_O0/runfail
920501-8
991216-1
991216-2
complex-7
multi-ix
pr27073
pr64979
struct-ret-1
va-arg-10
va-arg-12
va-arg-15
va-arg-16
va-arg-17
va-arg-18
va-arg-19
va-arg-1
va-arg-22
va-arg-23
va-arg-24
va-arg-2
va-arg-5
va-arg-6
va-arg-9
$ cat output_rv32imafdc_ilp32_O0/runfail
920501-8
991216-1
991216-2
multi-ix
pr23324
pr27073
pr44942
pr64979
stdarg-4
va-arg-10
va-arg-15
va-arg-19
va-arg-22
va-arg-24
va-arg-2
va-arg-6
va-arg-9
Fewer failures at higher optimisation levels.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D65959/new/
https://reviews.llvm.org/D65959
More information about the llvm-commits
mailing list