llvm-project/clang/lib
Saleem Abdulrasool a2823578e6 Sema: analyze I,J,K,M,N,O constraints
Add additional constraint checking for target specific behaviour for inline
assembly constraints.  We would previously silently let all arguments through
for these constraints.  In cases where the constraints were violated, we could
end up failing to select instructions and triggering assertions or worse,
silently ignoring instructions.

llvm-svn: 225244
2015-01-06 04:26:34 +00:00
..
ARCMigrate Objective-C SDK modernizer. When modernizing an enum to 2014-12-10 18:25:24 +00:00
AST Document that GetTypeForDeclarator() cannot return a null type. 2015-01-04 05:29:21 +00:00
ASTMatchers Add voidType() matcher. 2014-12-15 15:09:22 +00:00
Analysis [CallGraph] Make sure the edges are not missed due to re-declarations 2014-12-17 00:34:07 +00:00
Basic Sema: analyze I,J,K,M,N,O constraints 2015-01-06 04:26:34 +00:00
CodeGen DebugInfo: Provide a less subtle way to set the debug location of simple ret instructions 2015-01-02 22:07:26 +00:00
Driver Set the default ISA for OpenBSD/mips64 to MIPS III. 2015-01-06 02:53:17 +00:00
Edit Edit: Do not extend a removal to include trailing whitespace if we're at the end 2014-09-15 11:47:10 +00:00
Format clang-format: [Java] Fix incorrect detection of cast. 2015-01-05 10:33:39 +00:00
Frontend Fix use-after-destruction introduced in r224924. 2014-12-29 21:28:15 +00:00
FrontendTool Provide a BuryPointer for unique_ptrs. 2014-08-29 16:53:14 +00:00
Headers Effectively revert r151058 which caused Clang's unwind.h to defer to 2014-12-29 13:29:38 +00:00
Index [libclang] Use same USR encoding for 'char' regardless of what the target considers the sign to be. 2014-12-08 09:09:05 +00:00
Lex Lex: Don't let annotation tokens get into macro expansion 2014-12-28 07:42:49 +00:00
Parse Fix indentation. No behavior change. 2015-01-04 08:07:54 +00:00
Rewrite Trim some includes. NFC. 2014-10-29 22:13:46 +00:00
Sema Sema: analyze I,J,K,M,N,O constraints 2015-01-06 04:26:34 +00:00
Serialization Objective-C: Serialize "more than one decl" state of ObjCMethodList. 2014-12-27 22:14:15 +00:00
StaticAnalyzer Use nullptr to silence -Wsentinel when self-hosting on Windows 2014-12-01 22:02:27 +00:00
Tooling Make ArgumentsAdjuster an std::function. 2014-12-03 17:53:02 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00