[PATCH] D40701: [ARM][AArch64][DAG] Reenable post-legalize store merge

Evgeny Astigeevich via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 5 13:43:21 PST 2017


eastig added a comment.

F5648789: test_crash.ll <https://reviews.llvm.org/F5648789>

  $  llc -O3 test_crash.ll
  llc: /home/llvm-test/tmp/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1002: void (anonymous namespace)::SelectionDAGLegalize::LegalizeOp(llvm::SDNode *): Assertion `(TLI.getTypeAction(*DAG.getContext(), Op.getValueType()) == TargetLowering::TypeLegal || TLI.isTypeLegal(Op.getValueType()) || Op.getOpcode() == ISD::TargetConstant || Op.getOpcode() == ISD::Register) && "Unexpected illegal type!"' failed.
  ...


https://reviews.llvm.org/D40701





More information about the llvm-commits mailing list