- Feb 07, 2012
-
-
Evan Cheng authored
load / store) if the ADD / SUB has a live definition of CPSR. Bug reported by David Meyer. Alas, no test case. llvm-svn: 149970
-
Craig Topper authored
llvm-svn: 149968
-
Craig Topper authored
llvm-svn: 149967
-
Eli Friedman authored
llvm-svn: 149966
-
-
Ted Kremenek authored
llvm-svn: 149964
-
Eli Friedman authored
Make FunctionDecl::doesDeclarationForceExternallyVisibleDefinition use the same logic as FunctionDecl::isInlineDefinitionExternallyVisible to figure out whether to emit a definition. Based on work by Anton Yartsev. llvm-svn: 149963
-
Nick Kledzik authored
llvm-svn: 149962
-
Craig Topper authored
llvm-svn: 149961
-
Ted Kremenek authored
Create PathDiagnosticCallEnter and PathDiagnosticCallExit, to remark calls in PathDiagnostics from other events. This will have potential uses later. llvm-svn: 149960
-
Ted Kremenek authored
llvm-svn: 149959
-
Ted Kremenek authored
llvm-svn: 149958
-
Bill Wendling authored
llvm-svn: 149954
-
Kaelyn Uhrain authored
MaxEditDistance was effectively unused as it being initialized to the max unsigned valued but never updated. Removing it avoids conversion headaches once the "edit distance" of a typo correction is a weighted composite of several values instead of roughly the number of characters changed; comparing the weighted composite value to the number of characters in a typo would require some form of normalization to make it comparable to the old, character-based notion of edit distance. llvm-svn: 149953
-
Bill Wendling authored
much. This gets us an addition 0.9% on 445.gobmk. llvm-svn: 149952
-
rdar://problem/10814020Bob Wilson authored
These are new options that gcc doesn't recognize so the clang driver needs to remove them when it falls back to invoking gcc. llvm-svn: 149951
-
-
Anna Zaks authored
separately. llvm-svn: 149947
-
Bill Wendling authored
llvm-svn: 149945
-
Kostya Serebryany authored
llvm-svn: 149944
-
Chris Lattner authored
llvm-svn: 149943
-
Chris Lattner authored
llvm-svn: 149942
-
Derek Schuff authored
llvm-svn: 149941
-
Kostya Serebryany authored
llvm-svn: 149940
-
Ted Kremenek authored
llvm-svn: 149939
-
Eli Friedman authored
Misc improvements to the diagnostic when a variable is odr-used in a context that is not allowed to capture variables. Fixes PR11883. llvm-svn: 149937
-
Bill Wendling authored
std::vector. llvm-svn: 149936
-
Bill Wendling authored
445.gobmk by ~1.7%. llvm-svn: 149935
-
Chad Rosier authored
llvm-svn: 149934
-
Bill Wendling authored
llvm-svn: 149933
-
Andrew Trick authored
1. Added a status note when a config file is loaded directly with load_config. This helps notice loads of lit.cfg from lit.site.cfg 2. Added a status note on the result of a config load. Previously, it was just notifying that it tries to load a config file. Now it will also say whether the load succeeded or the file wasn't found The two changes give better visibility into which config files were actually loaded by lit. The effect is only on --debug runs. Patch by Eli Bendersky! llvm-svn: 149932
-
Eli Friedman authored
llvm-svn: 149931
-
Eli Friedman authored
llvm-svn: 149930
-
Devang Patel authored
Relax valid location check. This fixes a clang crash while emitting debug info for properties that are synthesized by the compiler by default. llvm-svn: 149929
-
- Feb 06, 2012
-
-
Chris Lattner authored
llvm-svn: 149928
-
Andrew Trick authored
llvm-svn: 149927
-
Andrew Trick authored
llvm-svn: 149926
-
Kostya Serebryany authored
The problem initially reported by Mozilla folks (http://code.google.com/p/address-sanitizer/issues/detail?id=20), but it also prevents us from enabling LLVM bootstrap with AddressSanitizer. llvm-svn: 149925
-
Chris Lattner authored
allocating an std::string. llvm-svn: 149924
-
Abramo Bagnara authored
Added source location for the template keyword in DependentTemplateSpecializationTypeLoc nodes (DTSTLoc). The new info is propagated to TSTLoc on template instantiation, getting rid of 3 FIXMEs in TreeTransform.h and another one Parser.cpp. Simplified code in TypeSpecLocFiller visitor methods for DTSTLoc and DependentNameTypeLoc by removing what now seems to be dead code (adding corresponding assertions). llvm-svn: 149923
-