Commit History

Author SHA1 Message Date
  Xiang Li 8e3a21c417 Call init function for entry of lib profiles. (#3350) 4 years ago
  Greg Roth d574d27c1f Implement Shader Model 6.6 (#3293) 4 years ago
  Greg Roth 754e99b405 Revert "Optimize compile times by not skipping allocas (#3168)" (#3183) 4 years ago
  Greg Roth 9459577e8f Optimize compile times by not skipping allocas (#3168) 4 years ago
  Xiang Li 8e3b9e7ed5 Update Constant/TextureBuffer implementation. (#3147) 4 years ago
  Xiang Li 4446237655 Call ctor function for static globals in patch constant function. (#3122) 5 years ago
  Greg Roth cb0191d8db Correct codegenoption assigning from semantic defines (#3061) 5 years ago
  Vishal Sharma b6b6df7896 Use nearest even rounding mode for compile-time constants (#3036) 5 years ago
  Xiang Li a509c34726 Use undef to init ret value. (#2974) 5 years ago
  Xiang Li de743930c2 Support case whole scope is return. (#2971) 5 years ago
  Xiang Li 136f2e7989 Structurize control flow for functions which has multiple returns. (#2968) 5 years ago
  Adam Yang 598f1d14bf Simplifying branches to reduce complexity of cfg. (#2931) 5 years ago
  Tex Riddell 86073a3b0b Reflection Fixes: SB layout in lib, 16 and 64 bit types, tbuffer, more (#2916) 5 years ago
  Ehsan 00a8233c30 Support for printf intrinsic (#2829) 5 years ago
  Greg Roth 2ec5dd9c62 Handle more complicated dx.break circumstances (#2825) 5 years ago
  Greg Roth a0196bcc22 Use Attribute to designate wave-sensitive intrinsics (#2853) 5 years ago
  Greg Roth 7d665725a8 Add simplify to DxilValueCache for dx.break() (#2803) 5 years ago
  Greg Roth d3af7f1237 Conditionalize breaks to keep them in loops (#2795) 5 years ago
  Xiang Li 4098229583 Code cleanup. (#2708) 5 years ago