[PATCH] D15983: [GlobalISel] Add the proper cmake plumbing.

Quentin Colombet via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 7 16:59:36 PST 2016


qcolombet created this revision.
qcolombet added reviewers: chandlerc, echristo, hfinkel.
qcolombet added a subscriber: llvm-commits.
qcolombet set the repository for this revision to rL LLVM.
Herald added a subscriber: joker.eph.

Hi,

This patch adds the necessary plumbing to cmake to build the sources related to GlobalISel.
To be able to test this plumbing, this patch also adds an empty implementation of the IRTranslator.
Do not waste time on this empty implementation, the API will likely evolve as the prototype goes.

After this patch lands, it will be possible to build sources related to GlobalISel by adding -DBUILD_GLOBAL_ISEL=ON. By default, this is OFF, thus GlobalISel sources will not impact people that do not explicitly opt-in.

OK to commit?

Thanks,
-Quentin

Repository:
  rL LLVM

http://reviews.llvm.org/D15983

Files:
  include/llvm/CodeGen/GlobalISel/IRTranslator.h
  include/llvm/CodeGen/GlobalISel/Types.h
  lib/CodeGen/CMakeLists.txt
  lib/CodeGen/GlobalISel/CMakeLists.txt
  lib/CodeGen/GlobalISel/IRTranslator.cpp
  lib/CodeGen/GlobalISel/LLVMBuild.txt
  lib/CodeGen/LLVMBuild.txt
  tools/llc/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D15983.44291.patch
Type: text/x-patch
Size: 10528 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160108/f6a2e42e/attachment.bin>


More information about the llvm-commits mailing list