[PATCH] D72341: [FPEnv][WIP] Fix chain handling for fpexcept.strict nodes

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 7 12:30:10 PST 2020


craig.topper added a comment.

Looks like D72224 <https://reviews.llvm.org/D72224> fixes those failures and removes at least one of the diffs in this patch.



================
Comment at: llvm/test/CodeGen/X86/vector-constrained-fp-intrinsics.ll:7472
 ; AVX1-NEXT:    vcvtsi2ss %rax, %xmm5, %xmm1
-; AVX1-NEXT:    vinsertps {{.*#+}} xmm1 = xmm3[0,1,2],xmm1[0]
-; AVX1-NEXT:    vaddps %xmm1, %xmm1, %xmm3
-; AVX1-NEXT:    vxorps %xmm4, %xmm4, %xmm4
-; AVX1-NEXT:    vpcmpgtq %xmm2, %xmm4, %xmm2
-; AVX1-NEXT:    vpackssdw %xmm2, %xmm0, %xmm0
-; AVX1-NEXT:    vblendvps %xmm0, %xmm3, %xmm1, %xmm0
+; AVX1-NEXT:    vinsertps {{.*#+}} xmm1 = xmm1[0],xmm4[0],xmm1[2,3]
+; AVX1-NEXT:    vextractf128 $1, %ymm3, %xmm4
----------------
This diff is recovered with D72224


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D72341/new/

https://reviews.llvm.org/D72341





More information about the llvm-commits mailing list