DirectXShaderCompiler/test
Chris B 0a0ed9f50b
Make it possible to enable building LLVM & Clang unit tests (#4020)
* Changes to get LLVM unit tests building

This change gets the LLVM unit tests building again and running through
LIT via the `check-llvm-unit` target.

This change does not have the tests passing! Subsequent changes will
get the unit tests passing. This change also disables some tests where
the LLVM code is no longer used and making those tests work will
require substantial effort.

* Changes to get Clang unit tests building

This change gets the Clang unit tests building again and running
through LIT via the `check-clang-unit` target.

This change does not have the tests passing! Subsequent changes will
get the unit tests passing. This change also disables some tests where
the Clang code is no longer used and making those tests work will
require substantial effort.

* A few extra Windows fixes

This adds some missing APIs to the Windows Filesystem code and adds an
option to hctbuild to enable building the LLVM & Clang unit tests.

* Disable libClangFormat tests

These tests are a bit gnarly to repair... unless we really start using
the format library we probably just want to disable these tests.
2021-10-20 12:32:45 -05:00
..
Analysis first commit 2016-12-28 11:52:27 -08:00
Assembler first commit 2016-12-28 11:52:27 -08:00
Bitcode first commit 2016-12-28 11:52:27 -08:00
CodeGen/NVPTX first commit 2016-12-28 11:52:27 -08:00
Feature first commit 2016-12-28 11:52:27 -08:00
FileCheck first commit 2016-12-28 11:52:27 -08:00
Instrumentation first commit 2016-12-28 11:52:27 -08:00
Integer first commit 2016-12-28 11:52:27 -08:00
LTO first commit 2016-12-28 11:52:27 -08:00
Linker first commit 2016-12-28 11:52:27 -08:00
MC first commit 2016-12-28 11:52:27 -08:00
Object first commit 2016-12-28 11:52:27 -08:00
Other first commit 2016-12-28 11:52:27 -08:00
SymbolRewriter first commit 2016-12-28 11:52:27 -08:00
TableGen Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
Transforms first commit 2016-12-28 11:52:27 -08:00
Unit first commit 2016-12-28 11:52:27 -08:00
Verifier first commit 2016-12-28 11:52:27 -08:00
YAMLParser first commit 2016-12-28 11:52:27 -08:00
tools Updated comment to fix typo (#1637) 2018-11-13 11:06:23 -08:00
.clang-format first commit 2016-12-28 11:52:27 -08:00
CMakeLists.txt Make it possible to enable building LLVM & Clang unit tests (#4020) 2021-10-20 12:32:45 -05:00
Makefile.tests first commit 2016-12-28 11:52:27 -08:00
TestRunner.sh first commit 2016-12-28 11:52:27 -08:00
lit.cfg first commit 2016-12-28 11:52:27 -08:00
lit.site.cfg.in first commit 2016-12-28 11:52:27 -08:00