Commit History

Author SHA1 Message Date
  Tex Riddell 69c685f3ea Change SROA_HLSL to not iterate through use if modifying them. 6 years ago
  Tex Riddell b0537bf79d Merge branch 'vector-tgsm' into 19h1-fixes 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
  Tex Riddell 5169a1298b Don't scalarize groupshared vector arrays 7 years ago
  Xiang Li c2e744dcf4 Enable sroa for hlsl to remove static indexing array. (#1893) 7 years ago
  Tristan Labelle b6080337f1 Fixed double-delete when SROA'ing OutputStream.Append with multiple structs. (#1813) 7 years ago
  Ehsan d3c082f979 [linux-port] Fix gcc build error (#1800) 7 years ago
  Tristan Labelle ed74e5870e Improve handling of semantics through SROA (#1777) 7 years ago
  Tristan Labelle 9d0b011eab Fix matrix support in GS OutputStream (#1769) 7 years ago
  Tristan Labelle 610bea3236 Fix SROA for StreamOutput failing based on argument processing order (#1765) 7 years ago
  Tristan Labelle 6639fc88f6 Fix SROA bug when lowering a memcpy from a cbuffer 7 years ago
  Tristan Labelle 9e20d1d856 Fix use-after-free in parameter SROA (#1746) 7 years ago
  Vishal Sharma 1329fa7da3 Fix crash when casting structs with identical layout (#1718) 7 years ago
  Tristan Labelle d34f1dcd1b Changed cbuffer-promoted global vars to have external linkage as to not have initializers (#1713) 7 years ago
  Vishal Sharma bc9ad948c8 Fix lower memcpy for nested struct with single element (#1650) 7 years ago
  Adam Yang 0e5b2624be Make return value the first output element. (#1622) 7 years ago
  Xiang Li 4df08af7c0 Move DxilModule into DXIL directory. (#1599) 7 years ago
  Xiang Li 1661bf8de6 Code cleanup. (#1592) 7 years ago
  Tex Riddell 28137b9ac4 Merged PR 102: Fix noreturn change that assumes new block is pred after split 7 years ago
  Tex Riddell b4f0e37581 Merged PR 101: Store outputs before IgnoreHit/AcceptHitAndEndSearch 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 fdc414caa0 Fix warning on windows release builds (#1350) 7 years ago
  Greg Roth ccbb0ec117 [linux-port] Add missing case statements (#1346) 7 years ago
  Greg Roth a6f857371d [linux-port] Unused variables in conditionals (#1336) 7 years ago
  Greg Roth d975f150b7 [linux-port] Correct conditional groupings (#1326) 7 years ago