diff options
author | Luke Geeson <luke.geeson@arm.com> | 2018-06-12 09:54:27 +0000 |
---|---|---|
committer | Luke Geeson <luke.geeson@arm.com> | 2018-06-12 09:54:27 +0000 |
commit | dc54b3741431683db1e36088c5bf7fc258d06da7 (patch) | |
tree | 3622eac4f7112b2c71f4a4489ecf029f84db877d /llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | |
parent | dc82aa44e63cbec7d23f3d88242cda682cdbdfb9 (diff) | |
download | bcm5719-llvm-dc54b3741431683db1e36088c5bf7fc258d06da7.tar.gz bcm5719-llvm-dc54b3741431683db1e36088c5bf7fc258d06da7.zip |
[AArch64] Corrected FP16 Intrinsic range checks in Clang + added Sema tests
Summary:
This fixes the ranges for the vcvth family of FP16 intrinsics in the clang front end. Previously it was accepting incorrect ranges
-Changed builtin range checking in SemaChecking
-added tests SemaCheck changes - included in their own file since no similar one exists
-modified existing tests to reflect new ranges
Reviewers: SjoerdMeijer, javed.absar
Reviewed By: SjoerdMeijer
Subscribers: kristof.beyls, cfe-commits
Differential Revision: https://reviews.llvm.org/D47592
llvm-svn: 334489
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/LoopVectorize.cpp')
0 files changed, 0 insertions, 0 deletions