summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2015-10-06 02:50:21 +0000
committerCraig Topper <craig.topper@gmail.com>2015-10-06 02:50:21 +0000
commitd69d4953336c0e07cc875235de0d1c323b53d764 (patch)
tree988b39f49a6919c11888eee5e40ceb7c51ebdd71
parent6e78d16b3b4ce789f3db64bdd27775086db524cb (diff)
downloadbcm5719-llvm-d69d4953336c0e07cc875235de0d1c323b53d764.tar.gz
bcm5719-llvm-d69d4953336c0e07cc875235de0d1c323b53d764.zip
[X86] Remove unnecessary AddComplexity directive. The instruction is already wrapped in the equivalent earlier. NFC
llvm-svn: 249369
-rw-r--r--llvm/lib/Target/X86/X86InstrCompiler.td1
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86InstrCompiler.td b/llvm/lib/Target/X86/X86InstrCompiler.td
index 654d8cc98fa..5d07c702499 100644
--- a/llvm/lib/Target/X86/X86InstrCompiler.td
+++ b/llvm/lib/Target/X86/X86InstrCompiler.td
@@ -1322,7 +1322,6 @@ def : Pat<(and GR64:$src, 0x00000000FFFFFFFF),
(MOV32rr (EXTRACT_SUBREG GR64:$src, sub_32bit)),
sub_32bit)>;
// r & (2^16-1) ==> movz
-let AddedComplexity = 1 in // Give priority over i64immZExt32.
def : Pat<(and GR64:$src, 0xffff),
(SUBREG_TO_REG (i64 0),
(MOVZX32rr16 (i16 (EXTRACT_SUBREG GR64:$src, sub_16bit))),
OpenPOWER on IntegriCloud