- 5dd45f1 Make InitHeaderSearch::AddPath and HeaderSearchOptions::AddPath consistent by Bob Wilson · 13 years ago
- a68e1c3 Driver/Darwin: Fixup version check for -object_path_lto support. by Daniel Dunbar · 13 years ago
- 13c4f21 Fix the default libc++ header search path to be sysrooted. Radar 9639692. by Bob Wilson · 13 years ago
- ee273b3 Fix cut-and-paste error: --stdlib is an alias for -stdlib, not -std. by Bob Wilson · 13 years ago
- 5bfa656 Driver/Darwin: When invoking the linker, automatically pass -object_path_lto so by Daniel Dunbar · 13 years ago
- ed79895 Driver: Factor out IsUsingLTO helper function. by Daniel Dunbar · 13 years ago
- fd3455a [arcmt] Merge 'removeEmptyStatements' and 'removeDeallocMethod' passes to cut down on one compilation by Argyrios Kyrtzidis · 13 years ago
- 7196d06 [arcmt] Break apart Transforms.cpp. by Argyrios Kyrtzidis · 13 years ago
- c8505ad objc-arc: Add support for unbridged cast of by Fariborz Jahanian · 13 years ago
- e26bdb9 IRgen: Add a -fuse-register-sized-bitfield-access option, for testing. by Daniel Dunbar · 13 years ago
- 08737c4 Basic: Add TargetInfo::getRegisterWidth hook. by Daniel Dunbar · 13 years ago
- 08d4792 IRgen: Add CGOptions to CGTypes. by Daniel Dunbar · 13 years ago
- 0626942 ^cat^cast^ by Fariborz Jahanian · 13 years ago
- 0b58108 A few tweaks to MaterializeTemporaryExpr suggested by John. by Douglas Gregor · 13 years ago
- cccd6de Add comment before CheckObjCARCConversion is called on by Fariborz Jahanian · 13 years ago
- 1b13290 Switch the order of the notes for the parentheses suggested in the case by Chandler Carruth · 13 years ago
- af97517 objc-arc: CodeGen part of unbridged cast of CF types. // rdar://9474349 by Fariborz Jahanian · 13 years ago
- 14d251c Fix a crash when a pointer-to-member function is called in the condition by Chandler Carruth · 13 years ago
- 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
- 65aa688 Make more use of llvm::StringRef in various APIs. In particular, don't by Jay Foad · 13 years ago
- 468eb7d Fix typo. From Damjan Marion. by Joerg Sonnenberger · 13 years ago
- 4857947 De-Unicode-ify in comments. by NAKAMURA Takumi · 13 years ago
- 0c25d28 Also fix the warning about using "clang" instead of %clang. by Nick Lewycky · 13 years ago
- 1110425 Remove the leading hyphen so that grep doesn't parse it as one long option :) by Nick Lewycky · 13 years ago
- 2a45fa7 Driver/Darwin: Honor -Xarch_FOO when the arch matches either the toolchain or by Daniel Dunbar · 13 years ago
- c3b9014 Add support for -Wa,--noexecstack when building from a non-assembly file. For by Nick Lewycky · 13 years ago
- 43fec87 Canonicalize register names properly. by Eric Christopher · 13 years ago
- cfd323d Move additional register names to their own lookup, separate from by Eric Christopher · 13 years ago
- 8e2ce7f [arcmt] Always add '__bridge' cast when 'self' is cast to a C pointer. rdar://9644061 by Argyrios Kyrtzidis · 13 years ago
- 8912aae [analyzer] Finish size argument checking for strncat (and strncpy). by Jordy Rose · 13 years ago
- 1522a7c objc-arc: allow explicit unbridged casts if the source of the cast is a by Fariborz Jahanian · 13 years ago
- 9c47973 [arcmt] Find out whether there is an ARC runtime directly from the triple, avoid hacky delegation to the driver for that. by Argyrios Kyrtzidis · 13 years ago
- 33f46e2 Warn for un-parenthesized '&' inside '|' (a & b | c), rdar://9553326. by Argyrios Kyrtzidis · 13 years ago
- ab27d6e llvm-gcc treats a tentative definition with a previous by Fariborz Jahanian · 13 years ago
- 6fe6bac Define va_copy when in C++0x mode; C++0x picked it up from C99. by Douglas Gregor · 13 years ago
- 0678899 Define __cplusplus to 201103L when in (non-GNU) C++0x mode. by Douglas Gregor · 13 years ago
- d36d036 Change how PHINodes store their operands. by Jay Foad · 13 years ago
- bc9bd0e Use an explicitly 64-bit triple flag to ensure we can easily verify the by Chandler Carruth · 13 years ago
- ae0bafa Fix a problem with the diagnostics of invalid arithmetic with function by Chandler Carruth · 13 years ago
- c049856 Remove this poor "abstraction" from the AST. Sorry! =D by Chandler Carruth · 13 years ago
- 1567a8b Move away from the poor "abstraction" I added to Type. John argued by Chandler Carruth · 13 years ago
- 6af9662 Remove more unnecessary #include <llvm/ADT/SmallVector.h> by Francois Pichet · 13 years ago
- 45ee153 Remove unnecessary include. by Francois Pichet · 13 years ago
- c5cbb90 Update to match mainline ConstantStruct::get API change. Also, use by Chris Lattner · 13 years ago
- 8cc2491 [analyzer] Replace stream-built error message with constant string. No functionality change. by Jordy Rose · 13 years ago
- 5e5f150 [analyzer] Re-enable checking for strncpy, along with a new validation of the size argument. strncat is not yet up-to-date, but I'm leaving it enabled for now (there shouldn't be any false positives, at least...) by Jordy Rose · 13 years ago
- 9e49d9f [analyzer] Eliminate "byte string function" from CStringChecker's diagnostics, and make it easier to provide custom messages for overflow checking, in preparation for re-enabling strncpy checking. by Jordy Rose · 13 years ago
- bc8d7f9 Restructure the API in Type based on a conversation with Richard Smith. by Chandler Carruth · 13 years ago
- 085d09d More clarifications. by John McCall · 13 years ago
- 3914a30 Improve the intro to the runtime-functions section. by John McCall · 13 years ago
- 98a48cf Describe the ARC runtime support calls. by John McCall · 13 years ago
- 732271e Turn -Wnull-arithmetic back on by default -- we now have tests for the by Chandler Carruth · 13 years ago
- 2af68e4 Add test cases for false positives on -Wnull-arithmetic from Richard by Chandler Carruth · 13 years ago
- e3d49b4 Handle decltype keyword in Parser::isDeclarationSpecifier. by Francois Pichet · 13 years ago
- 4e5c886 Add support for MSVC __debugbreak compiler intrinsic. by Francois Pichet · 13 years ago
- 7650d95 update for api change. by Chris Lattner · 13 years ago
- 19bd77c Remove dead variables. by Benjamin Kramer · 13 years ago
- d510fd2 80 cols. by Benjamin Kramer · 13 years ago
- 944eadb Remove more unnecessary dependencies now that the Frontend -> ARCMigrate by Chandler Carruth · 13 years ago
- 25a2ef3 tools/arcmt-test: Don't attempt to link redundant libclang (clang-c). by NAKAMURA Takumi · 13 years ago
- be16b89 Clarify the semantics of init methods, and point out a few places by John McCall · 13 years ago
- f3d08a6 A couple of minor changes to the ARC spec, plus a new section by John McCall · 13 years ago
- 18e0461 Accept no-return stripping conversions for pointer type arguments after by Chandler Carruth · 13 years ago
- e665d69 [arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initialization of SourceManager by Argyrios Kyrtzidis · 13 years ago
- 60a5e3f [arcmt] Const'ify. by Argyrios Kyrtzidis · 13 years ago
- c2e70b4 [arcmt] Remove '-arcmt-modify-in-memory', it turned out less useful than we hoped it would be. by Argyrios Kyrtzidis · 13 years ago
- 829f200 Fix regression with @encode string. rdar://9624314. by Argyrios Kyrtzidis · 13 years ago
- 4020cae Objective-C++ ARC: eliminate the utterly unjustified loophole that by Douglas Gregor · 13 years ago
- c22d699 Objective-C++ ARC: do not mangle __unsafe_unretained lifetime by Douglas Gregor · 13 years ago
- 54fb28a Fix a grammaro by Douglas Gregor · 13 years ago
- e559ca1 Objective-ARC++: infer template type arguments of by Douglas Gregor · 13 years ago
- b64915a Only accept __bridge_retain in system headers, as Doug suggested. by John McCall · 13 years ago
- 1816442 As a hopefully temporary workaround for a header mistake, treat by John McCall · 13 years ago
- ed3b256 Add a minor hack to avoid using isNullPointerConstant on a hot path. Fixes -O0 compile-time regressions from r133196. by Eli Friedman · 13 years ago
- 4e938df Put the new warning from revision 133196 on NULL arithmetic behind the flag -Wnull-arthimetic and set to DefaultIgnore. A few edge cases need to be worked out before this can be set to default. by Richard Trieu · 13 years ago
- 12189f5 Don't emit 'unavailable' errors inside an unavailable function. rdar://9623855. by Argyrios Kyrtzidis · 13 years ago
- ebfbf9f Loosen up the IR matching slightly by Douglas Gregor · 13 years ago
- 8837d74 Remove another variable. by Eric Christopher · 13 years ago
- 673e98b When emitting a compound literal of POD type, continue to emit a by Douglas Gregor · 13 years ago
- c99f0ec Fix refactoro, silencing an MSVC warning. Thanks, Francois. by Douglas Gregor · 13 years ago
- 0502a22 Perform an acquire memory barrier on the fast path of a thread-safe by John McCall · 13 years ago
- 71c482c Initialize a couple of variables to shut GCC up. by John McCall · 13 years ago
- 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
- 3724020 Clean up test to avoid using standard headers and remove an unneeded #define. by Eric Christopher · 13 years ago
- 9a636e8 Extend the deduced/actual argument type checking of C++ by Douglas Gregor · 13 years ago
- b165ed7 Make this test suitable for optimized builds by avoiding the name. by Eric Christopher · 13 years ago
- b7edc4f Factor the checking of the deduced argument type against the actual by Douglas Gregor · 13 years ago
- 0f9dc86 When an explicit specialization has a storage specifier, error if that by Douglas Gregor · 13 years ago
- 751ec9b Implement proper support for generating code for compound literals in by Douglas Gregor · 13 years ago
- 51d7cdd Downgrade the error complaining about presence of a storage class by Douglas Gregor · 13 years ago
- e3e07a5 Check the specific target to figure out if a constraint is a valid by Eric Christopher · 13 years ago
- dda231a Add some more memory constraints for ARM. by Eric Christopher · 13 years ago
- 283f447 On ARM make sure that we continue translating 'p' to 'r' for the constraints. by Eric Christopher · 13 years ago
- b77115d When synthesizing implicit copy/move constructors and copy/move assignment by John McCall · 13 years ago
- 8d5e18c Check for placeholder expressions before promoting an argument passed by Douglas Gregor · 13 years ago
- 7a883e3 Add support for -force_load flag, for compat with Apple gcc. rdar://9555962 . by Eli Friedman · 13 years ago
- ba45fab Remove ARCMigrate from more builds that it isn't needed in now that the by Chandler Carruth · 13 years ago
- 856d379 Be sure to try a final ARC-production even in Objective-C++. by John McCall · 13 years ago
- 6970155 Finish 2 sentences. by Francois Pichet · 13 years ago
- 12ee102 comment improvements. by Chris Lattner · 13 years ago