DirectXShaderCompiler/tools
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
..
clang Make it possible to enable building LLVM & Clang unit tests (#4020) 2021-10-20 12:32:45 -05:00
dsymutil
dxexp dxexp: add explicit dependency on D3D12 (#3710) 2021-04-26 14:49:31 -07:00
llc
lli
llvm-as
llvm-bcanalyzer
llvm-c-test
llvm-config
llvm-cov
llvm-cxxdump
llvm-diff
llvm-dis Enable building llvm-dis (#3999) 2021-10-12 21:39:52 -05:00
llvm-dwarfdump
llvm-extract
llvm-link
llvm-lto
llvm-mc
llvm-mcmarkup
llvm-nm
llvm-objdump
llvm-pdbdump
llvm-profdata
llvm-readobj
llvm-rtdyld
llvm-shlib
llvm-size
llvm-stress
llvm-symbolizer
lto
macho-dump
msbuild
obj2yaml
opt Added binding table file to specify resource binding (#3843) 2021-08-26 11:56:36 -07:00
verify-uselistorder
yaml2obj
CMakeLists.txt Enable building llvm-dis (#3999) 2021-10-12 21:39:52 -05:00
LLVMBuild.txt