- Sep 09, 2010
-
-
Duncan Sands authored
llvm-svn: 113479
-
Kalle Raiskila authored
llvm-svn: 113478
-
Bob Wilson authored
the VST pseudos. The VLD/VST scheduling still needs work (see pr6722), but at least we shouldn't confuse the loads with the stores. llvm-svn: 113473
-
Eric Christopher authored
llvm-svn: 113463
-
Dale Johannesen authored
uses MMX, even if it also uses other things) from InstrSSE into InstrMMX. No (intended) functional change. llvm-svn: 113462
-
Eric Christopher authored
llvm-svn: 113461
-
Eric Christopher authored
llvm-svn: 113459
-
Bob Wilson authored
operand from the pseudo instruction to the new instruction as an implicit use. This will preserve any other flags (e.g., kill) on the operand. llvm-svn: 113456
-
Eric Christopher authored
llvm-svn: 113455
-
Eric Christopher authored
for integer and fp constants. Implement todo to use vfp3 instructions to materialize easy constants if we can. llvm-svn: 113453
-
Bob Wilson authored
For VLD3/VLD4 with double-spaced registers, add the implicit use of the super register for both the instruction loading the even registers and the instruction loading the odd registers. llvm-svn: 113452
-
Jakob Stoklund Olesen authored
llvm-svn: 113445
-
Bob Wilson authored
llvm-svn: 113442
-
Eric Christopher authored
llvm-svn: 113440
-
Owen Anderson authored
Relax the "don't unroll loops containing calls" rule. Instead, when a loop contains a call, lower the unrolling threshold to the optimize-for-size threshold. Basically, for loops containing calls, unrolling can still be profitable as long as the loop is REALLY small. llvm-svn: 113439
-
Eric Christopher authored
llvm-svn: 113436
-
Evan Cheng authored
llvm-svn: 113435
-
-
Chris Lattner authored
llvm-svn: 113426
-
Owen Anderson authored
Generalize instcombine's support for combining multiple bit checks into a single test. Patch by Dirk Steinke! llvm-svn: 113423
-
-
Dale Johannesen authored
llvm-svn: 113420
-
- Sep 08, 2010
-
-
Eric Christopher authored
llvm-svn: 113417
-
Jakob Stoklund Olesen authored
llvm-svn: 113411
-
Dale Johannesen authored
llvm-svn: 113409
-
Dale Johannesen authored
llvm-svn: 113406
-
Michael J. Spencer authored
llvm-svn: 113405
-
Bill Wendling authored
llvm-svn: 113401
-
Jim Grosbach authored
Re-running some nightly testers w/ it enabled to verify. llvm-svn: 113399
-
Bill Wendling authored
llvm-svn: 113398
-
Duncan Sands authored
llvm-svn: 113395
-
Jim Grosbach authored
pointer was intended. rdar://8401980 llvm-svn: 113394
-
Duncan Sands authored
llvm-svn: 113393
-
Eric Christopher authored
llvm-svn: 113392
-
Dale Johannesen authored
Omission of memory form of PI2PD is intentional; this does not use an MMX register and does not put the chip into MMX mode (PI2PS, oddly enough, does). Operands of PI2PS follow the gcc builtin, not Intel. llvm-svn: 113388
-
Eric Christopher authored
llvm-svn: 113387
-
Jakob Stoklund Olesen authored
llvm-svn: 113386
-
Owen Anderson authored
llvm-svn: 113385
-
Bill Wendling authored
2-phase build of llvm and llvm-gcc, similar to what the buildbots do, and runs the regression testsuite. Things to do: - Work out some bugs with llvm-gcc flags. - Not all platforms support ObjC. - Run the test-suite. llvm-svn: 113382
-
Owen Anderson authored
so that it can access them. These are not intended to be externally accessible APIs. llvm-svn: 113380
-