aboutsummaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorXavier Leroy <xavier.leroy@college-de-france.fr>2020-02-20 19:17:57 +0100
committerXavier Leroy <xavierleroy@users.noreply.github.com>2020-02-21 13:29:39 +0100
commit3bdb983e0b21c8d45e85aff08278475396038f4f (patch)
tree46355ef86dfb0f8753b8047b5fc595471d6cd836 /common
parent3bffda879e214345635e575a696e8f184bef0e55 (diff)
downloadcompcert-kvx-3bdb983e0b21c8d45e85aff08278475396038f4f.tar.gz
compcert-kvx-3bdb983e0b21c8d45e85aff08278475396038f4f.zip
AArch64: normalize function return values of small integer type
According to AAPCS64 (the AArch64 ABI specification), the top bits of the register containing the function result have unspecified value, so we need to sign- or zero-extend the function result before using it, as in the x86 port.
Diffstat (limited to 'common')
0 files changed, 0 insertions, 0 deletions