Историја ревизија

Аутор SHA1 Порука Датум
  Steven Perron 2d2a512691 Don't inline recursive functions. (#2130) пре 5 година
  greg-lunarg 6721478ef1 Don't assume one return means function can be inlined. (#2018) (#2025) пре 5 година
  Steven Perron c4c68712c4 Make EFFCEE required (#1943) пре 6 година
  Alan Baker a77bb2e54b Add validation for execution modes пре 6 година
  dan sinclair eda2cfbe12 Cleanup includes. (#1795) пре 6 година
  dan sinclair 2cce2c5b97 Move tests into namespaces (#1689) пре 6 година
  dan sinclair 84846b7e76 Cleanup whitespace lint warnings. (#1690) пре 6 година
  dan sinclair e6b953361d Move the ir namespace to opt. (#1680) пре 6 година
  Steven Perron 9a008835f4 Add store for var initializer in inlining. пре 6 година
  Alan Baker 4246abdc74 Fixes handling of kill and unreachable ops in inlining. пре 6 година
  Steven Perron 07ce16d1e7 Set the parent for basic blocks during inlining. пре 6 година
  Steven Perron 851e1ad985 Kill names and decoration in inlining. пре 6 година
  Diego Novillo 83228137e1 Re-format source tree - NFC. пре 6 година
  Daniel Schürmann a76d0977ac Fix decorations of inlined functions. пре 7 година
  Steven Perron e4c7d8e748 Add strength reduction; for now replace multiply by power of 2 пре 7 година
  David Neto 25ddfec08e Inliner: Fix LoopMerge when inline into loop header of multi block loop пре 7 година
  David Neto 860c4197b0 Inliner: Remap callee entry block id to single-trip loop header пре 7 година
  David Neto efff5fabfa Inline: Fix single-block loop caller cases пре 7 година
  GregF a699d1ade7 Inline: Fix remapping of non-label forward references in callee phi пре 7 година
  David Neto 2a1014be9c Inliner: callee can have early return that isn't multi-return пре 7 година
  GregF e28bd39997 Inline: Split out InlineExhaustivePass from InlinePass пре 7 година
  Greg Fischer bba812f4e4 Inline: Inline early return function if no returns in loop. пре 7 година
  GregF a107d349e3 Inline: Do not inline functions with multiple returns (for now) пре 7 година
  David Neto ceb1d4f2fd Avoid inlining calls to external functions пре 7 година
  David Neto 2410e00851 Add low priority test suggestions for inliner пре 7 година
  Greg Fischer 04fcc66743 Add exhaustive function call inlining to spirv-opt пре 7 година