Tex Riddell
|
0b1c006f9d
Internal validator error messages don't need /Zi anymore. (#3606) (#3615)
|
4 years ago |
rkarrenberg
|
eaa7f95d07
Enable generation of llvm.lifetime.start/.end intrinsics (#3034)
|
5 years ago |
Greg Roth
|
bba9c4506a
New approach to avoid skipallocas (#3219)
|
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
|
8266d38b23
Not init undef when recover init value for patch constant function. (#3141)
|
5 years ago |
Greg Roth
|
03676eb639
Add load for argument matrix subscript lowering (#3065)
|
5 years ago |
Greg Roth
|
a0196bcc22
Use Attribute to designate wave-sensitive intrinsics (#2853)
|
5 years ago |
Greg Roth
|
c9b1465954
Fix crash when using precise matrix with -Od (#2670)
|
6 years ago |
Tex Riddell
|
698d0bec6b
HLMatrixLowerPass Fix: Memory representation for constant init
|
6 years ago |
Vishal Sharma
|
da9a66f768
Fix compilation failures involving mul intrinsic overloads (#2470)
|
6 years ago |
Tristan Labelle
|
c6cd8c8b55
Fix matrix pre/post increment/decrement (#1987)
|
6 years ago |
Tex Riddell
|
97dae4f708
Fix matrix HLInit for vector arg case from EmitHLSLFlatConversion
|
6 years ago |
Tex Riddell
|
75189a7b42
Fix unreferenced local vars in release build
|
6 years ago |
Tex Riddell
|
71c5f3287c
Fix non-const AddrSpaceCast, and constant cleanup in HLMatrixLower
|
6 years ago |
Tex Riddell
|
df3fd179a0
Merge branch 'fix-struct-param-5' into 19h1-fixes
|
6 years ago |
Tex Riddell
|
b4bb5795cd
Fix some argument passing and groupshared bad codegen and crashes
|
6 years ago |
Tristan Labelle
|
dc318ee472
Rewrote the HLMatrixLower pass to make it deterministic and correct.
|
7 years ago |
Tristan Labelle
|
a7ee78049e
De-duplicate numerical conversions code (#1885)
|
7 years ago |
Xiang Li
|
c2e744dcf4
Enable sroa for hlsl to remove static indexing array. (#1893)
|
7 years ago |
Tristan Labelle
|
23cf9fe2dd
Fix matrix unary and binary operators and add a test. (#1782)
|
7 years ago |
Tristan Labelle
|
9d0b011eab
Fix matrix support in GS OutputStream (#1769)
|
7 years ago |
Tristan Labelle
|
95984400db
Fix invalid CmpEQ(%bool,0) for converting bools (#1756)
|
7 years ago |
Tristan Labelle
|
8226092fd7
Change in-memory representation of bool vectors to use i32's (#1742)
|
7 years ago |
Tristan Labelle
|
d34f1dcd1b
Changed cbuffer-promoted global vars to have external linkage as to not have initializers (#1713)
|
7 years ago |
Tristan Labelle
|
a69864789d
Fix crash when assigning to global matrix in compat mode (#1709)
|
7 years ago |
Xiang Li
|
4df08af7c0
Move DxilModule into DXIL directory. (#1599)
|
7 years ago |
Tex Riddell
|
6663dac50f
Merge branch 'master' into user/texr/integrate-master
|
7 years ago |
Greg Roth
|
ae615d47a8
[linux-port] Eliminate warnings on release builds (#1361)
|
7 years ago |
Greg Roth
|
5481aca58f
[linux-port] Remove unused from HLSL code (#1315)
|
7 years ago |