diff options
| author | Bob Wilson <bob.wilson@apple.com> | 2011-03-05 16:54:31 +0000 |
|---|---|---|
| committer | Bob Wilson <bob.wilson@apple.com> | 2011-03-05 16:54:31 +0000 |
| commit | 4faa0e19521f700ad10bfea69e141fc46c45f78b (patch) | |
| tree | 65f3ca1df17f5f02fece0c89e9bd9578bba4f49e /lib/Target/ARM/ARMInstrVFP.td | |
| parent | 103391d639a19623ed957f366dbd8113f2127c5d (diff) | |
| download | external_llvm-4faa0e19521f700ad10bfea69e141fc46c45f78b.zip external_llvm-4faa0e19521f700ad10bfea69e141fc46c45f78b.tar.gz external_llvm-4faa0e19521f700ad10bfea69e141fc46c45f78b.tar.bz2 | |
Remove unused conditional negate operations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127090 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMInstrVFP.td')
| -rw-r--r-- | lib/Target/ARM/ARMInstrVFP.td | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/lib/Target/ARM/ARMInstrVFP.td b/lib/Target/ARM/ARMInstrVFP.td index 2990283..a277ef7 100644 --- a/lib/Target/ARM/ARMInstrVFP.td +++ b/lib/Target/ARM/ARMInstrVFP.td @@ -983,22 +983,6 @@ def VMOVScc : ASuI<0b11101, 0b11, 0b0000, 0b01, 0, IIC_fpUNA32, "vmov", ".f32\t$Sd, $Sm", [/*(set SPR:$Sd, (ARMcmov SPR:$Sn, SPR:$Sm, imm:$cc))*/]>, RegConstraint<"$Sn = $Sd">; - -def VNEGDcc : ADuI<0b11101, 0b11, 0b0001, 0b01, 0, - (outs DPR:$Dd), (ins DPR:$Dn, DPR:$Dm), - IIC_fpUNA64, "vneg", ".f64\t$Dd, $Dm", - [/*(set DPR:$Dd, (ARMcneg DPR:$Dn, DPR:$Dm, imm:$cc))*/]>, - RegConstraint<"$Dn = $Dd">; - -def VNEGScc : ASuI<0b11101, 0b11, 0b0001, 0b01, 0, - (outs SPR:$Sd), (ins SPR:$Sn, SPR:$Sm), - IIC_fpUNA32, "vneg", ".f32\t$Sd, $Sm", - [/*(set SPR:$Sd, (ARMcneg SPR:$Sn, SPR:$Sm, imm:$cc))*/]>, - RegConstraint<"$Sn = $Sd"> { - // Some single precision VFP instructions may be executed on both NEON and - // VFP pipelines on A8. - let D = VFPNeonA8Domain; -} } // neverHasSideEffects //===----------------------------------------------------------------------===// |
