Commit 3dd4d86e authored by Logan Chien's avatar Logan Chien
Browse files

Fix tMOVCC_pseudo for libpng -O0.

Previous fix to tMOVCC_pseudo will cause a regression on
libpng when -O0 is specified.

Some non live-ins physical registers will be splitted as
well, so we should create virtual registers for them.

This CL implements a complete live variable analysis to
analyze the usage of physical registers among the splitted
machine instructions.

Change-Id: I1974111c3446f0b66e012cead7bdb5dffe4f8b3b
parent 15775097
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment