DirectXShaderCompiler/lib
Tex Riddell b718ff535d
Fix crash lowering GlobalVariable when scope is DINamespace (#2027)
- Change algorithm to no longer assume that getScope() returns either
  DICompileUnit or DISubprogram, searching for the global var in each
  compile unit until found instead.
2019-03-13 12:40:26 -07:00
..
Analysis Fix Validation for RDAT and other issues with Subobjects (#1706) 2018-11-13 14:49:32 -08:00
AsmParser Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
Bitcode Move DxilModule into DXIL directory. (#1599) 2018-10-16 00:28:35 -07:00
CodeGen Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
DXIL Eliminate dxilutil::IsHLSLMatrixType in favor of HLMatrixType::isa (#1986) 2019-03-01 10:39:23 -08:00
DebugInfo Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
DxcSupport Add a simple GVNHoist to reduce dxil code size. (#1897) 2019-01-31 14:21:54 -08:00
DxilContainer Map CompType::Kind::I1 to DxilProgramSigCompType::UIn32 (#1992) 2019-03-03 13:08:56 -08:00
DxilDia [DxilDia] Splits the implementation into multiple files (#1793) 2018-12-20 04:12:16 -08:00
DxilPIXPasses [DxilPIXPasses] Assigns unique ID to each instruction. (#1888) 2019-01-29 05:42:54 -08:00
DxilRootSignature Add DxilContainerReader and refactor PSV/RDAT into DxilContainer lib (#1642) 2018-10-29 17:54:05 -07:00
DxrFallback Resolve compiler warnings on Linux and macOS (#1628) 2018-10-25 11:08:12 -04:00
ExecutionEngine Clean up mistakes made when fixing copyright banners. 2017-01-25 14:36:50 -08:00
Fuzzer Clean up mistakes made when fixing copyright banners. 2017-01-25 14:36:50 -08:00
HLSL Fix crash lowering GlobalVariable when scope is DINamespace (#2027) 2019-03-13 12:40:26 -07:00
IR Bitpiece size fix; not creating Bitpiece when it encompasses the entire variable. (#1950) 2019-02-19 19:03:19 -08: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
Linker [linux-port] Minor changes towards cross-platform compilation. (#1352) 2018-06-19 10:36:53 -04:00
MC Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
MSSupport [linux-port] Enhance FS interface support (#1420) 2018-07-17 12:50:42 -04:00
Object Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
Option Clean up for versions (#829) 2017-11-20 11:09:28 -08:00
Passes Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
ProfileData [linux-port] Evade unused in LLVM code (#1327) 2018-06-05 14:07:51 -04:00
Support [spirv] Bring back accidentally deleted include. 2019-02-08 13:46:44 -05:00
TableGen Revert license text in banner comments to original llvm verbage (#33) 2017-01-24 17:54:00 -08:00
Target [linux-port] Fix warnings from lambda functions (#1320) 2018-05-31 13:39:26 -04:00
Transforms Handle incoming values not in VarMap (constants) in DxilLoopUnroll (#2012) 2019-03-11 13:19:15 -07:00
CMakeLists.txt moves Dxil DIA support out of dxcompiler (#1772) 2018-12-13 19:59:08 -08:00
LLVMBuild.txt moves Dxil DIA support out of dxcompiler (#1772) 2018-12-13 19:59:08 -08:00