Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Things that are hard about compiling to x86

Name: Anonymous 2015-07-30 0:16

It is really hard to compile arithmetic to x86 assembly because:

* (A) add x,y requires at least one of x,y to be a register.
* (B) mul x is predefined to use eax and edx registers.

These make it hard when you're trying to do register allocation because

* (A) What if you spilled x and now need to spill y? You cannot spill both
* (B) This messes with register coloring, you want to precolor the graph but the polytime algorithms (for chordal graphs, which SSA has) break if you precolor.

I'm really stuck, any advice welcome

Name: Anonymous 2015-08-06 22:22

>>47
Another brainwashed ivory-tower academic
Sounds like he's an educated stupid, in fact, you could say he's an EDUCATED SINGULARITY IDIOT WHO CAN STUPIDLY DENY NATURE'S HARMONIC 4 SIMULTANEOUS 24 HOUR DAYS WITHIN A SINGLE ROTATION OF EARTH. HE HAS A CYCLOP PERSPECTIVE AND TAUGHT ANDROID MENTALITY = LOBOTOMIZED ANALYTICAL ABILITY. EDUCATORS ALTERED HIS MIND. HE CANNOT THINK OPPOSITE OF WHAT HE WAS TAUGHT TO THINK. WILL I GET A REPLY OR WILL THE WISEST HUMAN JUST BE IGNORED UNTIL SILENCED BY DEATH?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List