This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Um, look again. You've *decreased* the possibility of graph colorization in this example. The colorability of a graph is *not* related to the number of webs, it's related to the number of conflicts. web1 is now live *longer*, and thus, conflicts with more webs than it did before.
Please point in which place.
It now conflicts with everything in the ...'s, *decreasing* colorability.
May be you misunderstand me ? web1-real-stack-slot is a memory slot. Please point in which place I have *decreased* the possibility of graph colorization.
i2 use web1-real-stack-slot ...[1] i3 use web1-real-stack-slot ...[2] i4 use web1-real-stack-slot ...[3] you now have:
We generate spill insns:
i21 def web11 web1-pseudo-spill-slot i2 use web11 ... i31 def web12 web1-pseudo-spill-slot i3 use web12 ... i41 def web13 web1-pseudo-spill-slot i4 use web13
Here, given the same parameters, we have: 0-3 webs conflicting with web11 0-3 webs conflicting with web12 0-3 webs conflicting with web13
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |