add syntax of LLVM

The -X stands for external. This is the exact LLVM syntax. I split my current work into three parts in order for you to view it clearly. This is the first part. You can compare it with the LLVM manual and it is the same as the one in LLVM manual. I tested it by using LLVM programs.