- Jun 17, 2011
-
-
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
-
Douglas Gregor authored
__builtin_ versions of these functions as well as the normal function versions, so that it works on platforms where memset/memcpy/memmove are macros that map down to the builtins (e.g., Darwin). Fixes <rdar://problem/9372688>. llvm-svn: 133173
-
Justin Holewinski authored
llvm-svn: 133172
-
Justin Holewinski authored
llvm-svn: 133171
-