[llvm] r348056 - [X86] Replace '-mcpu=skx' with -mattr=avx512f or -mattr=avx512bw in interleave/strided load/store cost model tests.

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 30 16:21:49 PST 2018


Author: ctopper
Date: Fri Nov 30 16:21:49 2018
New Revision: 348056

URL: http://llvm.org/viewvc/llvm-project?rev=348056&view=rev
Log:
[X86] Replace '-mcpu=skx' with -mattr=avx512f or -mattr=avx512bw in interleave/strided load/store cost model tests.

Modified:
    llvm/trunk/test/Analysis/CostModel/X86/interleave-load-i32.ll
    llvm/trunk/test/Analysis/CostModel/X86/interleave-store-i32.ll
    llvm/trunk/test/Analysis/CostModel/X86/strided-load-i16.ll
    llvm/trunk/test/Analysis/CostModel/X86/strided-load-i32.ll
    llvm/trunk/test/Analysis/CostModel/X86/strided-load-i64.ll
    llvm/trunk/test/Analysis/CostModel/X86/strided-load-i8.ll

Modified: llvm/trunk/test/Analysis/CostModel/X86/interleave-load-i32.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/CostModel/X86/interleave-load-i32.ll?rev=348056&r1=348055&r2=348056&view=diff
==============================================================================
--- llvm/trunk/test/Analysis/CostModel/X86/interleave-load-i32.ll (original)
+++ llvm/trunk/test/Analysis/CostModel/X86/interleave-load-i32.ll Fri Nov 30 16:21:49 2018
@@ -1,5 +1,5 @@
 ; REQUIRES: asserts
-; RUN: opt -loop-vectorize -S -mcpu=skx --debug-only=loop-vectorize < %s 2>&1 | FileCheck %s 
+; RUN: opt -loop-vectorize -S -mattr=avx512f --debug-only=loop-vectorize < %s 2>&1 | FileCheck %s 
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"

Modified: llvm/trunk/test/Analysis/CostModel/X86/interleave-store-i32.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/CostModel/X86/interleave-store-i32.ll?rev=348056&r1=348055&r2=348056&view=diff
==============================================================================
--- llvm/trunk/test/Analysis/CostModel/X86/interleave-store-i32.ll (original)
+++ llvm/trunk/test/Analysis/CostModel/X86/interleave-store-i32.ll Fri Nov 30 16:21:49 2018
@@ -1,5 +1,5 @@
 ; REQUIRES: asserts
-; RUN: opt -loop-vectorize -S -mcpu=skx --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
+; RUN: opt -loop-vectorize -S -mattr=avx512f --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"

Modified: llvm/trunk/test/Analysis/CostModel/X86/strided-load-i16.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/CostModel/X86/strided-load-i16.ll?rev=348056&r1=348055&r2=348056&view=diff
==============================================================================
--- llvm/trunk/test/Analysis/CostModel/X86/strided-load-i16.ll (original)
+++ llvm/trunk/test/Analysis/CostModel/X86/strided-load-i16.ll Fri Nov 30 16:21:49 2018
@@ -1,5 +1,5 @@
 ; REQUIRES: asserts
-; RUN: opt -loop-vectorize -S -mcpu=skx --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
+; RUN: opt -loop-vectorize -S -mattr=avx512bw --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"

Modified: llvm/trunk/test/Analysis/CostModel/X86/strided-load-i32.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/CostModel/X86/strided-load-i32.ll?rev=348056&r1=348055&r2=348056&view=diff
==============================================================================
--- llvm/trunk/test/Analysis/CostModel/X86/strided-load-i32.ll (original)
+++ llvm/trunk/test/Analysis/CostModel/X86/strided-load-i32.ll Fri Nov 30 16:21:49 2018
@@ -1,5 +1,5 @@
 ; REQUIRES: asserts
-; RUN: opt -loop-vectorize -S -mcpu=skx --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
+; RUN: opt -loop-vectorize -S -mattr=avx512f --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"

Modified: llvm/trunk/test/Analysis/CostModel/X86/strided-load-i64.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/CostModel/X86/strided-load-i64.ll?rev=348056&r1=348055&r2=348056&view=diff
==============================================================================
--- llvm/trunk/test/Analysis/CostModel/X86/strided-load-i64.ll (original)
+++ llvm/trunk/test/Analysis/CostModel/X86/strided-load-i64.ll Fri Nov 30 16:21:49 2018
@@ -1,5 +1,5 @@
 ; REQUIRES: asserts
-; RUN: opt -loop-vectorize -S -mcpu=skx --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
+; RUN: opt -loop-vectorize -S -mattr=avx512f --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"

Modified: llvm/trunk/test/Analysis/CostModel/X86/strided-load-i8.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Analysis/CostModel/X86/strided-load-i8.ll?rev=348056&r1=348055&r2=348056&view=diff
==============================================================================
--- llvm/trunk/test/Analysis/CostModel/X86/strided-load-i8.ll (original)
+++ llvm/trunk/test/Analysis/CostModel/X86/strided-load-i8.ll Fri Nov 30 16:21:49 2018
@@ -1,5 +1,5 @@
 ; REQUIRES: asserts
-; RUN: opt -loop-vectorize -S -mcpu=skx --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
+; RUN: opt -loop-vectorize -S -mattr=avx512bw --debug-only=loop-vectorize < %s 2>&1| FileCheck %s
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"




More information about the llvm-commits mailing list