aboutsummaryrefslogtreecommitdiffhomepage
path: root/interp/interp.go
AgeCommit message (Expand)Author
2024-09-05interp: support big-endian targetsAyke van Laethem
2024-08-14make spell: add a few missing misspellings, fix format of .csv file, also fix...Dan Kegel
2023-10-01all: remove LLVM 14 supportAyke van Laethem
2022-10-19all: remove pointer ElementType callsAyke van Laethem
2022-10-19all: add type parameter to CreateCallAyke van Laethem
2022-08-20make interp timeout configurable from command lineDamian Gryski
2022-05-30builder: free LLVM objects after useAyke van Laethem
2022-05-25interp: improve error handling of markExternal* functionsAyke van Laethem
2022-01-19compiler: remove parentHandle from calling conventionNia Waldvogel
2021-12-28builder: use build ID as cache keyAyke van Laethem
2021-12-11interp: work around AVR function pointers in globalsAyke van Laethem
2021-11-11interp: take care of constant globalsAyke van Laethem
2021-07-14interp: fix bug in compiler-time/run-time package initializersAyke van Laethem
2021-07-14interp: keep reverted package initializers in orderAyke van Laethem
2021-07-14interp: don't ignore array indices for untyped objectsAyke van Laethem
2021-06-21interp: fix a bug in pointer cast workaroundAyke van Laethem
2021-04-02builder: run interp per packageAyke van Laethem
2021-04-02interp: make toLLVMValue return an error instead of panickingAyke van Laethem
2021-03-12interp: support GEP on fixed (MMIO) addressesAyke van Laethem
2020-12-27interp: fix alignment of untyped globalsAyke van Laethem
2020-12-22interp: rewrite entire packageAyke van Laethem
2020-03-28interp: show backtrace with errorAyke van Laethem
2019-11-26interp: replace many panics with error messagesAyke van Laethem
2019-11-26interp: improve error reportingAyke van Laethem
2019-09-24interp: avoid an extra TargetData argumentAyke van Laethem
2019-05-14compiler: add debug info for function argumentsAyke van Laethem
2019-03-08interp: refactor to eliminate lots of codeAyke van Laethem
2019-03-07interp: use correct initialization order on panic() callsAyke van Laethem
2019-02-05interp: remove init call when hitting 'unreachable'Ayke van Laethem
2019-01-27all: rename go-llvm to new import pathAyke van Laethem
2019-01-21all: rewrite goroutine loweringAyke van Laethem
2018-12-09compiler: always use fat function pointers with contextAyke van Laethem
2018-12-01interp: report 'unreachable' instruction as an errorAyke van Laethem
2018-11-04interp: add new compile-time package initialization interpreterAyke van Laethem