diff options
author | Chris Lattner <sabre@nondot.org> | 2002-12-28 20:32:28 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-12-28 20:32:28 +0000 |
commit | 1d79b4ce866132f03246ea77fbb12b3b14afe13f (patch) | |
tree | 2195c045677b3541858b6f7fbdead226734a936b /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 9a9739e51777cd56b4ef1df75b2a2a09b556e5f5 (diff) | |
download | bcm5719-llvm-1d79b4ce866132f03246ea77fbb12b3b14afe13f.tar.gz bcm5719-llvm-1d79b4ce866132f03246ea77fbb12b3b14afe13f.zip |
*** Implement frame pointer elimination on X86!
* Include contents of X86RegisterClasses.cpp into here
* Adjustments to register api to work with new frame manager
* Eliminate moveImm2Reg, getFramePointer, and getStackPointer
* Cleanup and simplify prolog/epilog code generation
* Prolog/epilog are MUCH more efficient now.
llvm-svn: 5186
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions