Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 1.28 KB

2016-03-22-LLVM-Kai.md

File metadata and controls

27 lines (18 loc) · 1.28 KB

Cat System Workshop #2

LLVM Greedy Register Allocation

時間

2016.03.22(Tue.)19:30~21:30

簡介

Introduce LLVM base register allocation mechanism and explain Greedy Register Allocation algorithm in LLVM.

簡介 LLVM base register allocation 架構,這有助於在 LLVM 裡實作新的 register allocation 演算法,在這個架構底下,LLVM 實作了兩個演算法,basic register allocation 及 greedy register allocation。 這次的分享也會講解 greedy register allocation 演算法,敝人對 LLVM 還沒有實務上的經驗,純粹從演算法的角度探討 LLVM 裡對於 register allocation 的實作細節。

講者

Kai < [email protected] >

在 ICE debugger 上有五年的工作經驗,有 Andes、ARM、MIPS debug architecture 的實作及維護經驗,在 OpenOCD 上有些微的供獻,希望在 open source 社群上能夠貢獻己力,分享所知。 從去年底開始接觸 LLVM Compiler Infrastructure,藉由這次的講座分享這幾個月的收穫。

報名連結

https://skymizer.kktix.cc/events/cat0322

補充資訊

場地資訊

這個聚會由 Skymizer 贊助場地