- Jan 04, 2013
-
-
Nick Kledzik authored
Update test case to verify flow sequence is written as a flow sequence. llvm-svn: 171514
-
Akira Hatanaka authored
shift_rotate_imm64. llvm-svn: 171513
-
Manman Ren authored
reachablity. We conservatively approximate the reachability analysis by saying it is not reachable if there is a single path starting from "From" and the path does not reach "To". rdar://12801584 llvm-svn: 171512
-
Akira Hatanaka authored
llvm-svn: 171511
-
Akira Hatanaka authored
llvm-svn: 171510
-
Nadav Rotem authored
llvm-svn: 171509
-
Eli Bendersky authored
llvm-svn: 171508
-
Eli Bendersky authored
llvm-svn: 171507
-
Adhemerval Zanella authored
This patch fixes the PPC eh_frame definitions for the personality and frame unwinding for PIC objects. It makes PIC build correctly creates relative relocations in the '.rela.eh_frame' segments and thus avoiding a text relocation that generates a DT_TEXTREL segments in link phase. llvm-svn: 171506
-
Ted Kremenek authored
llvm-svn: 171505
-
Ted Kremenek authored
Add __has_feature support to detect if clang supports the explicit "atomic" keyword for ObjC properties. Fixes <rdar://problem/12953378>. llvm-svn: 171504
-
Ted Kremenek authored
Addresses LLVM PR 11661. llvm-svn: 171503
-
Ted Kremenek authored
NSErrorChecker: remove quoting the parameter name in the diagnostic until we actually include it's name. This is a possible regression of moving to using ImplicitNullDerefEvent. Fixing this for real (including the parameter name) requires more plumbing in ImplicitNullDerefEvent. This is just a stop gap fix. llvm-svn: 171502
-
Ted Kremenek authored
llvm-svn: 171501
-
Greg Clayton authored
llvm-svn: 171500
-
Nadav Rotem authored
llvm-svn: 171499
-
Howard Hinnant authored
llvm-svn: 171498
-
Douglas Gregor authored
llvm-svn: 171497
-
Joel Jones authored
llvm-svn: 171496
-
Daniel Jasper authored
This prevents code like: namespace { class Foo { Foo( }; } // comment from causing segfaults (see llvm.org/PR14774). llvm-svn: 171495
-
Filipe Cabecinhas authored
llvm-svn: 171494
-
Manman Ren authored
The line information was changed when emitting debug information for all the DeclRefExprs and we should change it back to get ready for PopClenupBlocks called from FinishFunction. rdar://11562117 llvm-svn: 171493
-
Fariborz Jahanian authored
to match those foung in objc.h an avoid spurious warnings. // rdar://12489098 llvm-svn: 171492
-
Nadav Rotem authored
llvm-svn: 171489
-
Eric Christopher authored
llvm-svn: 171487
-
Argyrios Kyrtzidis authored
Uses of clang_getSpellingLocation should eventually move to calling clang_getFileLocation, and clang_getSpellingLocation should do what its name represents and actually point at the 'spelling' location, e.g. inside a macro definition if the spelling of a token came from that. llvm-svn: 171486
-
Argyrios Kyrtzidis authored
rdar://11074996 llvm-svn: 171485
-
Argyrios Kyrtzidis authored
variable, thus emitting the "switch case is in protected scope" error. rdar://12952016 llvm-svn: 171484
-
Argyrios Kyrtzidis authored
llvm-svn: 171483
-
Argyrios Kyrtzidis authored
rdar://12952025 llvm-svn: 171482
-
Edwin Vane authored
Took existing code from loop-convert tool and made it into a cpp11-migrate transform. Pattern now set for having transform code in subdirectories. Related changes: - Makefile and CMakeLists.txt updated to support source files in subdirectories. - At least one transform must be specified. syntax-only tests removed to reflect this. - TODO: port over loop-convert tests. Reviewers: klimek, silvas llvm-svn: 171481
-
Daniel Jasper authored
A segfault used to clear the entire buffer. With this change, a message to report a bug is displayed instead. This should solve most cases similar to llvm.org/PR14774. llvm-svn: 171480
-
Marshall Clow authored
llvm-svn: 171479
-
-
Greg Clayton authored
Added a page that describes how to to manual symbolication with LLDB from the command line, from python, and also how to use the build in modules to do symbolication. llvm-svn: 171477
-
rdar://problem/12928282Greg Clayton authored
Added SBTarget::EvaluateExpression() so expressions can be evaluated without needing a process. Also fixed many functions that deal with clang AST types to be able to properly handle the clang::Type::Elaborated types ("struct foo", "class bar"). llvm-svn: 171476
-
Pedro Artigas authored
llvm-svn: 171475
-
Eric Christopher authored
string offset section. llvm-svn: 171474
-
Eric Christopher authored
llvm-svn: 171473
-
Eric Christopher authored
field number was 0 anyhow. llvm-svn: 171472
-