summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86InstrFPStack.td
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2006-03-24 07:29:27 +0000
committerEvan Cheng <evan.cheng@apple.com>2006-03-24 07:29:27 +0000
commit386031a06f06626d9d94927af754da6d44dcb5fb (patch)
tree3d6addfa6ba251598279550072d53cc570450afc /lib/Target/X86/X86InstrFPStack.td
parent2eb8653157ccd318b357af74bfd517c76ef166b8 (diff)
downloadllvm-386031a06f06626d9d94927af754da6d44dcb5fb.tar.gz
llvm-386031a06f06626d9d94927af754da6d44dcb5fb.tar.bz2
llvm-386031a06f06626d9d94927af754da6d44dcb5fb.tar.xz
Handle BUILD_VECTOR with all zero elements.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27056 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86InstrFPStack.td')
-rw-r--r--lib/Target/X86/X86InstrFPStack.td4
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/Target/X86/X86InstrFPStack.td b/lib/Target/X86/X86InstrFPStack.td
index 03b615cddb..3283ed6b47 100644
--- a/lib/Target/X86/X86InstrFPStack.td
+++ b/lib/Target/X86/X86InstrFPStack.td
@@ -50,10 +50,6 @@ def X86fp_to_i64mem : SDNode<"X86ISD::FP_TO_INT64_IN_MEM", SDTX86FpToIMem,
// FPStack pattern fragments
//===----------------------------------------------------------------------===//
-def fp32imm0 : PatLeaf<(f32 fpimm), [{
- return N->isExactlyValue(+0.0);
-}]>;
-
def fp64imm0 : PatLeaf<(f64 fpimm), [{
return N->isExactlyValue(+0.0);
}]>;