<commit_before>add_llvm_library(LLVMMCDisassembler
  EDDisassembler.cpp
  EDOperand.cpp
  EDInst.cpp
  EDToken.cpp
  )<commit_msg>hopefully teach cmake to build the .inc file.<commit_after>
add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/EDInfo.inc
  COMMAND ${LLVM_TABLEGEN_EXE} -o ${CMAKE_CURRENT_BINARY_DIR}/EDInfo.inc
          -gen-enhanced-disassembly-header
  DEPENDS tblgen
  COMMENT "Building enhanced disassembly semantic information header (EDInfo.inc)")
set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/EDInfo.inc PROPERTIES GENERATED 1)

add_llvm_library(LLVMMCDisassembler
  EDDisassembler.cpp
  EDOperand.cpp
  EDInst.cpp
  EDToken.cpp
  ${CMAKE_CURRENT_BINARY_DIR}/EDInfo.inc
  )
{'fraction_non_alphanumeric': 0.08050847457627118, 'fraction_numerical': 0.0014124293785310734, 'mean_word_length': 5.8173076923076925, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4921622', 'n_tokens_mistral': 264, 'n_tokens_neox': 255, 'n_words': 40}