the cell backend is making all sorts of unsafe and incorrect assumptions
authorChris Lattner <sabre@nondot.org>
Tue, 23 Feb 2010 01:20:00 +0000 (01:20 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 23 Feb 2010 01:20:00 +0000 (01:20 +0000)
commit27e998984cf8100f6715e424ba2ac1c6925cf2f6
treec89802497d063c429194cf49501d3c6e3e3538b4
parent860d4a787f28f5f31e0c172e2ab80f5ab93cbf9b
the cell backend is making all sorts of unsafe and incorrect assumptions
about ownership and update policies.  It isn't clear why it is doing all
this lowering at isel time instead of in legalize.  This fixes fcmp64.ll

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96849 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/CellSPU/SPUISelDAGToDAG.cpp