Hi, I was looking for an indirect branch instruction in llvm, which would not take a BasicBlock as argument, but a value. Reid told me on IRC that there is no such instruction in llvm. Is this deliberate? Or did you never face the need of this instruction yet? Cheers, Nicolas