- Feb 04, 2002
-
-
Chris Lattner authored
llvm-svn: 1690
-
Chris Lattner authored
* ValueSet interface converted from add/remove to insert/erase * Minor cleanups llvm-svn: 1689
-
Chris Lattner authored
Minor cleanups llvm-svn: 1688
-
Chris Lattner authored
* Convert over to valueset interface that uses insert & erase insead of add and remove * the -> operator really isn't that hard to use! llvm-svn: 1687
-
Chris Lattner authored
llvm-svn: 1686
-
Chris Lattner authored
Remove frivolous const's Make use of the -> operator llvm-svn: 1685
-
Chris Lattner authored
llvm-svn: 1684
-
Chris Lattner authored
llvm-svn: 1683
-
Chris Lattner authored
is a huge fixme. llvm-svn: 1682
-
Chris Lattner authored
need to know _anything_ about RegAlloc to use it. Well in the end maybe. llvm-svn: 1681
-
Chris Lattner authored
llvm-svn: 1680
-
Chris Lattner authored
Eliminate ModuleAnalyzer. It's old code that is not going to be used in the near future llvm-svn: 1679
-
Chris Lattner authored
llvm-svn: 1678
-
Chris Lattner authored
* Reduce number of #includes * Remove blatently misleading qualifiers (how do you have an inlined pure virtual function?) * Remove unnecesary & ignored qualifiers (const int argument vs int argument) * SparcInternals.h now no longer #includes RegClass.h or SparcRegClassInfo.h * Pull inlined functions out of .h file if they are virtual and interfere with dependencies llvm-svn: 1677
-
Chris Lattner authored
llvm-svn: 1676
-
Chris Lattner authored
llvm-svn: 1675
-
Chris Lattner authored
llvm-svn: 1674
-
Chris Lattner authored
* Reduce number of #includes * Delete blank lines at end of files * Remove blatently misleading qualifiers (how do you have an inlined pure virtual function?) * Remove unnecesary & ignored qualifiers (const int argument vs int argument) * Remove LARGE chunks of "inline" code out to .cpp file * s/unsigned int/unsigned/ llvm-svn: 1673
-
Chris Lattner authored
* Reduce number of #includes, sometimes drastically (LiveRangeInfo.h lost _7_) * Move instrIsFeasible() from InstrScheduling.h to SchedPriorities.h * Delete blank lines at end of files llvm-svn: 1672
-
Chris Lattner authored
llvm-svn: 1671
-
Chris Lattner authored
llvm-svn: 1670
-
Chris Lattner authored
SchedPriorities.h llvm-svn: 1669
-
Chris Lattner authored
llvm-svn: 1668
-
Chris Lattner authored
that has a very minimal interface (like it should have). llvm-svn: 1667
-
Chris Lattner authored
Eventually they will probably get moved again, but at least now they aren't having to be compiled by 7 different .cpp files... llvm-svn: 1666
-
Chris Lattner authored
* convert over to pass based target backend. Much cleaner now llvm-svn: 1665
-
Chris Lattner authored
Try to decouple stuff as much as possible. llvm-svn: 1664
-
Chris Lattner authored
Convert some stages into passes in preparation for more splitting up. Try to decouple stuff as much as possible. llvm-svn: 1663
-
Chris Lattner authored
llvm-svn: 1662
-
Chris Lattner authored
backend's can customize compilation as much as they want llvm-svn: 1661
-
- Feb 03, 2002
-
-
Chris Lattner authored
llvm-svn: 1660
-
Chris Lattner authored
machineinstr memory before starting on the next method. llvm-svn: 1659
-
Chris Lattner authored
Switch from MachineCodeForVMInstr model that is built into the VMCore library to an annotation based MAchineCodeForInstruction model Instruction.cpp now has 0 lines of code generation related code in it. llvm-svn: 1658
-
Chris Lattner authored
Remove #includes llvm-svn: 1657
-
Chris Lattner authored
llvm-svn: 1656
-
Chris Lattner authored
* Switch to new MachineCodeForInstruction model llvm-svn: 1655
-
Chris Lattner authored
llvm-svn: 1654
-
Chris Lattner authored
* Implement memory freeing for instruction temporaries llvm-svn: 1653
-
Chris Lattner authored
* Implement permethod output of machine code to assembly llvm-svn: 1652
-
Chris Lattner authored
llvm-svn: 1651
-