diff options
author | Xavier Leroy <xavier.leroy@inria.fr> | 2015-03-14 10:31:02 +0100 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@inria.fr> | 2015-03-14 10:31:02 +0100 |
commit | 67e8b783c7e794d995675a332f118533e6a9b14a (patch) | |
tree | d9e86638612cacd929580f280e71a070f1f71a00 /backend | |
parent | 6f3ac9e1cef476ef0c5eaf7875af24543f66128a (diff) | |
download | compcert-67e8b783c7e794d995675a332f118533e6a9b14a.tar.gz compcert-67e8b783c7e794d995675a332f118533e6a9b14a.zip |
Improve performance and configurability for the StructReturn pass.
configure: special ABI value for IA32/MacOSX and PowerPC/Linux
cparser/Machine: special config for PowerPC/Linux
cparser/StructReturn: generate better code for return-as-int
driver/Clflags, driver/Driver: add options -fstruct-return=<convention>
and -fstruct-passing=<convention> to simplify testing
Diffstat (limited to 'backend')
0 files changed, 0 insertions, 0 deletions