tinygo/compiler/testdata
Ayke van Laethem 80caf2dab2 copiler: add function attributes to some runtime calls
This allows better escape analysis even without being able to see the
entire program. This makes the stack allocation test case more complete
but probably won't have much of an effect outside of that (as the
compiler is able to infer these attributes in the whole-program
functionattrs pass).
2021-04-22 19:53:42 +02:00
..
basic.go compiler: refactor and add tests 2021-01-15 14:43:43 +01:00
basic.ll builder, compiler: compile and cache packages in parallel 2021-03-21 11:51:35 +01:00
float.go compiler: test float to int conversions and fix upper-bound calculation 2021-01-19 14:02:32 +01:00
float.ll builder, compiler: compile and cache packages in parallel 2021-03-21 11:51:35 +01:00
func.go compiler: add func tests 2021-04-12 12:07:42 +02:00
func.ll compiler: decouple func lowering from interface type codes 2021-04-12 12:07:42 +02:00
interface.go compiler: add interface IR test 2021-03-28 14:00:37 +02:00
interface.ll reflect: implement New function 2021-04-12 14:49:26 +02:00
pointer.go compiler: refactor and add tests 2021-01-15 14:43:43 +01:00
pointer.ll builder, compiler: compile and cache packages in parallel 2021-03-21 11:51:35 +01:00
slice.go compiler: add some more slice tests 2021-03-22 11:35:06 +01:00
slice.ll copiler: add function attributes to some runtime calls 2021-04-22 19:53:42 +02:00
string.go compiler: optimize string literals and globals 2021-04-08 11:40:59 +02:00
string.ll compiler: optimize string literals and globals 2021-04-08 11:40:59 +02:00