- Jun 17, 2011
-
-
-
Chandler Carruth authored
layering problem has been addressed. llvm-svn: 133217
-
Jakob Stoklund Olesen authored
Also switch the return type to ArrayRef<unsigned> which works out nicely for ARM's implementation of this function because of the clever ArrayRef constructors. The name change indicates that the returned allocation order may contain reserved registers as has been the case for a while. llvm-svn: 133216
-
John McCall authored
llvm-svn: 133215
-
Francois Pichet authored
llvm-svn: 133214
-
Chris Lattner authored
llvm-svn: 133213
-
Chris Lattner authored
because the Angled directories and the System directories were not being uniqued together, breaking #include_next. I'll see about a testcase, but it will be insane. llvm-svn: 133212
-
Chris Lattner authored
llvm-svn: 133211
-
Jakob Stoklund Olesen authored
In Thumb mode we cannot handle GPR virtual registers, even though some instructions can. When isel is lowering a CopyFromReg, it should limit itself to subclasses of getRegClassFor(VT). <rdar://problem/9624323> llvm-svn: 133210
-
Fariborz Jahanian authored
(even though it is incomplete type) because gcc says so. // rdar://9622422 llvm-svn: 133208
-
Daniel Dunbar authored
llvm-svn: 133207
-
Daniel Dunbar authored
options just to pass to ld). llvm-svn: 133206
-
Andrew Trick authored
llvm-svn: 133205
-
Johnny Chen authored
For the print_stacktrace(thread, string_buffer = False) function, if we have debug info for a frame function, let's also emit the args for the current function. o TestFrameUtils.py: Add stronger assertTrue for frame0's args. o TestPrintStackTraces.py: Launch the inferior with ["abc", "xyz"] and expect '(int)argc=3' in the stack traces, since by design the inferior is built with debug info. llvm-svn: 133204
-
- Jun 16, 2011
-
-
Jakob Stoklund Olesen authored
No functional change was intended. llvm-svn: 133202
-
Chris Lattner authored
llvm-svn: 133201
-
Andrew Trick authored
Reviewed by chapuni. Sorry for breaking. llvm-svn: 133200
-
Andrew Trick authored
Reviewed by chapuni. Sorry for breaking. llvm-svn: 133199
-
Chris Lattner authored
llvm-svn: 133197
-
Richard Trieu authored
Add a new warning when a NULL constant is used in arithmetic operations. The warning will fire on cases such as: int x = 1 + NULL; llvm-svn: 133196
-
Chris Lattner authored
llvm-svn: 133195
-
Chris Lattner authored
llvm-svn: 133194
-
Greg Clayton authored
aren't getting debug info from the liblldb-core.a file in our build server builds. llvm-svn: 133193
-
Chris Lattner authored
This limits the # address spaces to 2^23, which should be good enough. llvm-svn: 133192
-
Chris Lattner authored
the SubclassData field, saving a word. llvm-svn: 133191
-
Chris Lattner authored
llvm-svn: 133190
-
Nick Lewycky authored
llvm-svn: 133189
-
Dan Gohman authored
than trying to insert them immediately after the invoke. llvm-svn: 133188
-
Jonathan D. Turner authored
llvm-svn: 133187
-
Jakob Stoklund Olesen authored
I think PBQP could use RegisterClassInfo, but it didn't fit neatly with the external interfaces that PBQP uses, so I'll leave that to Lang. llvm-svn: 133186
-
Jakub Staszak authored
BranchProbabilityInfo (expect setEdgeWeight which is not available here). Branch Weights are kept in MachineBasicBlocks. To turn off this analysis set -use-mbpi=false. llvm-svn: 133184
-
Argyrios Kyrtzidis authored
llvm-svn: 133183
-
Fariborz Jahanian authored
getLVForNamespaceScopeDecl(). // rdar://9609649 llvm-svn: 133182
-
Evan Cheng authored
llvm-svn: 133181
-
Douglas Gregor authored
constants. Fixes PR10145. llvm-svn: 133179
-
Owen Anderson authored
Change the REG_SEQUENCE SDNode to take an explict register class ID as its first operand. This operand is lowered away by the time we reach MachineInstrs, so the actual register-allocation handling of them doesn't need to change. This is intended to support using REG_SEQUENCE SDNode's with type MVT::untyped, and is part of the long road to eliminating some of the hacks we currently use to support register pairs and other strange constraints, particularly on ARM NEON. llvm-svn: 133178
-
Jakob Stoklund Olesen authored
This avoids the manual filtering of reserved registers and removes the dependency on allocation_order_begin(). Palliative care... llvm-svn: 133177
-
Galina Kistanova authored
llvm-svn: 133176
-
Bruno Cardoso Lopes authored
llvm-svn: 133175
-
Jakub Staszak authored
llvm-svn: 133174
-