DirectXShaderCompiler/include/llvm
Chris B 0eef1830b9
[NFC] Enable -Werror for C sources too (#5021)
This fixes some fallthrough warnings that were appearing in C source
files and enables -Werror for both C and C++ sources.

Additionally, this fixes some GCC warnings and migrates AppVeyor builds
to building with clang-14 to reach agreement between GCC and Clang
about what is valid in C++.
2023-04-25 13:51:21 -05:00
..
ADT Move WinAdapter into interface directory (#5066) 2023-02-28 10:41:50 -08:00
Analysis Move WinAdapter into interface directory (#5066) 2023-02-28 10:41:50 -08:00
AsmParser Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
Bitcode Optimized bitcode loading. Added function to only materialize named MD. (#2854) 2020-04-28 14:04:19 -07:00
CodeGen misc: fix clang warnings: deprecated,bitwise-logic (#4776) 2022-11-16 19:52:09 +01:00
Config Fix build failure caused by clang version 11.1.0 in Linux (#4191) 2022-01-18 16:34:06 -05:00
DebugInfo Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
ExecutionEngine Rename 'module' to 'hModule' for C++20 compat (#2667) 2020-03-01 18:12:31 -08:00
IR Clean up and rework DXIL library depencencies (#4877) 2023-01-03 10:04:22 -06:00
IRReader Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
LTO Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
LibDriver Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
LineEditor Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
Linker Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
MC Move WinAdapter into interface directory (#5066) 2023-02-28 10:41:50 -08:00
Object Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
Option Make it possible to enable building LLVM & Clang unit tests (#4020) 2021-10-20 12:32:45 -05:00
PassPrinters HLSL test infrastucture and other refactoring and helper classes (#2682) 2020-02-06 21:49:21 -08:00
Passes Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
ProfileData Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
Support [NFC] Enable -Werror for C sources too (#5021) 2023-04-25 13:51:21 -05:00
TableGen Move WinAdapter into interface directory (#5066) 2023-02-28 10:41:50 -08:00
Target Integration from OS repo (#2541) 2019-10-22 15:43:26 -07:00
Transforms Added -opt-disable sink to disable instruction sinking in instcombine (#5050) 2023-02-28 15:22:52 -08:00
llvm_assert DPF on llvm_assert. (#1115) 2018-03-12 12:55:31 -07:00
CMakeLists.txt Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
InitializePasses.h Fixed broken debug info for "out" and "inout" args. (#2914) 2020-05-26 13:32:26 -07:00
LinkAllIR.h Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
LinkAllPasses.h Remove LTO and ArgumentPromotion passes (#4078) 2021-11-12 18:46:58 -08:00
Pass.h Change getPassName return type to StringRef. (#4247) 2022-02-10 14:14:43 -08:00
PassAnalysisSupport.h Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
PassInfo.h Change getPassName return type to StringRef. (#4247) 2022-02-10 14:14:43 -08:00
PassRegistry.h [linux-port] Enable some code. Disable some code. (#1372) 2018-06-25 20:15:54 -04:00
PassSupport.h Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
module.modulemap first commit 2016-12-28 11:52:27 -08:00
module.modulemap.build first commit 2016-12-28 11:52:27 -08:00