[PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.

Freddy, Ye via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Jan 3 02:10:31 PST 2021


FreddyYe added a comment.

This patch is to fix a regression bug (https://gcc.godbolt.org/) on recent rewrite on RegAllocFast.cpp. The situation that `implicit-def $eax` and `implicit-def early-clobber $eax` both occur in MI is rare. But since old implement can handle it, so I add a some condition to check such MI.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D93983



More information about the llvm-commits mailing list