aboutsummaryrefslogtreecommitdiffhomepage
path: root/transform
AgeCommit message (Expand)Author
2020-11-01add missing return pointer restore for regular coroutine tail callsNia Weiss
2020-10-31avr: properly support the .rodata sectionAyke van Laethem
2020-10-13main: add initial support for (in-development) LLVM 11Ayke van Laethem
2020-09-29support WASI target (#1373)Takeshi Yoneda
2020-08-27arm: automatically determine stack sizesAyke van Laethem
2020-07-16transform: track 0-index GEPsJaden Weiss
2020-07-13all: fix -gc=noneAyke van Laethem
2020-06-30avr: fix target tripleAyke van Laethem
2020-05-28transform: introduce check for method calls on nil interfacesAyke van Laethem
2020-05-28transform: do not special-case zero or one implementations of a method callAyke van Laethem
2020-05-07transform: fix debug information in func lowering passAyke van Laethem
2020-04-12transform (func-lowering): remove specializations from function value lowerin...Jaden Weiss
2020-04-12transform (coroutines): remove map iteration from coroutine lowering passJaden Weiss
2020-04-09main: switch to LLVM 10Ayke van Laethem
2020-04-09transform: allow updating tests with -update flagAyke van Laethem
2020-04-02transform (gc): track phi nodes in stack slotsJaden Weiss
2020-03-30runtime (gc): add garbage collector that uses an external allocatorJaden Weiss
2020-03-27compiler, transform: remove runtime.isnil hackAyke van Laethem
2020-03-25transform: fix error in interface lowering passAyke van Laethem
2020-03-24transform: replace panics with source locationsAyke van Laethem
2020-03-21compiler: move Optimizer function to transform packageAyke van Laethem
2020-03-19compiler: move NonConstGlobals pass to transform packageAyke van Laethem
2020-03-19compiler: move ApplyFunctionSections to transform packageAyke van Laethem
2020-03-17refactor coroutine lowering and tasksJaden Weiss
2020-02-24transform: do not track const globalsJaden Weiss
2020-01-28transform: wasm-abi: create temporary allocas in the entry blockAyke van Laethem
2020-01-28compiler: move wasm ABI workaround to transform packageAyke van Laethem
2020-01-27runtime/fe310: add support for PLIC interruptsAyke van Laethem
2020-01-20all: add compiler support for interruptsAyke van Laethem
2019-12-21transform: make reflection sidetables constant globalsAyke van Laethem
2019-12-04compiler: refactor func lowering to the transform packageAyke van Laethem
2019-11-25compiler: move GC passes to the transform packageAyke van Laethem
2019-11-17compiler: add support for async interface callsJaden Weiss
2019-11-16compiler: move ReplacePanicsWithTrap pass to transformsAyke van Laethem
2019-11-15compiler,transform: move interface lowering to transform packageAyke van Laethem
2019-11-13fix incorrect starting value for optimized allocations in a loopJaden Weiss
2019-10-17all: add support for WindowsAyke van Laethem
2019-09-22compiler: move OptimizeStringToBytes to transform packageAyke van Laethem
2019-09-15all: move OptimizeMaps to transforms and add testsAyke van Laethem
2019-09-15all: refactor heap-to-stack transform into the transform packageAyke van Laethem