Support generating machine instructions for Phi nodes (based on x86, but with
authorBrian Gaeke <gaeke@uiuc.edu>
Thu, 17 Jun 2004 22:34:08 +0000 (22:34 +0000)
committerBrian Gaeke <gaeke@uiuc.edu>
Thu, 17 Jun 2004 22:34:08 +0000 (22:34 +0000)
commit6c868a4c17b6a540161d2f1cba2b9529cbb772ce
tree7dbb2a00bcfb0f8ae3d074cf8e71b15e2a718832
parentfc7fa3121162e2b50b308fbc2945c1082450b107
Support generating machine instructions for Phi nodes (based on x86, but with
modifications for 1 LLVM BB --> many MBBs).
Fix store operand order: make it always be Base, Offset, SrcReg (think
"[ Base + Offset ] = SrcReg").
Rewrite visitBranchInst() to be even dumber (but working) -- give up on
the branch fallthrough trick, for the time being.
Make visitSetCondInst() work.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14208 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Sparc/InstSelectSimple.cpp
lib/Target/Sparc/SparcV8ISelSimple.cpp
lib/Target/SparcV8/InstSelectSimple.cpp
lib/Target/SparcV8/SparcV8ISelSimple.cpp