summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorUriel Korach <uriel.korach@intel.com>2017-11-06 08:32:45 +0000
committerUriel Korach <uriel.korach@intel.com>2017-11-06 08:32:45 +0000
commiteb47d95d528b7e1b47137c6ad028ae93526eb548 (patch)
tree3404596722a256765ec3f4c99b90251f7f7e9327 /llvm/lib/Target
parent312269804039edc8a0bf5fa69a0a6c2656621841 (diff)
downloadbcm5719-llvm-eb47d95d528b7e1b47137c6ad028ae93526eb548.tar.gz
bcm5719-llvm-eb47d95d528b7e1b47137c6ad028ae93526eb548.zip
[X86] Replace duplicate function call with variable. NFC
Change from: if (N->getOperand(0).getValueType() == MVT::v8i32 || N->getOperand(0).getValueType() == MVT::v8f32) to: EVT OpVT = N->getOperand(0).getValueType(); if (OpVT == MVT::v8i32 || OpVT == MVT::v8f32) Change-Id: I5a105f8710b73a828e6cfcd55fac2eae6153ce25 llvm-svn: 317464
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/X86/X86ISelDAGToDAG.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
index e43fd508de3..01d6d0b9c4f 100644
--- a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
+++ b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
@@ -456,8 +456,8 @@ static bool isLegalMaskCompare(SDNode *N, const X86Subtarget *Subtarget) {
// We can get 256-bit 8 element types here without VLX being enabled. When
// this happens we will use 512-bit operations and the mask will not be
// zero extended.
- if (N->getOperand(0).getValueType() == MVT::v8i32 ||
- N->getOperand(0).getValueType() == MVT::v8f32)
+ EVT OpVT = N->getOperand(0).getValueType();
+ if (OpVT == MVT::v8i32 || OpVT == MVT::v8f32)
return Subtarget->hasVLX();
return true;
OpenPOWER on IntegriCloud