commit | e72ff8829e60e156b787fce12b7cedfc8d30d7f8 | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Fri Jul 18 13:07:05 2014 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Fri Jul 18 13:07:05 2014 +0000 |
tree | 4e0b33423f85fe2e39dc57eebd5188c484f12055 | |
parent | b41b1d4bacf0acc7919fbb7d30c773f8dfc32521 [diff] |
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213378 91177308-0d34-0410-b5e6-96231b3b80d8