LLVM从某一个版本开始把getBasicBlockList改为了private,但是增加了splice等函数。所以为了后续的兼容性,建议将IPObfuscationContext.cpp等类似NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList())的调用改为 NF->splice(NF->begin(), F) 具体可参考 https://reviews.llvm.org/D139984