- Jan 18, 2013
-
-
Daniel Dunbar authored
- Also, fixup syntax errors in LangRef and missing newline in the MCAsmStreamer. llvm-svn: 172837
-
Dmitri Gribenko authored
We don't have DejaGNU tests now. llvm-svn: 172836
-
Eli Bendersky authored
grep is now only mentioned once in a sentence that explicitly says it's deprecated. For FileCheck, there's no reason to repeat part of the documentation that exists in CommandGuide/FileCheck. llvm-svn: 172835
-
Nico Weber authored
r159549 / r159164 regressed clang to reject struct s {}; struct s operator++(struct s a) { return a; } This fixes the regression. Richard, pleas check if this looks right. llvm-svn: 172834
-
Jordan Rose authored
Examples: Calling implicit default constructor for Foo Calling defaulted move constructor for Foo Calling copy constructor for Foo Calling implicit destructor for Foo Calling defaulted move assignment operator for Foo Calling copy assignment operator for Foo llvm-svn: 172833
-
Jordan Rose authored
Examples: Calling constructor for 'Foo' Entered call from 'Foo::create' llvm-svn: 172832
-
Manuel Klimek authored
llvm-svn: 172831
-
Alexey Samsonov authored
llvm-svn: 172830
-
Alexey Samsonov authored
llvm-svn: 172829
-
Alexander Potapenko authored
[ASan] Fix the log_path option to use different log files for parent and child processes after fork(). llvm-svn: 172828
-
Evgeniy Stepanov authored
llvm-svn: 172827
-
Alexey Samsonov authored
CMake: create AddCompilerRT module and implement convenience add_compiler_rt_object_library function llvm-svn: 172826
-
Evgeniy Stepanov authored
llvm-svn: 172825
-
Benjamin Kramer authored
llvm-svn: 172824
-
NAKAMURA Takumi authored
llvm/test/CodeGen/X86/Atomics-64.ll: Tweak for 2nd RUN not to overwrite %t. It sometimes causes spurious failure on lit win32. Feel free to prune or suppress each output. llvm-svn: 172823
-
Manuel Klimek authored
llvm-svn: 172822
-
NAKAMURA Takumi authored
llvm-svn: 172821
-
NAKAMURA Takumi authored
clang/test/CodeGen: Suppress a couple of tests on win32. It seems -fsanitize-blacklist doesn't accept DOSish pathnames. llvm-svn: 172820
-
Manuel Klimek authored
This patch prepares being able to test for and fix more problems (see FIXME in the test for example). Previously we would output unwrapped lines for preprocessor directives at the point where we also parsed the hash token. Since often projections only terminate (and thus output their own unwrapped line) after peeking at the next token, this would lead to the formatter seeing the preprocessor directives out-of-order (slightly earlier). To be able to correctly identify lines to merge, the formatter needs a well-defined order of unwrapped lines, which this patch introduces. llvm-svn: 172819
-
NAKAMURA Takumi authored
llvm-svn: 172818
-
Evgeniy Stepanov authored
llvm-svn: 172817
-
Alexey Samsonov authored
llvm-svn: 172816
-
Kostya Serebryany authored
llvm-svn: 172815
-
Evgeniy Stepanov authored
Also add a missing include. llvm-svn: 172814
-
Alexey Samsonov authored
llvm-svn: 172813
-
Alexey Samsonov authored
llvm-svn: 172812
-
Evgeniy Stepanov authored
llvm-svn: 172811
-
Alexander Potapenko authored
llvm-svn: 172810
-
Evgeniy Stepanov authored
llvm-svn: 172809
-
Will Dietz authored
llvm-svn: 172808
-
Kostya Serebryany authored
[asan] fix two off-by-one errors that seem to affect only PowerPC because only there the stack top may be equal to the address space top. Noted by Andreas Schwab in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975#c11 . Also make swapcontext interceptor a bit more robust llvm-svn: 172807
-
Will Dietz authored
llvm-svn: 172806
-
Evgeniy Stepanov authored
llvm-svn: 172805
-
Daniel Jasper authored
').' is likely part of a builder pattern statement. This is based upon a patch developed by Nico Weber. Thank you! Before: int foo() { return llvm::StringSwitch<Reference::Kind>(name).StartsWith( ".eh_frame_hdr", ORDER_EH_FRAMEHDR).StartsWith( ".eh_frame", ORDER_EH_FRAME).StartsWith(".init", ORDER_INIT).StartsWith( ".fini", ORDER_FINI).StartsWith(".hash", ORDER_HASH).Default(ORDER_TEXT); } After: int foo() { return llvm::StringSwitch<Reference::Kind>(name) .StartsWith(".eh_frame_hdr", ORDER_EH_FRAMEHDR) .StartsWith(".eh_frame", ORDER_EH_FRAME) .StartsWith(".init", ORDER_INIT).StartsWith(".fini", ORDER_FINI) .StartsWith(".hash", ORDER_HASH).Default(ORDER_TEXT); } Probably not ideal, but makes many cases much more readable. The changes to overriding-ftemplate-comments.cpp don't seem better or worse. We should address those soon. llvm-svn: 172804
-
Alexander Potapenko authored
llvm-svn: 172802
-
Manuel Klimek authored
Summary: This allows unit tests for components that use Support/Debug.h to print debug information from test runs by specifying -debug when running the test. CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D301 llvm-svn: 172801
-
Alexey Samsonov authored
llvm-svn: 172800
-
Daniel Jasper authored
Before: #include <a> // for x #include <a/b/c> // for yz After: #include <a> // for x #include <a/b/c> // for yz llvm-svn: 172799
-
Daniel Jasper authored
Before: int a; // comment int bbbbb; // comment After: int a; // comment int bbbbb; // comment llvm-svn: 172798
-
Craig Topper authored
Calculate vector element size more directly for VINSERTF128/VEXTRACTF128 immediate handling. Also use MVT since this only called on legal types during pattern matching. llvm-svn: 172797
-