convert the operand bits into bitfields since they are all combinable in
authorChris Lattner <sabre@nondot.org>
Mon, 15 Nov 2010 03:13:19 +0000 (03:13 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 15 Nov 2010 03:13:19 +0000 (03:13 +0000)
commit6d2ff122af017a24b6e94d4f98f40a3edc0bb62d
treee3e97144788a4b0e61e34b7c3309faf599329952
parent1e61e69d401045c54b15815f15a0fdb3ca56a9b5
convert the operand bits into bitfields since they are all combinable in
different ways.  Add $non_lazy_ptr support, and proper lowering for
global values.

Now all the ppc regression tests pass with the new instruction printer.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119106 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPC.h
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCMCInstLower.cpp