diff options
author | Aaron Watry <awatry@gmail.com> | 2014-06-25 13:29:23 +0000 |
---|---|---|
committer | Aaron Watry <awatry@gmail.com> | 2014-06-25 13:29:23 +0000 |
commit | d9ee196eab5a00e48ef2022a0952d93f5edad2e1 (patch) | |
tree | ccd6441afcca005ed99bc4ccd89a0e306f32fc4b /llvm/lib/Support/Path.cpp | |
parent | bfa644b91def589f1dd38668f3e094b581a44583 (diff) | |
download | llvm-d9ee196eab5a00e48ef2022a0952d93f5edad2e1.zip llvm-d9ee196eab5a00e48ef2022a0952d93f5edad2e1.tar.gz llvm-d9ee196eab5a00e48ef2022a0952d93f5edad2e1.tar.bz2 |
relational: Implement signbit
v2 Changes:
- use __builtin_signbit instead of shifting by hand
- significantly improve vector shuffling
- Works correctly now for signbit(float16) on radeonsi
Signed-off-by: Aaron Watry <awatry@gmail.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
llvm-svn: 211696
Diffstat (limited to 'llvm/lib/Support/Path.cpp')
0 files changed, 0 insertions, 0 deletions