我正在寫一個新的寄存器分配階段在llvm上。我按照這裏的說明http://llvm.org/docs/WritingAnLLVMPass.html#the-machinefunctionpass-class。添加新的寄存器分配階段llvm
通行證不顯示在llc --help中。我改變了貪婪的分配算法,以「greedier」這個名字進行註冊並構建。即使這似乎並沒有反映在llc。 任何人都可以幫忙嗎?
我正在寫一個新的寄存器分配階段在llvm上。我按照這裏的說明http://llvm.org/docs/WritingAnLLVMPass.html#the-machinefunctionpass-class。添加新的寄存器分配階段llvm
通行證不顯示在llc --help中。我改變了貪婪的分配算法,以「greedier」這個名字進行註冊並構建。即使這似乎並沒有反映在llc。 任何人都可以幫忙嗎?
您確定您應該正在尋找llc
而不是opt
?
你也看看這個嗎?
最近我實現了一個寄存器分配器,按照這些指令,我可以在使用LLVM版本3.6.2的llc
中完美註冊它。
選擇不能用於機器功能 – 2013-05-08 05:48:19
正確。你的問題仍然沒有解決?你是否在引入你的通行證後在頂級編譯? – shrm 2013-05-08 15:51:19
我檢查了llc上的時間戳,似乎沒有更新 – 2013-05-08 16:29:26