我正在llvm上写一个新的寄存器分配传递。我按照http://llvm.org/docs/WritingAnLLVMPass.html#the-machinefunctionpass-class中的说明进行操作。
通行证不会显示在llc --help中。我改变了贪婪的分配算法,通过名称“贪婪”进行注册并构建。即使这似乎也没有反映出来。 有人可以帮忙吗?
答案 0 :(得分:0)
您确定要查看llc
而不是opt
吗?
答案 1 :(得分:0)
你也看过这个吗? http://llvm.org/docs/WritingAnLLVMPass.html#using-existing-registries
最近我实现了一个寄存器分配器,按照这些说明,我能够使用LLVM版本3.6.2在llc
中完美地注册它。