0

在 x86-64 上的 C/C++ 中,如果 switch/case 语句相对较大(超过 3 或 4 个条目),则 LLVM 将生成跳转表,而不是条件跳转指令。

在 Clang/LLVM 中,如何导出这些表的基数、索引和比例信息?程序源代码可用。

例如,对于 jmpq *0x400000(,%rbx,8)

如何导出基数0x400000、将与 in 值比较的索引值%rbx和比例8

4

0 回答 0