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 |