diff options
author | Tim Northover <tnorthover@apple.com> | 2014-07-18 13:07:05 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2014-07-18 13:07:05 +0000 |
commit | f8bfe21fad8f4c1ca41e583ef6fd7aae5b17e95e (patch) | |
tree | 19a1d2de140a56753d70fb502f2c76bc74a59285 /llvm/lib/Support/Triple.cpp | |
parent | 9e108a0e3a21d18eb4768371121c830bac0c2198 (diff) | |
download | bcm5719-llvm-f8bfe21fad8f4c1ca41e583ef6fd7aae5b17e95e.tar.gz bcm5719-llvm-f8bfe21fad8f4c1ca41e583ef6fd7aae5b17e95e.zip |
AArch64: implement efficient f16 bitcasts
Because i16 is illegal, there's no native DAG method to
represent a bitcast to or from an f16 type. This meant LLVM was
inserting a stack store/load pair which is really not ideal.
llvm-svn: 213378
Diffstat (limited to 'llvm/lib/Support/Triple.cpp')
0 files changed, 0 insertions, 0 deletions