[PATCH] D62449: [X86][SSE] Improve bool vector extload (PR26091)

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun May 26 22:22:43 PDT 2019


craig.topper added inline comments.


================
Comment at: lib/Target/X86/X86ISelLowering.cpp:38850
+                                    Alignment, Ld->getMemOperand()->getFlags());
+      SDValue BoolVec = DAG.getBitcast(MemVT, IntLoad);
+      SDValue NewVec = DAG.getNode(ISD::getExtForLoadExtType(false, Ext), dl,
----------------
I think we need to limit to BeforeLegalize in order to be able to use MemVT here?


Repository:
  rL LLVM

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

https://reviews.llvm.org/D62449





More information about the llvm-commits mailing list