- Jan 08, 2013
-
-
Tim Northover authored
llvm-svn: 171866
-
Manuel Klimek authored
llvm-svn: 171865
-
Matt Kopec authored
llvm-svn: 171864
-
Joel Jones authored
llvm-svn: 171863
-
Daniel Jasper authored
In Clang/LLVM this seems to be the more common formatting for ##s. There might still be case that we miss, but we'll fix those as we go along. Before: #define A(X) void function ## X(); After: #define A(X) void function##X(); llvm-svn: 171862
-
Rafael Espindola authored
about _Static_assert with -pedantic. llvm-svn: 171860
-
Manuel Klimek authored
- adds '-h' as an alias for '-help'. - adds an optional <file> argument - adds an option -i to in-place edit the given file - adds a help text to explain what the tool does llvm-svn: 171858
-
Rafael Espindola authored
Fixes pr14835. llvm-svn: 171857
-
Daniel Jasper authored
This is a first step towards supporting more complex structures such as #ifs inside unwrapped lines. This patch mostly converts the array-based UnwrappedLine into a linked-list-based UnwrappedLine. Future changes will allow multiple children for each Token turning the UnwrappedLine into a tree. No functional changes intended. llvm-svn: 171856
-
Daniel Malea authored
- Fixes test case TestConnectRemote llvm-svn: 171855
-
Daniel Malea authored
Implement -w flag to process launch (allow launching inferior process in different working directory) on Linux/FreeBSD - fixes test case TestProcessLaunch llvm-svn: 171854
-
Dmitri Gribenko authored
This hopefully fixes the ARM buildbot. llvm-svn: 171853
-
Edwin Vane authored
- Turned off -count-only tests as they aren't supported in cpp11-migrate yet. - Updated tests to use new binary name and options to access loop-convert transform. - Fixed header guards to not use restricted names. Reviewers: klimek, gribozavr llvm-svn: 171852
-
Bill Wendling authored
PR14782 llvm-svn: 171846
-
Tim Northover authored
Current targets don't have more than 256 relocations so they don't hit this limit, but ELF64 actually allows more than 8 bits for a relocation type. These were being truncated on AArch64. llvm-svn: 171845
-
Tobias Grosser authored
llvm-svn: 171844
-
Tobias Grosser authored
llvm-svn: 171843
-
Chandler Carruth authored
one file where it is called as a static function. Nuke the declaration and the definition in lib/CodeGen, along with the include of SelectionDAG.h from this file. There is no dependency edge from lib/CodeGen to lib/CodeGen/SelectionDAG, so it isn't valid for a routine in lib/CodeGen to reference the DAG. There is a dependency from lib/CodeGen/SelectionDAG on lib/CodeGen. This breaks one violation of this layering. llvm-svn: 171842
-
Sean Silva authored
I spotted someone confused about this, so remove the heading to make it clear that they really are a part of Tooling. llvm-svn: 171841
-
Rafael Espindola authored
The availability implies default visibility, so it can change the computed visibility. llvm-svn: 171840
-
Eric Christopher authored
Suggested by Dave Blaikie. llvm-svn: 171839
-
rdar://problem/12968925Enrico Granata authored
Ensuring that the Module's FileSpec is not NULL before attempting to deref it for loading the python scripting resource llvm-svn: 171838
-
Sean Silva authored
This closes PR14709 and hopefully is a small step towards preventing similar issues in the future. llvm-svn: 171837
-
Michael J. Spencer authored
llvm-svn: 171836
-
Michael J. Spencer authored
llvm-svn: 171835
-
Eric Christopher authored
llvm-svn: 171834
-
Eric Christopher authored
make sure that vector types do work. llvm-svn: 171833
-
Eric Christopher authored
llvm-svn: 171832
-
Ted Kremenek authored
Fixes <rdar://problem/12322000>. llvm-svn: 171831
-
David Blaikie authored
llvm-svn: 171830
-
Lenny Maiorani authored
llvm-svn: 171829
-
Argyrios Kyrtzidis authored
that the case does not "contain" a declaration that is referenced "outside" of it, otherwise we will emit un-compilable code. llvm-svn: 171828
-
Richard Smith authored
bits from the number of parameters. This brings the bitfields down from 33 bits to 32 bits, reducing the size of Types by 4 bytes on 32-bit systems. llvm-svn: 171827
-
David Blaikie authored
llvm-svn: 171826
-
Anna Zaks authored
The issue here is that if we have 2 leaks reported at the same line for which we cannot print the corresponding region info, they will get treated as the same by issue_hash+description. We need to AUGMENT the issue_hash with the allocation info to differentiate the two issues. Add the "hash" (offset from the beginning of a function) representing allocation site to solve the issue. We might want to generalize solution in the future when we decide to track more than just the 2 locations from the diagnostics. llvm-svn: 171825
-
Anna Zaks authored
This gives more flexibility to what could be stored as issue_hash. llvm-svn: 171824
-
Anna Zaks authored
llvm-svn: 171823
-
Eli Bendersky authored
No change in functionality. llvm-svn: 171822
-
Eric Christopher authored
llvm-svn: 171821
-
NAKAMURA Takumi authored
llvm-svn: 171820
-