- Jan 25, 2013
-
-
Alexander Kornienko authored
Summary: It's unlikely that a fallthrough is unintended in the following code: switch (n) { ... label: case 1: ... goto label; ... } Reviewers: rsmith, doug.gregor Reviewed By: doug.gregor CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D329 llvm-svn: 173486
-
Daniel Malea authored
- set auto-confirm to false when running TestExprs (avoid hang when using API) - set prompt-on-quit to false in test helper (avoid timeout when using lldb CLI) llvm-svn: 173485
-
Dmitri Gribenko authored
llvm-svn: 173484
-
Daniel Malea authored
- skip rdar12991846 (already marked expected-fail) to avoid introducing a i386 crash llvm-svn: 173483
-
Dmitri Gribenko authored
llvm-svn: 173482
-
Hal Finkel authored
Suggested by Sean Silva. llvm-svn: 173481
-
Eli Bendersky authored
Flags for dumping specific DWARF sections added in lib/DebugInfo and llvm-dwarfdump. llvm-svn: 173480
-
Richard Osborne authored
llvm-svn: 173479
-
Michael Gottesman authored
llvm-svn: 173478
-
Richard Osborne authored
With this change the operands order matches the order in which the operands are encoded in the instruction. llvm-svn: 173477
-
Richard Osborne authored
llvm-svn: 173476
-
Benjamin Kramer authored
llvm-svn: 173475
-
Pedro Artigas authored
created InternalizePass (useful for pass reuse) llvm-svn: 173474
-
Greg Clayton authored
llvm-svn: 173473
-
Michael Gottesman authored
custom git script called git-svnup which handles all of the work of using the git-mirrors/keeping the git-svn numbers in sync. llvm-svn: 173472
-
Nadav Rotem authored
llvm-svn: 173471
-
Daniel Malea authored
llvm-svn: 173470
-
Daniel Dunbar authored
llvm-svn: 173469
-
-
Nadav Rotem authored
llvm-svn: 173467
-
-
Daniel Dunbar authored
- Also, fix the test this is guarding, which was backwards. llvm-svn: 173465
-
Daniel Dunbar authored
- This just scratches the surface, We have pretty horrible test coverage in this area it seems like, but this at least covers the change in r173410. llvm-svn: 173464
-
rdar://problem/13069948Greg Clayton authored
Major fixed to allow reading files that are over 4GB. The main problems were that the DataExtractor was using 32 bit offsets as a data cursor, and since we mmap all of our object files we could run into cases where if we had a very large core file that was over 4GB, we were running into the 4GB boundary. So I defined a new "lldb::offset_t" which should be used for all file offsets. After making this change, I enabled warnings for data loss and for enexpected implicit conversions temporarily and found a ton of things that I fixed. Any functions that take an index internally, should use "size_t" for any indexes and also should return "size_t" for any sizes of collections. llvm-svn: 173463
-
Fariborz Jahanian authored
llvm-svn: 173462
-
Fariborz Jahanian authored
llvm-svn: 173461
-
Eli Bendersky authored
llvm-svn: 173460
-
Benjamin Kramer authored
Fixes PR15054. llvm-svn: 173459
-
Alexander Kornienko authored
llvm-svn: 173458
-
Daniel Jasper authored
This combines two small changes: 1) Put a penalty on breaking after "<" 2) Only produce a hanging indent when parameters are separated by commas. Before: aaaaaaaaaaaaaaaaaaaaaaaa< aaaaaaaaaaaaaaaaa, aaaaaaaaaaaaaaaaa>(aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa); aaaaaa(new Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa( aaaaaaaaaaaaaaaaaaaaaaaaaaaaa)); After: aaaaaaaaaaaaaaaaaaaaaaaa<aaaaaaaaaaaaaaaaa, aaaaaaaaaaaaaaaaa>( aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa); aaaaaa(new Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa( aaaaaaaaaaaaaaaaaaaaaaaaaaaaa)); This changes one ObjC test, but AFAICT this is not according to any style guide (neither before nor after). We probably should be aligning on the ":" there according to: http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml?showone=Method_Invocations#Method_Invocations llvm-svn: 173457
-
Evgeniy Stepanov authored
llvm-svn: 173456
-
Reid Kleckner authored
This warning fires on: Operator::~Operator() { llvm_unreachable("should never destroy an Operator"); } That seems like a false positive. I don't see any good way to silence the warning here, so I'm disabling it. llvm-svn: 173455
-
Reid Kleckner authored
llvm-svn: 173454
-
Evgeniy Stepanov authored
llvm-svn: 173453
-
Evgeniy Stepanov authored
Only for integers, pointers, and vectors of those. No floats. Instrumentation seems very heavy, and may need to be replaced with some approximation in the future. llvm-svn: 173452
-
Alexey Samsonov authored
llvm-svn: 173451
-
Shankar Easwaran authored
llvm-svn: 173449
-
Preston Gurd authored
with an initial number of elements, instead of DenseMap, which has zero initial elements, in order to avoid the copying of elements when the size changes and to avoid allocating space every time LegalizeTypes is run. This patch will not affect the memory footprint, because DenseMap will increase the element size to 64 when the first element is added. Patch by Wan Xiaofei. llvm-svn: 173448
-
NAKAMURA Takumi authored
llvm-svn: 173447
-
Hal Finkel authored
Uses the new !add TableGen operator to do more cleanup of the PPC register definitions. llvm-svn: 173446
-