diff options
| author | arcadia-devtools <[email protected]> | 2022-02-18 15:49:59 +0300 | 
|---|---|---|
| committer | arcadia-devtools <[email protected]> | 2022-02-18 15:49:59 +0300 | 
| commit | b4cb34dfb2619f594d82e512fd9ff7fc97400133 (patch) | |
| tree | 6a64ab25a145265287789bceed3f59e953561206 /contrib/libs/llvm12/include | |
| parent | 5e837a820d5be0671fa4096a1cc1e378453e5132 (diff) | |
intermediate changes
ref:1a0585d83f27cb6fb5b9c4f68a08177e10faf3b3
Diffstat (limited to 'contrib/libs/llvm12/include')
| -rw-r--r-- | contrib/libs/llvm12/include/CMakeLists.txt | 7333 | 
1 files changed, 7333 insertions, 0 deletions
diff --git a/contrib/libs/llvm12/include/CMakeLists.txt b/contrib/libs/llvm12/include/CMakeLists.txt new file mode 100644 index 00000000000..aba0bf59a95 --- /dev/null +++ b/contrib/libs/llvm12/include/CMakeLists.txt @@ -0,0 +1,7333 @@ +add_library(libs-llvm12-include INTERFACE) +target_link_libraries(libs-llvm12-include INTERFACE +  contrib-libs-cxxsupp +  contrib-libs-llvm12 +) +target_sources(libs-llvm12-include INTERFACE +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.h.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.h.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicEnums.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicImpl.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVPTX.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsR600.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsS390.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter1.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenExegesis.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenFastISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenGlobalISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterBank.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSystemOperands.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenFastISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenGlobalISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCCodeEmitter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCPseudoLowering.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterBank.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSystemRegister.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenMCCodeEmitter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenExegesis.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenFastISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenGlobalISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterBank.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter1.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenEVEX2VEXTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenExegesis.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenFastISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenGlobalISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterBank.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.h.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.h.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  --gen-directive-decl +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.h.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.h.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.h.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.h.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  --gen-directive-decl +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.h.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.h.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-attrs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/Attributes.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicEnums.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicEnums.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicEnums.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicEnums.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicImpl.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicImpl.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-impl +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicImpl.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicImpl.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=aarch64 +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=amdgcn +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=arm +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=bpf +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=hexagon +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=mips +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVPTX.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVPTX.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=nvvm +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVPTX.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVPTX.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=ppc +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsR600.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsR600.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=r600 +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsR600.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsR600.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=riscv +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsS390.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsS390.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=s390 +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsS390.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsS390.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=ve +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=wasm +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=x86 +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.h +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.h.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-intrinsic-enums +  -intrinsic-prefix=xcore +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.h +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.h.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC/ACC.cpp +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC/ACC.cpp.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  --gen-directive-impl +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenACC/ACC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC/ACC.cpp +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenACC/ACC.cpp.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  --gen-directive-impl +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Frontend/OpenMP/OMP.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Frontend/OpenMP/OMP.cpp.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmMatcher.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-matcher +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmMatcher.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmMatcher.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-writer +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter1.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter1.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-writer +  -asmwriternum=1 +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter1.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenAsmWriter1.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenCallingConv.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-callingconv +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenCallingConv.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenCallingConv.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDAGISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-dag-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  -omit-comments +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDAGISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDAGISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDisassemblerTables.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-disassembler +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDisassemblerTables.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenDisassemblerTables.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenExegesis.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenExegesis.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-exegesis +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenExegesis.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenExegesis.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenFastISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenFastISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-fast-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenFastISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenFastISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenGlobalISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenGlobalISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-global-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenGlobalISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenGlobalISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenInstrInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-instr-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenInstrInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenInstrInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-emitter +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-pseudo-lowering +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-global-isel-combiner +  -combiners=AArch64PostLegalizerCombinerHelper +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-global-isel-combiner +  -combiners=AArch64PostLegalizerLoweringHelper +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-global-isel-combiner +  -combiners=AArch64PreLegalizerCombinerHelper +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterBank.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterBank.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-bank +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterBank.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterBank.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenRegisterInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSubtargetInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-subtarget +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSubtargetInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSubtargetInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSystemOperands.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSystemOperands.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64CallingConvention.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrAtomics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrGISel.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SVEInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA53.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA55.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedA64FX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedCyclone.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedExynosM5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkor.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedFalkorDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedKryoDetails.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredExynos.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedTSV110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX2T99.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SchedThunderX3T110.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64SystemOperands.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/SVEInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Combine.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-searchable-tables +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSystemOperands.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/AArch64/AArch64GenSystemOperands.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmMatcher.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-matcher +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmMatcher.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmMatcher.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmWriter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-writer +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmWriter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenAsmWriter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenCallingConv.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-callingconv +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenCallingConv.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenCallingConv.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDAGISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-dag-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  -omit-comments +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDAGISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDAGISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDisassemblerTables.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-disassembler +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDisassemblerTables.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenDisassemblerTables.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenFastISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenFastISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-fast-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenFastISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenFastISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenGlobalISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenGlobalISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-global-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenGlobalISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenGlobalISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenInstrInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-instr-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenInstrInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenInstrInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCCodeEmitter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCCodeEmitter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-emitter +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCCodeEmitter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCCodeEmitter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCPseudoLowering.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCPseudoLowering.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-pseudo-lowering +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCPseudoLowering.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenMCPseudoLowering.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterBank.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterBank.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-bank +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterBank.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterBank.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenRegisterInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSubtargetInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-subtarget +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSubtargetInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSubtargetInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSystemRegister.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSystemRegister.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrCDE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrMVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrNEON.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrThumb2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMInstrVFP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA57WriteRes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleA9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleM7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleR52.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleSwift.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMScheduleV6.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMSystemRegister.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/TableGen/SearchableTable.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-searchable-tables +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARM.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSystemRegister.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/ARM/ARMGenSystemRegister.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmMatcher.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-matcher +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmMatcher.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmMatcher.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmWriter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-writer +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmWriter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenAsmWriter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenCallingConv.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-callingconv +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenCallingConv.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenCallingConv.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDAGISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-dag-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  -omit-comments +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDAGISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDAGISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDisassemblerTables.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-disassembler +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDisassemblerTables.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenDisassemblerTables.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenInstrInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-instr-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenInstrInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenInstrInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenMCCodeEmitter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenMCCodeEmitter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-emitter +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenMCCodeEmitter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenMCCodeEmitter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenRegisterInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenRegisterInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenRegisterInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenSubtargetInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-subtarget +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPF.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenSubtargetInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/BPF/BPFGenSubtargetInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXIntrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-writer +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenAsmWriter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenDAGISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXIntrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-dag-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  -omit-comments +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenDAGISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenDAGISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXIntrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-instr-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenInstrInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXIntrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXIntrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-subtarget +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTX.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmMatcher.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-matcher +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmMatcher.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmMatcher.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmWriter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-writer +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmWriter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenAsmWriter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenCallingConv.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-callingconv +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenCallingConv.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenCallingConv.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDAGISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-dag-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  -omit-comments +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDAGISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDAGISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDisassemblerTables.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-disassembler +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDisassemblerTables.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenDisassemblerTables.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenExegesis.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenExegesis.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-exegesis +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenExegesis.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenExegesis.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenFastISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenFastISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-fast-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenFastISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenFastISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenGlobalISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenGlobalISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-global-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenGlobalISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenGlobalISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenInstrInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-instr-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenInstrInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenInstrInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-emitter +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterBank.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterBank.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-bank +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterBank.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterBank.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenRegisterInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenSubtargetInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/GISel/PPCRegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/P9InstrResources.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstr64Bit.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrAltivec.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrHTM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrPrefix.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrSPE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCInstrVSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCRegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCSchedule440.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleA2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE500mc.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleE5500.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG3.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG4Plus.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleG5.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP7.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP8.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCScheduleP9.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-subtarget +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPC.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenSubtargetInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/PowerPC/PPCGenSubtargetInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmMatcher.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmMatcher.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-matcher +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmMatcher.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmMatcher.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-writer +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter1.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter1.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-asm-writer +  -asmwriternum=1 +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter1.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenAsmWriter1.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenCallingConv.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenCallingConv.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-callingconv +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenCallingConv.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenCallingConv.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDAGISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDAGISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-dag-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  -omit-comments +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDAGISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDAGISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDisassemblerTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDisassemblerTables.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-disassembler +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDisassemblerTables.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenDisassemblerTables.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenEVEX2VEXTables.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenEVEX2VEXTables.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-x86-EVEX2VEX-tables +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenEVEX2VEXTables.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenEVEX2VEXTables.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenExegesis.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenExegesis.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-exegesis +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenExegesis.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenExegesis.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenFastISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenFastISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-fast-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenFastISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenFastISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenGlobalISel.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenGlobalISel.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-global-isel +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenGlobalISel.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenGlobalISel.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenInstrInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenInstrInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-instr-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenInstrInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenInstrInfo.inc.d +  --long-string-literals=0 +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterBank.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterBank.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-bank +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterBank.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterBank.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-register-info +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenRegisterInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenSubtargetInfo.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenSubtargetInfo.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86CallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Instr3DNow.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrAVX512.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrArithmetic.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCMovSetCC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrControl.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrExtension.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFMA.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFPStack.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFormats.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrFragmentsSIMD.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrKL.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrMPX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSGX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSNP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSSE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrShiftRotate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrSystem.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTDX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrTSX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVMX.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrVecCompiler.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86InstrXOP.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86PfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterBanks.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86RegisterInfo.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedBroadwell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedHaswell.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedPredicates.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSandyBridge.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeClient.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86SchedSkylakeServer.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86Schedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleAtom.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBdVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleBtVer2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleSLM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver1.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86ScheduleZnver2.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/SDNodeProperties.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/CodeGen/ValueTypes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/Intrinsics.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAArch64.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsARM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsBPF.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagon.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsMips.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsNVVM.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsPowerPC.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsRISCV.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsSystemZ.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVE.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsX86.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/IR/IntrinsicsXCore.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GenericOpcodes.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/GlobalISel/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/Target.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetCallingConv.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetInstrPredicate.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetItinerary.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetPfmCounters.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSchedule.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Target/TargetSelectionDAG.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-subtarget +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86 +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/Target/X86/X86.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenSubtargetInfo.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/Target/X86/X86GenSubtargetInfo.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-dlltool/Options.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/lib/ToolDrivers/llvm-lib/Options.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/dsymutil/Options.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-cvtres/Opts.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-lipo/LipoOpts.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-ml/Opts.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-mt/Opts.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/BitcodeStripOpts.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/InstallNameToolOpts.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/ObjcopyOpts.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/CommonOpts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-objcopy/StripOpts.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-rc/Opts.inc.d +) +add_custom_command( +  OUTPUT +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc.d +  DEPENDS +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.td +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include/llvm/Option/OptParser.td +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  WORKING_DIRECTORY +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12 +  COMMAND +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/utils/TableGen/llvm-tblgen +  -gen-opt-parser-defs +  -I +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer +  -Iinclude +  -I${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/include +  ${CMAKE_SOURCE_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.td +  --write-if-changed +  -o +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc +  -d +  ${CMAKE_BINARY_DIR}/contrib/libs/llvm12/tools/llvm-symbolizer/Opts.inc.d +)  | 
