[llvm] r359460 - [X86] Remove duplicate string comparison

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 29 09:03:36 PDT 2019


Author: rksimon
Date: Mon Apr 29 09:03:35 2019
New Revision: 359460

URL: http://llvm.org/viewvc/llvm-project?rev=359460&view=rev
Log:
[X86] Remove duplicate string comparison

Fix typo introduced in rL332824 where we simplified the extact string matches for "avx512.mask.permvar.sf.256" and "avx512.mask.permvar.si.256" to a string startswith test for "avx512.mask.permvar."

Modified:
    llvm/trunk/lib/IR/AutoUpgrade.cpp

Modified: llvm/trunk/lib/IR/AutoUpgrade.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/IR/AutoUpgrade.cpp?rev=359460&r1=359459&r2=359460&view=diff
==============================================================================
--- llvm/trunk/lib/IR/AutoUpgrade.cpp (original)
+++ llvm/trunk/lib/IR/AutoUpgrade.cpp Mon Apr 29 09:03:35 2019
@@ -215,7 +215,6 @@ static bool ShouldUpgradeX86Intrinsic(Fu
       Name == "avx512.mask.cvtps2pd.256" || // Added in 7.0
       Name == "avx512.cvtusi2sd" || // Added in 7.0
       Name.startswith("avx512.mask.permvar.") || // Added in 7.0
-      Name.startswith("avx512.mask.permvar.") || // Added in 7.0
       Name == "sse2.pmulu.dq" || // Added in 7.0
       Name == "sse41.pmuldq" || // Added in 7.0
       Name == "avx2.pmulu.dq" || // Added in 7.0




More information about the llvm-commits mailing list