LLVM Bugzilla is read-only and represents the historical archive of all LLVM issues filled before November 26, 2021. Use github to submit LLVM bugs

Bug 31889 - Cherry pick r294268 to 4.0 branch (RegisterCoalescer: Fix joinReservedPhysReg())
Summary: Cherry pick r294268 to 4.0 branch (RegisterCoalescer: Fix joinReservedPhysReg())
Status: RESOLVED FIXED
Alias: None
Product: libraries
Classification: Unclassified
Component: Common Code Generator Code (show other bugs)
Version: trunk
Hardware: PC All
: P normal
Assignee: Quentin Colombet
URL:
Keywords:
Depends on:
Blocks: 31622
  Show dependency tree
 
Reported: 2017-02-06 20:01 PST by Matthias Braun
Modified: 2017-02-09 15:47 PST (History)
1 user (show)

See Also:
Fixed By Commit(s):


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Braun 2017-02-06 20:01:46 PST
This fixes a miscompile in the presence of reserved registers. This is not a regression though (the bug was already present in 3.9) however the fix is simple and low risk.
Comment 1 Matthias Braun 2017-02-06 20:03:22 PST
To code owner for 4.0 branch review.
Comment 2 Matthias Braun 2017-02-09 15:01:49 PST
Approved by mail (see llvm-commits).
Comment 3 Matthias Braun 2017-02-09 15:47:09 PST
NFC commit r294630 for preparation, actual change cherry picked to r294631