summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsISelLowering.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2012-06-02 00:03:12 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2012-06-02 00:03:12 +0000
commitb9ebf8d6442006d65da3f1828d127efcf1ff1f90 (patch)
tree6ffff10c577a4801e6bc2627b273ca2a8b971804 /llvm/lib/Target/Mips/MipsISelLowering.cpp
parent4e76bf82829970b2fbe6efdb6209c1af72544a37 (diff)
downloadbcm5719-llvm-b9ebf8d6442006d65da3f1828d127efcf1ff1f90.tar.gz
bcm5719-llvm-b9ebf8d6442006d65da3f1828d127efcf1ff1f90.zip
Define Mips specific unaligned load/store nodes.
llvm-svn: 157863
Diffstat (limited to 'llvm/lib/Target/Mips/MipsISelLowering.cpp')
-rw-r--r--llvm/lib/Target/Mips/MipsISelLowering.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/lib/Target/Mips/MipsISelLowering.cpp b/llvm/lib/Target/Mips/MipsISelLowering.cpp
index d0ea2185e0c..3ae9421c178 100644
--- a/llvm/lib/Target/Mips/MipsISelLowering.cpp
+++ b/llvm/lib/Target/Mips/MipsISelLowering.cpp
@@ -81,6 +81,14 @@ const char *MipsTargetLowering::getTargetNodeName(unsigned Opcode) const {
case MipsISD::Sync: return "MipsISD::Sync";
case MipsISD::Ext: return "MipsISD::Ext";
case MipsISD::Ins: return "MipsISD::Ins";
+ case MipsISD::LWL: return "MipsISD::LWL";
+ case MipsISD::LWR: return "MipsISD::LWR";
+ case MipsISD::SWL: return "MipsISD::SWL";
+ case MipsISD::SWR: return "MipsISD::SWR";
+ case MipsISD::LDL: return "MipsISD::LDL";
+ case MipsISD::LDR: return "MipsISD::LDR";
+ case MipsISD::SDL: return "MipsISD::SDL";
+ case MipsISD::SDR: return "MipsISD::SDR";
default: return NULL;
}
}
OpenPOWER on IntegriCloud