Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/test/CodeGen/X86/cmp-shiftX-maskX.ll | ||
---|---|---|
4 | missing CHECK-SSE2? |
llvm/test/CodeGen/X86/cmp-shiftX-maskX.ll | ||
---|---|---|
6 | Sorry - miscommunication, SSE2 is implicit in the bmi2 targets on line 3 - you just need to add a CHECK-BMI2-SSE2 to it, and drop the duplicate -mattr=+bmi2,+sse2 |
llvm/test/CodeGen/X86/cmp-shiftX-maskX.ll | ||
---|---|---|
8 | I think this is all you need: ; RUN: llc < %s -mtriple=x86_64-unknown-unknown | FileCheck %s --check-prefixes=CHECK,CHECK-NOBMI,CHECK-SSE2,CHECK-NOBMI-SSE2 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+bmi2 | FileCheck %s --check-prefixes=CHECK,CHECK-BMI2,CHECK-SSE2,CHECK-BMI2-SSE2 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+bmi2,+avx2 | FileCheck %s --check-prefixes=CHECK,CHECK-BMI2,CHECK-AVX,CHECK-AVX2 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+bmi2,+avx512f,+avx512vl | FileCheck %s --check-prefixes=CHECK,CHECK-BMI2,CHECK-AVX,CHECK-AVX512 |
missing CHECK-SSE2?