Commit Graph

6 Commits

Author SHA1 Message Date
Huon Wilson
44045e24da [test] Update SIL printing/parsing tests for 'witness_method: <protocol>'. 2017-11-01 11:33:27 -07:00
Roman Levenstein
d940a350e5 [sil-inliner] Update tests for the inlining of generics 2017-05-19 15:09:13 -07:00
Roman Levenstein
5b4691d901 Revert "[sil-inliner] Respect the @inline(__always) and @_transparent even if inlining of generics is disabled" 2017-05-19 08:20:55 -07:00
Roman Levenstein
96672b64ef [sil-inliner] Update tests for the inlining of generics 2017-05-18 22:09:01 -07:00
Roman Levenstein
de6328122d [sil-performance-inliner] Do not inline generic functions if they contain a partial_apply with an opened existential in its substitution list
IRGen cannot handle partial_applies containing opened_extistentials in their substitutions lists.
2017-02-17 09:07:18 -08:00
Roman Levenstein
f244778723 [sil-performance-inliner] Add tests for the inlining of generics 2017-02-17 09:07:18 -08:00