llvm: Reset builder on nested function return