- Mar 26, 2011
-
-
Douglas Gregor authored
platform implies default visibility. To achieve these, refactor our lookup of explicit visibility so that we search for both an explicit VisibilityAttr and an appropriate AvailabilityAttr, favoring the VisibilityAttr if it is present. llvm-svn: 128336
-
David Chisnall authored
Reformatted doc comments so that they are now difficult to edit in any editor that doesn't have explicit doxygen support, as per LLVM style guidelines. llvm-svn: 128335
-
Douglas Gregor authored
llvm-svn: 128334
-
Bill Wendling authored
llvm-svn: 128333
-
Bill Wendling authored
There are two ways that a later store can comletely overlap a previous store: 1. They both start at the same offset, but the earlier store's size is <= the later's size, or 2. The earlier store's offset is > the later's offset, but it's offset + size doesn't extend past the later's offset + size. llvm-svn: 128332
-
Cameron Zwarich authored
llvm-svn: 128331
-
Douglas Gregor authored
llvm-svn: 128330
-
Douglas Gregor authored
'unavailable' argument, which specifies that the declaration to which the attribute appertains is unavailable on that platform. llvm-svn: 128329
-
John McCall authored
without a warning. llvm-svn: 128328
-
Jakob Stoklund Olesen authored
Correctly terminate the range of register DBG_VALUEs when the register is clobbered or when the basic block ends. The code is now ready to deal with variables that are sometimes in a register and sometimes on the stack. We just need to teach emitDebugLoc to say 'stack slot'. llvm-svn: 128327
-
John McCall authored
usually useless, but not always. llvm-svn: 128326
-
John McCall authored
the following '@'. Conceivably, we could skip tokens until something that can validly start an @interface declaration here, but it's not clear that it matters. llvm-svn: 128325
-
John McCall authored
llvm-svn: 128324
-
Ken Dyck authored
FinalOverriders::ComputeBaseOffsets() to CharUnits. No change in functionality intended. llvm-svn: 128323
-
Johnny Chen authored
llvm-svn: 128322
-
Ken Dyck authored
intended. llvm-svn: 128321
-
Eric Christopher authored
masks to match inversely for the code as is to work. For the example given we actually want: bfi r0, r2, #1, #1 not #0, however, given the way the pattern is written it's not possible at the moment. Fixes rdar://9177502 llvm-svn: 128320
-
Bill Wendling authored
completely overlaps a previous store, thus mistakenly deleting that store. Check for this condition. llvm-svn: 128319
-
Ken Dyck authored
functionality intended. llvm-svn: 128318
-
Ken Dyck authored
functionality intended. llvm-svn: 128317
-
Sean Callanan authored
in stability fixes for the ARM and Thumb disassemblers. llvm-svn: 128316
-
Ken Dyck authored
intended. llvm-svn: 128315
-
Stephen Wilson authored
llvm-svn: 128313
-
Stephen Wilson authored
llvm-svn: 128312
-
Stephen Wilson authored
llvm-svn: 128311
-
Ted Kremenek authored
llvm-svn: 128310
-
Kevin Enderby authored
llvm-svn: 128309
-
Kevin Enderby authored
This is a work in progress as the interface for producing symbolic operands is not done. But a hacked prototype using information from the object file's relocation entiries and replacing immediate operands with MCExpr's has been shown to work with no changes to the instrucion printer. These APIs will be moved into a dynamic library at some point. llvm-svn: 128308
-
Craig Silverstein authored
places where we can, now. OK-ed by dgregor. llvm-svn: 128307
-
Johnny Chen authored
llvm-svn: 128306
-
- Mar 25, 2011
-
-
Johnny Chen authored
llvm-svn: 128305
-
Johnny Chen authored
Also add some test cases. rdar://problem/9189829 llvm-svn: 128304
-
Devang Patel authored
Provide blockDecl's startLoc to startFunction. This fixes hidden bug exposed by recent code gen changes. This is tested by global-blocks-lines.exp in gdb testsuite. llvm-svn: 128303
-
Jim Ingham authored
llvm-svn: 128302
-
Daniel Dunbar authored
llvm-svn: 128300
-
Johnny Chen authored
DisassembleThumb2LdSt() did not handle t2LDRs correctly with respect to RegClass. Add two test cases. rdar://problem/9182892 llvm-svn: 128299
-
Daniel Dunbar authored
the ones we want isn't worth the effort. llvm-svn: 128298
-
Eli Friedman authored
llvm-svn: 128297
-
Daniel Dunbar authored
files," for now, I missed some necesary updates. llvm-svn: 128296
-
Johnny Chen authored
Add two test cases. llvm-svn: 128295
-