This is a tablegen backend to generate documentation for the opcodes that exist for each target. For each opcode, it lists the assembly string, the names and types of all operands, and the flags and predicates that apply to the opcode.
As far as I can tell, the current table-generated documentation is built for llvm.org by some method external to the CMake scripts. What need doing to get this documentation visible on llvm.org?