llvm-project/clang/lib
Duncan P. N. Exon Smith d68c7aa7e6 Stop crashing on empty asm input constraints
An empty string for an ASM input constraint is invalid, and will crash
during clang CodeGen.  Change TargetInfo::validateInputConstraint to
reject an empty string.

<rdar://problem/15552191>

llvm-svn: 197362
2013-12-16 03:20:06 +00:00
..
ARCMigrate Re-apply r197076 and r197086; the build was fixed by chapuni in r197114. 2013-12-12 02:24:20 +00:00
AST ASTContext: Declare builtin types implicitly 2013-12-15 10:36:26 +00:00
ASTMatchers [CMake] clang/lib: Prune redundant dependencies. 2013-12-10 02:36:22 +00:00
Analysis Add CFG tests for switch's involving "extended" enum. 2013-12-11 23:44:05 +00:00
Basic Stop crashing on empty asm input constraints 2013-12-16 03:20:06 +00:00
CodeGen Quick-Fix pointer arithmetic when performing multi-D new-array initialization. 2013-12-14 00:40:05 +00:00
Driver Avoid temporary std::string. 2013-12-12 15:48:19 +00:00
Edit Add front-end infrastructure now address space casts are in LLVM IR. 2013-12-11 13:39:46 +00:00
Format Implemented GNU-style formatting for compound statements. 2013-12-12 09:49:52 +00:00
Frontend Revert "Don't require -re suffix on -verify directives with regexes." 2013-12-14 01:07:05 +00:00
FrontendTool [CMake] clang/lib: Prune redundant dependencies. 2013-12-10 02:36:22 +00:00
Headers Fix a SSE2 intrinsics typo 2013-11-23 22:11:57 +00:00
Index [CMake] clang/lib: Satisfy dependencies to add *actually used* libraries on target_link_libraries() and LLVM_LINK_COMPONENTS. 2013-12-09 19:04:43 +00:00
Lex Lexer: Issue -Wbackslash-newline-escape for line comments 2013-12-14 23:32:31 +00:00
Parse Remove an unused parameter and include after r197273 2013-12-13 21:19:30 +00:00
Rewrite Fix raw lex crash and -frewrite-includes noeol-at-eof failure 2013-12-13 17:04:55 +00:00
Sema Allow target-specific attributes to share a spelling between different attributes via the ParseKind field. Attributes will be given a common parsed attribute identifier (the AttributeList::AT_* enum), but retain distinct Attr subclasses. 2013-12-15 13:05:48 +00:00
Serialization Eliminate BinaryTypeTraitExpr 2013-12-13 20:49:58 +00:00
StaticAnalyzer Eliminate BinaryTypeTraitExpr 2013-12-13 20:49:58 +00:00
Tooling CompilationDatabase.cpp:stripPositionalArgs(): Match not "no-integrated-as" but "-no-integrated-as", it really fixes r197229. 2013-12-14 06:03:28 +00:00
CMakeLists.txt Fix dependencies now that the ARC migrator depends on the static analyzer. 2013-08-22 15:50:02 +00:00
Makefile Fix dependencies now that the ARC migrator depends on the static analyzer. 2013-08-22 15:50:02 +00:00