summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>2013-08-30 15:18:11 +0000
committerBill Schmidt <wschmidt@linux.vnet.ibm.com>2013-08-30 15:18:11 +0000
commit8d86fe7d6f541f4b3f2c6ab09afe3d0ce889e386 (patch)
treeae66c10f57b2567338406f968bcff7c13bdee95a /llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
parent998cda23b9c90e1e0aa0fe049283f77351c3fb34 (diff)
downloadbcm5719-llvm-8d86fe7d6f541f4b3f2c6ab09afe3d0ce889e386.tar.gz
bcm5719-llvm-8d86fe7d6f541f4b3f2c6ab09afe3d0ce889e386.zip
[PowerPC] Add handling for conversions to fast-isel.
Yet another chunk of fast-isel code. This one handles various conversions involving floating-point. (It also includes some miscellaneous handling throughout the back end for LWA_32 and LWAX_32 that should have been part of the load-store patch.) llvm-svn: 189677
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
index bbfad87f240..e4a631a9cf3 100644
--- a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
+++ b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
@@ -704,6 +704,7 @@ void PPCAsmPrinter::EmitInstruction(const MachineInstr *MI) {
break;
case PPC::LD:
case PPC::STD:
+ case PPC::LWA_32:
case PPC::LWA: {
// Verify alignment is legal, so we don't create relocations
// that can't be supported.
OpenPOWER on IntegriCloud