- Jan 08, 2013
-
-
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
-
Matt Kopec authored
Fix TestSendSignals.py on Linux. The wrong stop reason was being set when stopping for a received signal. llvm-svn: 171819
-
Richard Smith authored
perform the semantic checks associated with the destruction of that temporary. It'll be destroyed at the end of the constructor. llvm-svn: 171818
-
Douglas Gregor authored
llvm-svn: 171817
-
rdar://problem/12953853Greg Clayton authored
Setting breakpoints using "breakpoint set --selector <SEL>" previously didn't when there was no dSYM file. Also fixed issues in the test suite that arose after fixing the bug. Also fixed the log channels to properly ref count the log streams using weak pointers to the streams. This fixes a test suite problem that would happen when you specified a full path to the compiler with the "--compiler" option. llvm-svn: 171816
-
Dmitri Gribenko authored
The test should be looking for gcrt0.o not crt0.o. Clang was already printing "gcrt0", but the test was looking for "{{.*}}crt0.o", and the .* regexp consumed "g". Patch by Brad Smith. llvm-svn: 171815
-
Jakob Stoklund Olesen authored
Previously, 4 bits were unused. llvm-svn: 171814
-
Jakob Stoklund Olesen authored
This shrinks MachineInstr to 64 bytes (from 72). llvm-svn: 171813
-
Nadav Rotem authored
llvm-svn: 171812
-
Eli Bendersky authored
make into the last commit. Also, update the test-generation script to generate an exhaustive test for align_to_end as well, and include the generated test. llvm-svn: 171811
-
Enrico Granata authored
llvm-svn: 171810
-
David Blaikie authored
This is in preparation for using this to construct the function type for pointers to member functions to include the implicit/artificial 'this' parameter in that case as well. (feedback from GDB indicates that this might be all that's necessary to get it to behave well with Clang's pointer-to-member function debug output) llvm-svn: 171809
-
Rafael Espindola authored
llvm-svn: 171808
-
Bill Wendling authored
llvm-svn: 171807
-
- Jan 07, 2013
-
-
Shuxin Yang authored
Thank Eric Christopher for figuring out these problems! llvm-svn: 171805
-
Eric Christopher authored
llvm-svn: 171804
-
Eric Christopher authored
llvm-svn: 171803
-
Will Dietz authored
llvm-svn: 171802
-
Will Dietz authored
llvm-svn: 171801
-
David Blaikie authored
No (intended) functional change. llvm-svn: 171800
-
Michael Gottesman authored
llvm-svn: 171799
-
Nadav Rotem authored
LoopVectorizer: When we vectorizer and widen loops we process many elements at once. This is a good thing, except for small loops. On small loops post-loop that handles scalars (and runs slower) can take more time to execute than the rest of the loop. This patch disables widening of loops with a small static trip count. llvm-svn: 171798
-
Eli Bendersky authored
bundling. The document describing this feature and the implementation has also been updated: https://sites.google.com/a/chromium.org/dev/nativeclient/pnacl/aligned-bundling-support-in-llvm llvm-svn: 171797
-
Sean Silva authored
Sphinx was whining about this. llvm-svn: 171796
-