Home | History | Annotate | Download | only in CodeGen

Lines Matching full:blocks

13 // basic blocks are weighted by the block frequency and added to become the node
16 // Transparent basic blocks have the variable live through, but don't care if it
17 // is spilled or in a register. These blocks become connections in the Hopfield
76 /// BiasN - Sum of blocks that prefer a spill.
78 /// BiasP - Sum of blocks that prefer a register.
88 /// Links - (Weight, BundleNo) for all transparent blocks connecting to other
215 // allocate registers when so many different blocks are involved.
218 // fraction of the connected blocks need to be interested before we consider
220 // limiting the number of blocks visited and the number of links in the
253 void SpillPlacement::addPrefSpill(ArrayRef<unsigned> Blocks, bool Strong) {
254 for (ArrayRef<unsigned>::iterator I = Blocks.begin(), E = Blocks.end();