- Jun 29, 2004
-
-
Misha Brukman authored
llvm-svn: 14479
-
Vikram S. Adve authored
llvm-svn: 14478
-
Chris Lattner authored
is a bug that should be fixed in the code generator, not papered over with the simplifycfg pass. Eliminating this makes bugpoint much more useful llvm-svn: 14477
-
Chris Lattner authored
this is a bug, and should be fixed. llvm-svn: 14476
-
Chris Lattner authored
llvm-svn: 14475
-
Chris Lattner authored
llvm-svn: 14474
-
Chris Lattner authored
float as a truncation by going through memory. This truncation was being skipped, which caused 175.vpr to fail after aggressive register promotion. llvm-svn: 14473
-
- Jun 28, 2004
-
-
Misha Brukman authored
llvm-svn: 14472
-
Misha Brukman authored
llvm-svn: 14470
-
Misha Brukman authored
llvm-svn: 14469
-
Misha Brukman authored
llvm-svn: 14468
-
Misha Brukman authored
resolved by the static linker. llvm-svn: 14467
-
Misha Brukman authored
will cause an infinite loop. The link bit is only used for calling functions. llvm-svn: 14466
-
Misha Brukman authored
llvm-svn: 14463
-
Chris Lattner authored
still overly conservative and uses very simple data structures, but it is a start, and allows elimination of a lot of loads. llvm-svn: 14462
-
Chris Lattner authored
llvm-svn: 14460
-
Chris Lattner authored
and are a maintenence burden. Nuke nuke nuke llvm-svn: 14457
-
Chris Lattner authored
llvm-svn: 14455
-
Chris Lattner authored
llvm-svn: 14452
-
Chris Lattner authored
llvm-svn: 14450
-
Chris Lattner authored
llvm-svn: 14448
-
Chris Lattner authored
llvm-svn: 14446
-
Brian Gaeke authored
Allow copying of float registers. llvm-svn: 14445
-
Brian Gaeke authored
llvm-svn: 14444
-
Chris Lattner authored
llvm-svn: 14443
-
Brian Gaeke authored
If we see an "unknown operand", abort so it's easier to fix it. llvm-svn: 14441
-
Brian Gaeke authored
Support cast of ints (and narrower) to float and double. Support cast double to double (using load and store). Abort if we see a CallInst or SetCondInst with long/fp args, instead of producing bad code. Support add, sub, mul, div of float and double. llvm-svn: 14440
-
- Jun 27, 2004
-
-
Chris Lattner authored
instructions. Instead, keep a map of instructions -> MCFI objects in the already sparc-specific class MachineFunctionInfo. This will slow down the sparc backend a bit, but it does not penalize the rest of LLVM! llvm-svn: 14438
-
Chris Lattner authored
llvm-svn: 14435
-
Chris Lattner authored
llvm-svn: 14431
-
- Jun 26, 2004
-
-
Chris Lattner authored
llvm-svn: 14428
-
Chris Lattner authored
llvm-svn: 14426
-
Chris Lattner authored
llvm-svn: 14425
-
Chris Lattner authored
llvm-svn: 14424
-
- Jun 25, 2004
-
-
Chris Lattner authored
* Some warning fixes for MSVC * Minor simplification to the deque scanning code llvm-svn: 14417
-
Misha Brukman authored
llvm-svn: 14416
-
Misha Brukman authored
llvm-svn: 14414
-
Misha Brukman authored
llvm-svn: 14413
-
Misha Brukman authored
llvm-svn: 14412
-
Misha Brukman authored
llvm-svn: 14411
-