title: How to iterate over basic blocks?
body: <p>I want to add an instruction to each of my basic blocks, I can use LLVMAppendBasicBlock for that once a bloc is specified. But how to iterate over all basic blocks in a function ? Are there iterators for that in the LLVM API ?</p>