Allow resizing the stack for the graph allocator.

Authored by AndreasK on Jan 25 2019, 5:26 PM.

Description

Allow resizing the stack for the graph allocator.

The graph allocator now dynamically resizes the number of stack
slots when running into the limit.

This fixes Trac #8657.

Also loop membership of basic blocks is now available
in the register allocator for cost heuristics.

(cherry picked from commit 03b7abc19c8b0ec5c606cc2da208d2d004807fe9)

Details

Committed
bgamariFeb 20 2019, 1:28 PM
Parents
rGHCac37ab795fbe: Capture and simplify constraints arising from running typed splices
Branches
Unknown
Tags
Unknown