Commit History

Author SHA1 Message Date
  Tex Riddell 5cdb20b28e Clean up addrspacecast from final shader code 6 years ago
  Tristan Labelle dc318ee472 Rewrote the HLMatrixLower pass to make it deterministic and correct. 7 years ago
  Xiang Li 27a7bf4b0b Add a simple GVNHoist to reduce dxil code size. (#1897) 7 years ago
  Adam Yang 830cbe0113 Unroll after SROA. Breaking apart resource arrays inside unroll pass (#1883) 7 years ago
  Xiang Li c2e744dcf4 Enable sroa for hlsl to remove static indexing array. (#1893) 7 years ago
  Xiang Li 4658a46a64 Disable merge undef for HLSL. (#1833) 7 years ago
  Adam Yang 51c6cfb01c Created custom unroll pass to optionally include certain exit blocks. (#1752) 7 years ago
  Adam Yang b744770863 Merge pull request #1616 from adam-yang/convergence_dce 7 years ago
  Adam Yang 53f849482c Fixed comment 7 years ago
  Adam Yang 7959f161b3 Fixed comment 7 years ago
  Adam Yang 9998235d32 Added a dce to properly clean up unused resources involved in convergent computations 7 years ago
  Vishal Sharma d6412a4077 Always try to legalize sample offsets (#1610) 7 years ago
  Xiang Li 16a5f94ab2 Move DxilRootSignature to its own directory. (#1609) 7 years ago
  Tex Riddell 89697bbad5 Merge branch 'master' into dxr-master 7 years ago
  Xiang Li 300c128cc7 Disable LICM in frontend for not consider register pressure. (#1511) 7 years ago
  Tex Riddell 2f5afecf67 Merge remote-tracking branch 'ms/master' into user/texr/integrate-master 7 years ago
  Vishal Sharma 29f2f8c198 Disable loop idiom pass which may break dxil (#1457) 7 years ago
  Tex Riddell 734accbce5 Merged PR 100: Eliminate phi on resources/handles for library 7 years ago
  Tex Riddell 6663dac50f Merge branch 'master' into user/texr/integrate-master 7 years ago
  Greg Roth b9f2c78314 [linux-port] Evade unused in LLVM code (#1327) 7 years ago
  Greg Roth d975f150b7 [linux-port] Correct conditional groupings (#1326) 7 years ago
  Young Kim 0777a7a020 Merge branch 'master' into rtmaster 7 years ago
  Xiang Li 357803d342 Don't sink sample coordinate into control flow. (#1188) 7 years ago
  Xiang Li a489c2ec25 Transform mad(a, 0, b) into b. (#1150) 7 years ago
  Xiang Li 66516234b1 1. Remove unused createHandleForLib functions. 8 years ago
  Xiang Li dc3ad5efe5 Lower createHandelForLib. 8 years ago
  Xiang Li db99efe397 Support resource select inside loop. (#930) 8 years ago
  Xiang Li 0790e03364 Remove stacksave and stackstore. (#914) 8 years ago
  Young Kim 2c140f795c RawBufferLoad and new methods for ByteAddressBuffer (#762) 8 years ago
  Marcelo Lopez Ruiz 64f3b34995 Adds support for pipeline restart (#683) 8 years ago