- Aug 17, 2011
-
-
Bill Wendling authored
so requires more care than this generic algorithm should handle. llvm-svn: 137866
-
Jim Grosbach authored
llvm-svn: 137865
-
Jim Grosbach authored
llvm-svn: 137864
-
Bill Wendling authored
instruction should be marked as potentially reading and/or writing memory. llvm-svn: 137863
-
Howard Hinnant authored
llvm-svn: 137862
-
Jim Grosbach authored
llvm-svn: 137861
-
Anna Zaks authored
llvm-svn: 137859
-
Argyrios Kyrtzidis authored
Plus, isSynthesized returning true does not mean that there is not a user-declared method declaration. llvm-svn: 137858
-
Jim Grosbach authored
llvm-svn: 137857
-
Jim Grosbach authored
llvm-svn: 137856
-
Bill Wendling authored
Things are much saner now. We no longer need to modify the laning pads, because of the invariants we impose upon them. The only thing DwarfEHPrepare needs to do is convert the 'resume' instruction into a call to '_Unwind_Resume'. llvm-svn: 137855
-
Bill Wendling authored
llvm-svn: 137854
-
Eli Friedman authored
Revert r137781; I agree with Duncan's comment that the situation in question is clearly impossible given the current structure of the code. llvm-svn: 137853
-
Argyrios Kyrtzidis authored
This results in libclang ignoring such methods. llvm-svn: 137852
-
Douglas Gregor authored
messages. Fi from David Blaikie, tests from Nikola Smiljanic! llvm-svn: 137851
-
Enrico Granata authored
New category "gnu-libstdc++" provides summary for std::string and synthetic children for types std::map, std::list and std::vector The category is enabled by default. If you run into issues with it, disable it and the previous behavior of LLDB is restored ** This is a temporary solution. The general solution to having formatters pulled in at startup should involve going through the Platform. Fixed an issue in type synthetic list where a category with synthetic providers in it was not shown if all the providers were regex-based llvm-svn: 137850
-
Chad Rosier authored
llvm-svn: 137849
-
Akira Hatanaka authored
llvm-svn: 137848
-
Devang Patel authored
llvm-svn: 137847
-
Devang Patel authored
llvm-svn: 137846
-
Devang Patel authored
llvm-svn: 137845
-
Jordy Rose authored
llvm-svn: 137844
-
Jordy Rose authored
llvm-svn: 137843
-
Chad Rosier authored
automatically invoking llvm-gcc's cc1plus, which doesn't support all options supported by Clang. Therefore, filter out unsupported options. rdar://9964354 llvm-svn: 137842
-
Jordy Rose authored
Don't use NULL to represent an invalid library; Cygwin uses this for RTLD_DEFAULT. Caught by Takumi. llvm-svn: 137841
-
Owen Anderson authored
llvm-svn: 137840
-
Eli Friedman authored
llvm-svn: 137839
-
Owen Anderson authored
llvm-svn: 137838
-
Eli Friedman authored
Silly mistake from r137777; restore significant isStructTy() checks. While here, be a bit more defensive with unknown instructions. Fixes PR10687. llvm-svn: 137836
-
Bob Wilson authored
Radar 9959402. llvm-svn: 137835
-
Nico Weber authored
llvm-svn: 137834
-
Jim Grosbach authored
llvm-svn: 137833
-
Jim Grosbach authored
llvm-svn: 137832
-
Akira Hatanaka authored
llvm-svn: 137831
-
Owen Anderson authored
Allow the MCDisassembler to return a "soft fail" status code, indicating an instruction that is disassemblable, but invalid. Only used for ARM UNPREDICTABLE instructions at the moment. Patch by James Molloy. llvm-svn: 137830
-
Argyrios Kyrtzidis authored
Patch by Anders Waldenborg! llvm-svn: 137829
-
Argyrios Kyrtzidis authored
llvm-svn: 137828
-
Chandler Carruth authored
even when overloaded and user-defined. These operators are both more valuable to warn on (due to likely typos) and extremely unlikely to be reasonable for use to trigger side-effects. llvm-svn: 137823
-
Chandler Carruth authored
-Wunused was a mistake. It resulted in duplicate warnings and lots of other hacks. Instead, this should be a special sub-category to -Wunused-value, much like -Wunused-result is. Moved to -Wunused-comparison, moved the implementation to piggy back on the -Wunused-value implementation instead of rolling its own, different mechanism for catching all of the "interesting" statements. I like the unused-value mechanism for this better, but its currently missing several top-level statements. For now, I've FIXME-ed out those test cases. I'll enhance the generic infrastructure to catch these statements in a subsequent patch. This patch also removes the cast-to-void fixit hint. This hint isn't available on any of the other -Wunused-value diagnostics, and if we want it to be, we should add it generically rather than in one specific case. llvm-svn: 137822
-
Chandler Carruth authored
llvm-svn: 137821
-