[PATCH] D88808: [X86] Defer the creation of LCMPXCHG16B_SAVE_RBX until finalize-isel

David Stenberg via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 9 02:43:07 PDT 2020


dstenb added a comment.

This seems to have broken the expensive-checks build bots:

http://lab.llvm.org:8011/#/builders/16/builds/33/steps/6/logs/FAIL__LLVM__pr42064_ll

  *** Bad machine code: Using an undefined physical register ***
  - function:    foo
  - basic block: %bb.1 bb7 (0x65cf848)
  - instruction: LCMPXCHG16B killed renamable $r8, 1, $noreg, 0, $noreg, implicit-def $rax, implicit-def $rdx, implicit-def $eflags, implicit $rax, implicit $rbx, implicit $rcx, implicit $rdx
  - operand 10:   implicit $rcx
  LLVM ERROR: Found 1 machine code errors.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D88808



More information about the llvm-commits mailing list