diff options
| author | Uriel Korach <uriel.korach@intel.com> | 2017-11-06 08:32:45 +0000 |
|---|---|---|
| committer | Uriel Korach <uriel.korach@intel.com> | 2017-11-06 08:32:45 +0000 |
| commit | eb47d95d528b7e1b47137c6ad028ae93526eb548 (patch) | |
| tree | 3404596722a256765ec3f4c99b90251f7f7e9327 /llvm/lib/Target | |
| parent | 312269804039edc8a0bf5fa69a0a6c2656621841 (diff) | |
| download | bcm5719-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.cpp | 4 |
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; |

