diff options
author | Jim Grosbach <grosbach@apple.com> | 2011-03-11 20:31:17 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2011-03-11 20:31:17 +0000 |
commit | c77dea7f559f29843ae83660c58f1e9a0da9ad54 (patch) | |
tree | de554f7ec88c2371422047f7c526adc8ebf6dc23 /llvm/utils/TableGen/ARMDecoderEmitter.cpp | |
parent | 24fe5e36ea2cd6608fd6b677b2891508e971534e (diff) | |
download | bcm5719-llvm-c77dea7f559f29843ae83660c58f1e9a0da9ad54.tar.gz bcm5719-llvm-c77dea7f559f29843ae83660c58f1e9a0da9ad54.zip |
ARM VDUPLNfq and VDUPLNfd definitions can just be Pat<>s for VDUPLN32q
and VDUPLN32d, respectively.
llvm-svn: 127486
Diffstat (limited to 'llvm/utils/TableGen/ARMDecoderEmitter.cpp')
-rw-r--r-- | llvm/utils/TableGen/ARMDecoderEmitter.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/llvm/utils/TableGen/ARMDecoderEmitter.cpp b/llvm/utils/TableGen/ARMDecoderEmitter.cpp index dd8e3455d6a..35b35a7b64f 100644 --- a/llvm/utils/TableGen/ARMDecoderEmitter.cpp +++ b/llvm/utils/TableGen/ARMDecoderEmitter.cpp @@ -1654,16 +1654,13 @@ ARMDEBackend::populateInstruction(const CodeGenInstruction &CGI, Name == "VEXTq16" || Name == "VEXTq32" || Name == "VEXTqf") return false; - // VDUPLNfd is equivalent to VDUPLN32d. - // VDUPLNfq is equivalent to VDUPLN32q. // VLD1df is equivalent to VLD1d32. // VLD1qf is equivalent to VLD1q32. // VLD2d64 is equivalent to VLD1q64. // VST1df is equivalent to VST1d32. // VST1qf is equivalent to VST1q32. // VST2d64 is equivalent to VST1q64. - if (Name == "VDUPLNfd" || Name == "VDUPLNfq" || - Name == "VLD1df" || Name == "VLD1qf" || Name == "VLD2d64" || + if (Name == "VLD1df" || Name == "VLD1qf" || Name == "VLD2d64" || Name == "VST1df" || Name == "VST1qf" || Name == "VST2d64") return false; } else if (TN == TARGET_THUMB) { |