Cronologia Commit

Autore SHA1 Messaggio Data
  Adam Yang 6fe0776524 Separated cond mem2reg and scalarizing precise vector allocas (#2765) 5 anni fa
  Adam Yang 227c8e6f5a Added instructions to preserve intermediate values of computations. (#2721) 5 anni fa
  Adam Yang b33846a03c Using DxilValueCache for unroll. (#2694) 5 anni fa
  Tex Riddell f4965b71dd Integrate dxcapi v2 and other changes from internal (#2575) 6 anni fa
  Adam Yang 3a870f2c08 Cleaning up unused alloca. (#2558) 6 anni fa
  Helena Kotas 4391420da4 Integration from OS repo (#2541) 6 anni fa
  Adam Yang 5ac1b30c2b Fixed a bug where max unroll iteration attempt is cached. (#2291) 6 anni fa
  Adam Yang e32833cac7 Loop count for all trivial form loops. Mem2Reg only when necessary. (#2250) 6 anni fa
  Adam Yang dc6203ad5b unroll(n) can now override loop bound. unroll(negative) now fails correctly (#2241) 6 anni fa
  Adam Yang 345b8b5743 Fixed a bug where nested LCSSA creation uses wrong body for outer loops. (#2105) 6 anni fa
  Adam Yang 231ed0c130 Fixed a problem of reading out of bound while removing loops (#2039) 6 anni fa
  Tex Riddell 5d0511a4a6 Handle incoming values not in VarMap (constants) in DxilLoopUnroll (#2012) 6 anni fa
  Adam Yang 4cb5e567aa Removing child loops of successfully unrolled loops from queue (#2008) 6 anni fa
  Tex Riddell 75189a7b42 Fix unreferenced local vars in release build 6 anni fa
  Adam Yang 830cbe0113 Unroll after SROA. Breaking apart resource arrays inside unroll pass (#1883) 7 anni fa
  Adam Yang 5cbf76bffa Added a quick patch to simplify incoming values of loop phis (#1859) 7 anni fa
  Adam Yang 45bbafc13e Added support for [unroll(n)] (#1783) 7 anni fa
  Ehsan cd237f5c3f [linux-port] Fix linux build break. (#1767) 7 anni fa
  Adam Yang 51c6cfb01c Created custom unroll pass to optionally include certain exit blocks. (#1752) 7 anni fa