- Aug 11, 2003
-
-
Chris Lattner authored
the early implementation phases, so it is disabled by default llvm-svn: 7719
-
- Aug 05, 2003
-
-
Chris Lattner authored
llvm-svn: 7600
-
- Jul 27, 2003
-
-
Chris Lattner authored
llvm-svn: 7352
-
- Jul 23, 2003
-
-
Brian Gaeke authored
Printer::doFinalization() out in the cold. Now we pass in a TargetMachine to Printer's constructor and get the TargetData from the TargetMachine. Don't pass TargetMachine or MRegisterInfo objects around in the Printer. Constify TargetData references. X86.h: Update comment and prototype of createX86CodePrinterPass(). X86TargetMachine.cpp: Update callers of createX86CodePrinterPass(). llvm-svn: 7275
-
- Jun 18, 2003
-
-
Brian Gaeke authored
(non-working) of llc guts for X86, and add a prototype for it. llvm-svn: 6779
-
- Apr 26, 2003
-
-
Chris Lattner authored
llvm-svn: 5963
-
- Apr 25, 2003
-
-
Chris Lattner authored
llvm-svn: 5935
-
- Apr 23, 2003
-
-
Chris Lattner authored
llvm-svn: 5867
-
- Feb 26, 2003
-
-
Chris Lattner authored
llvm-svn: 5642
-
- Jan 16, 2003
-
-
Chris Lattner authored
This improves the performance of the power benchmark by a few percent. This will be neccesary for SSE code, which requires 16 byte alignment of the stack. llvm-svn: 5320
-
- Jan 13, 2003
-
-
Chris Lattner authored
* Add X86 Stackifier pass * Add peephole optimizer pass llvm-svn: 5233
-
- Dec 28, 2002
-
-
Chris Lattner authored
* most pass ctors no longer take TM arguments * New prolog/epilog insertion pass llvm-svn: 5188
-
- Dec 25, 2002
-
-
Chris Lattner authored
llvm-svn: 5146
-
- Dec 24, 2002
-
-
Chris Lattner authored
Changes to allow for a configurable target machine that allows big endian and/or long pointer operation llvm-svn: 5131
-
- Dec 17, 2002
-
-
Chris Lattner authored
llvm-svn: 5094
-
- Dec 16, 2002
-
-
Chris Lattner authored
llvm-svn: 5079
-
Chris Lattner authored
llvm-svn: 5071
-
- Dec 13, 2002
-
-
Misha Brukman authored
llvm-svn: 5023
-
Brian Gaeke authored
brg InstSelectSimple.cpp: Add stub implementation of visitFreeInst. Add comments that mention how we are failing to implement malloc/free. Add initial implementation of visitAllocaInst. X86TargetMachine.cpp: Include llvm/Transforms/Scalar.h. Add LowerAllocations pass before instruction selection. jello/Makefile: Add scalaropts.a. llvm-svn: 4994
-
- Nov 22, 2002
-
-
Misha Brukman authored
llvm-svn: 4829
-
- Oct 30, 2002
-
-
Chris Lattner authored
llvm-svn: 4434
-
- Oct 29, 2002
-
-
Chris Lattner authored
llvm-svn: 4421
-