Hi Jane, > Hi, are the assembly instructions generated by LLVM for each function (and > not just for each BasicBlock) unique? Thanks. are you asking if LLVM merges identical functions? It does not (it does have an optional IR level pass for doing this though). Ciao, Duncan.