Xiang Li
|
5fa34d1fd6
Save root sig for entry for lib. (#3669)
|
4 years ago |
Vishal Sharma
|
3daa429525
Update BaseAlignLog2 field in ResourceProperties for StructuredBuffer (#3652)
|
4 years ago |
Michael Haidl
|
1db765ea9c
DXC extension for DXR Payload Access Qualifiers (#3171)
|
4 years ago |
Vishal Sharma
|
7240c251cf
Remove unneeded asserts (#3514)
|
4 years ago |
Vishal Sharma
|
c3ffca66af
Respect matrix orientation when doing store op in RWByteAddressBuffer (#3484)
|
4 years ago |
Xiang Li
|
6f9a803bbe
Avoid cbuffer copy for special pattern. (#3483)
|
4 years ago |
Xiang Li
|
53ff86a118
Fix assert when use glc resource as call arg. (#3459)
|
4 years ago |
Xiang Li
|
11d32dc581
Collect resource property for temp arg resource like call(conde?sampler0:sampler1). (#3458)
|
4 years ago |
Xiang Li
|
8e3a21c417
Call init function for entry of lib profiles. (#3350)
|
5 years ago |
Greg Roth
|
d574d27c1f
Implement Shader Model 6.6 (#3293)
|
5 years ago |
rkarrenberg
|
eaa7f95d07
Enable generation of llvm.lifetime.start/.end intrinsics (#3034)
|
5 years ago |
Greg Roth
|
35fda6914e
Handle scalar args to out vector params (#3246)
|
5 years ago |
Tex Riddell
|
141a5c2ec5
Skip extra argument copying at callsite for library targets (#3203)
|
5 years ago |
Greg Roth
|
754e99b405
Revert "Optimize compile times by not skipping allocas (#3168)" (#3183)
|
5 years ago |
Greg Roth
|
9459577e8f
Optimize compile times by not skipping allocas (#3168)
|
5 years ago |
Xiang Li
|
8e3b9e7ed5
Update Constant/TextureBuffer implementation. (#3147)
|
5 years ago |
Xiang Li
|
8266d38b23
Not init undef when recover init value for patch constant function. (#3141)
|
5 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 |
Greg Roth
|
41e5ba4448
Modify structurize returns option to use opt-enable (#3052)
|
5 years ago |
Vishal Sharma
|
b6b6df7896
Use nearest even rounding mode for compile-time constants (#3036)
|
5 years ago |
Xiang Li
|
8fa5563c62
Add debug info for constant in cbuffer. (#3037)
|
5 years ago |
Minmin Gong
|
7e0f44fa6f
Cleanup part of compiling warnings (#2903)
|
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 |
Xiang Li
|
eb4a703eb0
Enable copy-in copy-out for lib profile. (#2858)
|
5 years ago |
Greg Roth
|
a0196bcc22
Use Attribute to designate wave-sensitive intrinsics (#2853)
|
5 years ago |
Xiang Li
|
49876c21b4
Not copy GEP arg when the ptr is alloca/arg/const global. (#2855)
|
5 years ago |
Xiang Li
|
49310e2b2c
Skip copy-in/copy-out for constant global variables. (#2836)
|
5 years ago |
Xiang Li
|
8b92463c32
Add -precise-output (#2827)
|
5 years ago |