yonghong-song wrote: Ok. I updated a new version to handle blockaddress and global variables in bpf lowering phase. Basically all jump tables are created at lowering phase. https://github.com/llvm/llvm-project/pull/149715