- Aug 01, 2004
-
-
Chris Lattner authored
llvm-svn: 15380
-
- Jul 22, 2004
-
-
Chris Lattner authored
again in the future, it can be resurrected out of CVS llvm-svn: 15112
-
- Jul 11, 2004
-
-
Chris Lattner authored
The shared command line options are now in a header that makes sense. llvm-svn: 14756
-
Chris Lattner authored
llvm-svn: 14747
-
Chris Lattner authored
llvm-svn: 14745
-
- Jul 02, 2004
-
-
Chris Lattner authored
llvm-svn: 14564
-
- Jun 29, 2004
-
-
Chris Lattner authored
this is a bug, and should be fixed. llvm-svn: 14476
-
- Jun 20, 2004
-
-
Chris Lattner authored
llvm-svn: 14266
-
- Jun 10, 2004
-
-
Chris Lattner authored
llvm-svn: 14110
-
- May 23, 2004
-
-
Chris Lattner authored
llvm-svn: 13696
-
- Apr 06, 2004
-
-
Jakub Staszak authored
Tablgen files for really simple instruction selector llvm-svn: 12714
-
- Apr 01, 2004
-
-
Chris Lattner authored
llvm-svn: 12578
-
- Mar 30, 2004
-
-
Chris Lattner authored
folding compares into the select yet. llvm-svn: 12553
-
Chris Lattner authored
llvm-svn: 12541
-
- Mar 04, 2004
-
-
Brian Gaeke authored
llvm-svn: 12122
-
- Feb 25, 2004
-
-
Chris Lattner authored
where there did not used to be any before llvm-svn: 11829
-
- Feb 15, 2004
-
-
Alkis Evlogimenos authored
that will be responsible for the creation of MachineFunctions and will be required by all MachineFunctionPass passes. llvm-svn: 11453
-
- Feb 12, 2004
-
-
Alkis Evlogimenos authored
ilist of MachineInstr objects. This allows constant time removal and insertion of MachineInstr instances from anywhere in each MachineBasicBlock. It also allows for constant time splicing of MachineInstrs into or out of MachineBasicBlocks. llvm-svn: 11340
-
- Feb 09, 2004
-
-
Chris Lattner authored
llvm-svn: 11218
-
- Feb 04, 2004
-
-
Brian Gaeke authored
at Chris's request. llvm-svn: 11120
-
- Dec 28, 2003
-
-
Chris Lattner authored
implementation from the TargetMachine directly. llvm-svn: 10636
-
Chris Lattner authored
llvm-svn: 10629
-
- Dec 20, 2003
-
-
Alkis Evlogimenos authored
instruction selector by adding a new pseudo-instruction FP_REG_KILL. This instruction implicitly defines all x86 fp registers and is a terminator so that passes which add machine code at the end of basic blocks (like phi elimination) do not add instructions between it and the branch or return instruction. llvm-svn: 10562
-
Chris Lattner authored
been emitted. Also, since the FPK pass is causing memory access violations, disable it. llvm-svn: 10559
-
Chris Lattner authored
llvm-svn: 10542
-
- Dec 13, 2003
-
-
Alkis Evlogimenos authored
allocaton on the X86 to add information to the machine code denoting that our floating point stackifier cannot handle virtual point register that are alive across basic blocks. This pass adds an implicit def of all virtual floating point register at the end of each basic block. llvm-svn: 10446
-
- Dec 01, 2003
-
-
Chris Lattner authored
Eventually this pass will provide substantially better code in the interim between when we have a crappy isel and nice isel. Unfortunately doing so requires fixing the backend to actually SUPPORT all of the fancy addressing modes that we now generate, and writing a DCE pass for machine code. Each of these is a fairly substantial job, so this will remain disabled for the immediate future. :( llvm-svn: 10276
-
- Nov 11, 2003
-
-
Brian Gaeke authored
llvm-svn: 9903
-
- Nov 06, 2003
-
-
Chris Lattner authored
llvm-svn: 9758
-
- Oct 20, 2003
-
-
John Criswell authored
Header files will be on the way. llvm-svn: 9298
-
Brian Gaeke authored
llvm-svn: 9288
-
Chris Lattner authored
llvm-svn: 9281
-
- Oct 17, 2003
-
-
Brian Gaeke authored
displacement. llvm-svn: 9210
-
Brian Gaeke authored
llvm-svn: 9204
-
- Oct 05, 2003
-
-
Chris Lattner authored
llvm-svn: 8871
-
- Oct 02, 2003
-
-
Alkis Evlogimenos authored
Moved enum and command-line option in separate file. Also added function that returns the user selected register allocator to the caller. llvm-svn: 8819
-
Alkis Evlogimenos authored
llvm-svn: 8815
-
- Oct 01, 2003
-
-
Alkis Evlogimenos authored
llvm-svn: 8805
-
Alkis Evlogimenos authored
llvm-svn: 8804
-
- Aug 24, 2003
-
-
Chris Lattner authored
llvm-svn: 8132
-