Commit History

Autor SHA1 Mensaxe Data
  Greg Roth 9b475a7fa3 Add dxc exception handler (#3604) %!s(int64=4) %!d(string=hai) anos
  Xiang Li de09119850 Add -link to dxc. (#3577) %!s(int64=4) %!d(string=hai) anos
  Michael Haidl 1db765ea9c DXC extension for DXR Payload Access Qualifiers (#3171) %!s(int64=4) %!d(string=hai) anos
  Adam Yang 95850daf8f Made -Zs the flag for slim PDB. Added -Qpdb_in_private. (#3541) %!s(int64=4) %!d(string=hai) anos
  Adam Yang 2b8ef5b57e Removed source from debug module. Support slim PDB. (#3348) %!s(int64=4) %!d(string=hai) anos
  rkarrenberg eaa7f95d07 Enable generation of llvm.lifetime.start/.end intrinsics (#3034) %!s(int64=5) %!d(string=hai) anos
  Greg Roth 41e5ba4448 Modify structurize returns option to use opt-enable (#3052) %!s(int64=5) %!d(string=hai) anos
  Adam Yang 9db52a7f01 Added hidden option to print after all passes (#3051) %!s(int64=5) %!d(string=hai) anos
  Greg Roth 92328d817a Propagate CodeGen Options and Semantic Defines (#3040) %!s(int64=5) %!d(string=hai) anos
  Xiang Li 4211802b9a Support -line-directive in dxr. (#3027) %!s(int64=5) %!d(string=hai) anos
  Xiang Li 136f2e7989 Structurize control flow for functions which has multiple returns. (#2968) %!s(int64=5) %!d(string=hai) anos
  Greg Roth 5f3ee4b904 Add hidden flag to disable optimization passes (#2962) %!s(int64=5) %!d(string=hai) anos
  Xiang Li 7e780aef6f Fix crash when remove unused globals in rewriter and support remove types. (#2933) %!s(int64=5) %!d(string=hai) anos
  Adam Yang 0d3210d3c8 Fixed debugger jumping around. Got rid of preserve value. (#2893) %!s(int64=5) %!d(string=hai) anos
  Xiang Li 8b92463c32 Add -precise-output (#2827) %!s(int64=5) %!d(string=hai) anos
  Tex Riddell ccd45ba40b Rewriter: improvements plus extract uniforms to global scope (#2730) %!s(int64=5) %!d(string=hai) anos
  Greg Roth 08f3100f25 Increase scan limit for DSE, add option (#2725) %!s(int64=5) %!d(string=hai) anos
  Tex Riddell 32168eac84 Add pragma control for diagnostics and option printing (#2656) %!s(int64=5) %!d(string=hai) anos
  Tex Riddell f4965b71dd Integrate dxcapi v2 and other changes from internal (#2575) %!s(int64=6) %!d(string=hai) anos
  Tex Riddell 892765cc4b Default to stripping reflection from DXIL and fix a bunch of fallout. %!s(int64=6) %!d(string=hai) anos
  Tex Riddell 4ac7d8d584 Fix -validator-version issue, add tests %!s(int64=6) %!d(string=hai) anos
  Tex Riddell 5aec592757 Add seperate reflection part (STAT), add -Qstrip_reflect_from_dxil %!s(int64=6) %!d(string=hai) anos
  Tex Riddell 406f537b49 Add -validator-version override %!s(int64=6) %!d(string=hai) anos
  Tex Riddell 69882a0394 Add -Qembed_debug, don't embed debug info by default %!s(int64=6) %!d(string=hai) anos
  Xiang Li 27a7bf4b0b Add a simple GVNHoist to reduce dxil code size. (#1897) %!s(int64=6) %!d(string=hai) anos
  Tristan Labelle 685b2afa84 Added support for pre-SM5.1 resource allocation algorithm (#1687) %!s(int64=7) %!d(string=hai) anos
  Vishal Sharma 953ba46999 Implement Fxc's mul-only code gen pattern for pow function (#1564) %!s(int64=7) %!d(string=hai) anos
  Tex Riddell 89697bbad5 Merge branch 'master' into dxr-master %!s(int64=7) %!d(string=hai) anos
  Vishal Sharma afff6a3c51 Enable write to global vars with /Gec flag and HLSLVersion <= 2016 (#1526) %!s(int64=7) %!d(string=hai) anos
  Ehsan a2bb5d400e [spirv] Cleanup of cl option handling for SPIRV. (#1521) %!s(int64=7) %!d(string=hai) anos