暫存器配置 在編譯器最佳化的領域裡暫存器配置Register Allocation的用途在於使一個在較少寄存器數量的CPU可使用較大數量的變數暫存器配置可使用在一個基本區段Basic block區域暫存器配置函數或程序全域暫存器配置或是透過Call Graph進行跨函式邊域分析跨程序暫存器配置當完成每個函式或是程序慣例上會要求每個呼叫函式的位置Call site必須插入儲存或是還原