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 |
Greg Roth
|
ccbb0ec117
[linux-port] Add missing case statements (#1346)
|
7 years ago |
Xiang_Li (XBox)
|
ae93061ee8
Merged PR 84: Implement MatrixBitcastLowerPass for link matrix type.
|
7 years ago |
Greg Roth
|
a6f857371d
[linux-port] Unused variables in conditionals (#1336)
|
7 years ago |
Xiang_Li (XBox)
|
4491b6230b
Merged PR 82: Fix matrix array as parameter for external function.
|
7 years ago |
Greg Roth
|
0987e48b56
[linux-port] Fix DXASSERT warnings (#1322)
|
7 years ago |
Greg Roth
|
df8f1cb289
[linux-port] Scalar initialization warnings (#1316)
|
7 years ago |
Tex Riddell
|
335ee949bb
More places to be cautious about alloca vs. non-alloca insert locs.
|
7 years ago |
Sebastian Tafuri
|
44dff38588
Silence unusued variable warning when building without asserts (#1073)
|
7 years ago |
Tex Riddell
|
81f8b8c3a2
Avoid inserting other insts before allocas in several passes.
|
7 years ago |
Tex Riddell
|
53bb89f6d8
Fix unused local var warning when DXASSERT is off.
|
7 years ago |
Tex Riddell
|
74f4fee608
HLMatrixLower: Fix out matrix param for lib func
|
7 years ago |
Tex Riddell
|
8ba7f58967
Merged PR 44: Fix CreateTransposeShuffle in HLMatrixLowerPass
|
7 years ago |