[PATCH] D81327: [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases

Simon Pilgrim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 5 23:57:29 PDT 2020


RKSimon added inline comments.


================
Comment at: llvm/test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll:6410
 ; CHECK-NEXT:    ret{{[l|q]}} # encoding: [0xc3]
     %res = call i16 @llvm.x86.avx512.cvtb2mask.128(<16 x i8> %x0)
     ret i16 %res
----------------
I don't recognise what (c/c++) intrinsic this would have come from - is this likely to be a problem? Same for the other *-intrinsics-upgrade.ll cases


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D81327





More information about the llvm-commits mailing list