llvm-project/clang/lib
Lucas Prates d4ad386ee1 [ARM] Fixing range checks for Neon's vqdmulhq_lane and vqrdmulhq_lane intrinsics
Summary:
The range checks performed for the vqrdmulh_lane and vqrdmulh_lane Neon
intrinsics were incorrectly using their return type as the base type for
the range check performed on their 'lane' argument.

This patch updates those intrisics to use the type of the proper reference
argument to perform the range checks.

Reviewers: jmolloy, t.p.northover, rsmith, olista01, dnsampaio

Reviewed By: dnsampaio

Subscribers: dnsampaio, kristof.beyls, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D74766
2020-03-19 12:08:12 +00:00
..
ARCMigrate Avoid SourceManager.h include in RawCommentList.h, add missing incs 2020-02-27 13:49:40 -08:00
AST [AST] Add a flag indicating if any subexpression had errors 2020-03-19 08:56:10 +01:00
ASTMatchers [clang] Prune 'IsOMPStructuredBlock' Stmt bit 2020-03-12 14:48:57 +03:00
Analysis Warn of uninitialized variables on asm goto's indirect branch 2020-03-10 13:48:48 -07:00
Basic [OPENMP50]Add support for extended device clause in target directives. 2020-03-18 15:02:37 -04:00
CodeGen [ARM] Fixing range checks for Neon's vqdmulhq_lane and vqrdmulhq_lane intrinsics 2020-03-19 12:08:12 +00:00
CrossTU [clang] Replace SmallStr.str().str() with std::string conversion operator. 2020-01-29 21:27:46 -08:00
DirectoryWatcher Add missing newlines at EOF; NFC 2020-02-12 15:57:25 +00:00
Driver [HIP] Fix duplicate clang -cc1 options on MSVC toolchain 2020-03-18 14:48:04 -04:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format Revert "[clang-format] Add option to specify explicit config file" 2020-03-11 16:14:42 -04:00
Frontend [HIP] Let clang recognize .hip extension 2020-03-17 11:22:55 -04:00
FrontendTool Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
Headers [Clang][SVE] Parse builtin type string for scalable vectors 2020-03-15 14:34:52 +00:00
Index Avoid including FileManager.h from SourceManager.h 2020-03-11 13:53:12 -07:00
Lex [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash 2020-03-13 08:15:35 -04:00
Parse [OPENMP50]Add support for extended device clause in target directives. 2020-03-18 15:02:37 -04:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [SVE] Generate overloaded functions for ACLE intrinsics. 2020-03-19 09:36:23 +00:00
Serialization [AST] Add a flag indicating if any subexpression had errors 2020-03-19 08:56:10 +01:00
StaticAnalyzer [analyzer] StdLibraryFunctionsChecker refactor w/ inheritance 2020-03-17 13:25:32 +01:00
Tooling Revert "[Syntax] Build template declaration nodes" 2020-03-18 12:57:55 -04:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00