【講者簡介】: Kai < hsiangkai@gmail.com >
在 ICE debugger 上有五年的工作經驗,有 Andes、ARM、MIPS debug architecture 的實作及維護經驗,在 OpenOCD 上有些微的供獻,希望在 open source 社群上能夠貢獻己力,分享所知。
【主題簡介】:
簡介 LLVM base register allocation 架構,這有助於在 LLVM 裡實作新的 register allocation 演算法,在這個架構底下,LLVM 實作了兩個演算法,basic register allocation 及 greedy register allocation,這次的分享主要講解 greedy register allocation 演算法。