Skip to content
Snippets Groups Projects
Commit 2f2d4341 authored by ram's avatar ram
Browse files

Spiffed up FAILED-TO-PACK-LOAD-TN-ERROR to print out how each possible location

is already in use by the VOP.

Changed LOAD-TN-OFFSET-CONFLICTS-IN-SB to not look at the live-TNs, since this
is unrelated to the TN-REF scanning.

Added new IGNORE-LIVE argument to LOAD-TN-CONFLICTS-IN-SC so that we can also
use this function to tell what TNs are possibly spillable.

Changed SPILL-AND-PACK-LOAD-TN to use LOAD-TN-CONFLICTS-IN-SC to determine
which TNs are spillable, allowing the same TN to be used for both an argument
and a result load-TN.

Also, fixed spilling to deal with multi-location load-tns.
parent bfbcebe0
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment