[llvm-commits] [llvm] r107377 - in /llvm/trunk: lib/CodeGen/SelectionDAG/FastISel.cpp lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp lib/Target/X86/X86FastISel.cpp test/CodeGen/X86/fast-isel-shift-imm.ll

Chris Lattner clattner at apple.com
Wed Jun 30 21:38:03 PDT 2010


On Jun 30, 2010, at 7:58 PM, Dan Gohman wrote:

> Author: djg
> Date: Wed Jun 30 21:58:57 2010
> New Revision: 107377
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=107377&view=rev
> Log:
> Enable on-demand fast-isel.

Ok, so instead of going bottom-up, you instead go top-down but only select side-effect-free instructions on demand?  Killing off MachineDCE for fast isel is great, did you verify that it isn't actually zapping anything?

-Chris





More information about the llvm-commits mailing list