BNF-like grammar to describe LLVM IR?

Hi, all,
very interested to ask if any one knows that there is a BNF like grammar to describe LLVM IR?
Thanks,
-jenny