Lines Matching full:allocation
12 // problem representing the register allocation problem under consideration,
18 // for register allocation. For more information on PBQP for register
19 // allocation, see the following papers:
21 // (1) Hames, L. and Scholz, B. 2006. Nearly optimal register allocation with
25 // (2) Scholz, B., Eckstein, E. 2002. Register allocation for irregular
72 cl::desc("Attempt coalescing during PBQP register allocation."),
85 /// PBQP based allocators solve the register allocation problem by mapping
86 /// register allocation problems to Partitioned Boolean Quadratic
111 /// Perform register allocation
474 // Clear the existing allocation.
515 llvm_unreachable("Unknown allocation option.");
564 // * Map the solution back to a register allocation
569 // Find the vreg intervals in need of allocation.
614 // Finalise allocation, allocate empty ranges.