tinygo/interp/testdata
Ayke van Laethem 04d12bf2ba interp: add support for switch statement
A switch statement is not normally emitted by the compiler package, but
LLVM function passes may convert a series of if/else pairs to a switch
statement. A future change will run function passes in the package
compile phase, so the interp package (which is also run after all
modules are merged together) will need to deal with these new switch
statements.
2021-04-08 11:40:59 +02:00
..
basic.ll interp: add support for switch statement 2021-04-08 11:40:59 +02:00
basic.out.ll interp: add support for switch statement 2021-04-08 11:40:59 +02:00
consteval.ll interp: support integer icmp of ptrtoint 2019-11-26 14:43:05 +01:00
consteval.out.ll interp: support integer icmp of ptrtoint 2019-11-26 14:43:05 +01:00
interface.ll transform: don't rely on struct name of runtime.typecodeID 2021-04-08 11:40:59 +02:00
interface.out.ll interp: add support for constant type asserts 2020-03-20 22:22:24 +01:00
map.ll interp: rewrite entire package 2020-12-22 15:54:23 +01:00
map.out.ll interp: rewrite entire package 2020-12-22 15:54:23 +01:00
slice-copy.ll interp: implement runtime.sliceCopy 2019-09-24 18:16:43 +02:00
slice-copy.out.ll interp: rewrite entire package 2020-12-22 15:54:23 +01:00