- Jul 15, 2010
-
-
Bill Wendling authored
get *very* large, but we only need it to be the size of thenumber of pregs. llvm-svn: 108411
-
Chris Lattner authored
llvm-svn: 108410
-
Chris Lattner authored
llvm-svn: 108409
-
Chris Lattner authored
llvm-svn: 108408
-
Eli Friedman authored
llvm-svn: 108407
-
Eli Friedman authored
llvm-svn: 108401
-
Eli Friedman authored
llvm-svn: 108396
-
Daniel Dunbar authored
llvm-svn: 108391
-
Chris Lattner authored
follow on to r103765 llvm-svn: 108390
-
Eli Friedman authored
llvm-svn: 108389
-
Chris Lattner authored
Don't warn about "logically bool" expressions on the RHS, even if they fold to a constant. llvm-svn: 108388
-
Jakob Stoklund Olesen authored
llvm-svn: 108387
-
Bob Wilson authored
instructions use different values (e.g., 2-byte or 4-byte alignment). Also fix ARMInstPrinter to print these alignments as bits instead of bytes. llvm-svn: 108386
-
Jakob Stoklund Olesen authored
lowering atomics. This will allow those copies to still be coalesced after TII::isMoveInstr is removed. llvm-svn: 108385
-
Bob Wilson authored
This fixes a "usr_junk" verification failure when installing into /usr. llvm-svn: 108384
-
Sebastian Redl authored
Add a callback interface that allows interested parties to get notified whenever PCHReader deserializes a type or decl (and possibly other things in the future). Have PCHWriter implement these callbacks as noops and register to receive them if we're chaining PCHs. This will allow PCHWriter to track the IDs of these things, which it needs to write the dependent files. WIP llvm-svn: 108383
-
Bob Wilson authored
Simplify some things in the process. llvm-svn: 108382
-
Eric Christopher authored
llvm-svn: 108381
-
Sean Callanan authored
to correctly unfold constant-folded global variables. Also added code to JIT the expression. Simple expressions are now JIT compiled successfully. llvm-svn: 108380
-
Daniel Dunbar authored
whether to use objc_msgSend_fpret; the choice is target dependent, not Obj-C ABI dependent. - <rdar://problem/8139758> arm objc _objc_msgSend_fpret bug llvm-svn: 108379
-
Owen Anderson authored
Add instcombine transforms to optimize tests of multiple bits of the same value into a single larger comparison. llvm-svn: 108378
-
Sebastian Redl authored
llvm-svn: 108377
-
Douglas Gregor authored
arguments only resolves to a single specialization, make sure to look through using declarations. Fixes PR7641. llvm-svn: 108376
-
Benjamin Kramer authored
llvm-svn: 108375
-
Douglas Gregor authored
definition, we're likely going to end up breaking the invariants of the template system, e.g., that the depths of template parameter lists match up with the nesting template of the template. So, make sure we mark such ill-formed declarations as invalid or don't even build them at all. llvm-svn: 108372
-
Eric Christopher authored
llvm-svn: 108371
-
Devang Patel authored
llvm-svn: 108370
-
Dan Gohman authored
independent of the order that isel happens to visit the dbg_declare intrinsics. This fixes a bug in which the formal arguments were being printed in reverse order, now that fast isel is going bottom up. llvm-svn: 108369
-
Chris Lattner authored
llvm-svn: 108368
-
Bob Wilson authored
DIRS list, so it does no good to filter it from PARALLEL_DIRS), and replace it with a check to disable building the shared library version of edis when the flag is set. Disabling it entirely does not work because MC uses it now. llvm-svn: 108367
-
Benjamin Kramer authored
llvm-svn: 108366
-
Eric Christopher authored
llvm-svn: 108365
-
Dan Gohman authored
llvm-svn: 108364
-
- Jul 14, 2010
-
-
Douglas Gregor authored
llvm-svn: 108363
-
Dale Johannesen authored
llvm-svn: 108362
-
Howard Hinnant authored
llvm-svn: 108359
-
Dan Gohman authored
llvm-svn: 108358
-
Dan Gohman authored
llvm-svn: 108357
-
Sebastian Redl authored
llvm-svn: 108354
-
Owen Anderson authored
"bonus" instruction to be speculatively executed. Add a heuristic to ensure we're not tripping up out-of-order execution by checking that this bonus instruction only uses values that were already guaranteed to be available. This allows us to eliminate the short circuit in (x&1)&&(x&2). llvm-svn: 108351
-