summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
diff options
context:
space:
mode:
authorOliver Stannard <oliver.stannard@arm.com>2015-10-07 16:58:49 +0000
committerOliver Stannard <oliver.stannard@arm.com>2015-10-07 16:58:49 +0000
commitd3d114ba54893ef6a03f42040ef40feb7a4a96c8 (patch)
tree007ab09a83bf0e2cd6a3d1a5afff9626fcc13b80 /llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
parent13d21e9ae103e4901416ebfdabd47ccf67a80d38 (diff)
downloadbcm5719-llvm-d3d114ba54893ef6a03f42040ef40feb7a4a96c8.tar.gz
bcm5719-llvm-d3d114ba54893ef6a03f42040ef40feb7a4a96c8.zip
[ARM] Use correct half-precision functions in EABI mode
The ARM RTABI defines the half- to single-precision float conversion functions with an __aeabi prefix, but libgcc only has them with a __gnu prefix. Therefore we need to emit the __aeabi version when compiling with an eabi or eabihf triple, and the __gnu version with a gnueabi or gnueabihf triple. llvm-svn: 249565
Diffstat (limited to 'llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud