summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-12-28 20:32:28 +0000
committerChris Lattner <sabre@nondot.org>2002-12-28 20:32:28 +0000
commit1d79b4ce866132f03246ea77fbb12b3b14afe13f (patch)
tree2195c045677b3541858b6f7fbdead226734a936b /llvm/lib/CodeGen/MachineFunction.cpp
parent9a9739e51777cd56b4ef1df75b2a2a09b556e5f5 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud