[PATCH] D61680: [X86] Avoid SFB - Fix inconsistent codegen with/without debug info

Leonard Chan via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 10 15:12:34 PDT 2019


leonardchan added a comment.

Hi, it seems that this patch results in an assertion error when building zircon:

  clang: /usr/local/google/home/leonardchan/llvm-monorepo/llvm-project-2/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp:293: int getAddrOffset(llvm::MachineInstr *): Assertion `AddrOffset != -1 && "Expected Memory Operand"' failed.

Could you take a look and either fix or revert this patch? I filed a bug report with the full stack trace and reproducer you could use (https://bugs.llvm.org/show_bug.cgi?id=41838)


Repository:
  rL LLVM

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

https://reviews.llvm.org/D61680





More information about the llvm-commits mailing list