commit | ed05086d61a6ef6c375d9d7e7e7f5a94b03a5b58 | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Thu Jul 17 11:04:04 2014 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Thu Jul 17 11:04:04 2014 +0000 |
tree | 02601a9ac5745f5f29e2756c476741b311cb5121 | |
parent | 3e61ccdded8fbed8f80be36b65f78b909fe9d9d8 [diff] |
X86: support double extension of f16 type. x86 has no native ability to extend an f16 to f64, but the same result is obtained if we expand it into two separate extensions: f16 -> f32 -> f64. Unfortunately the same is not true for truncate, so that still results in a compilation failure. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213251 91177308-0d34-0410-b5e6-96231b3b80d8