aboutsummaryrefslogtreecommitdiffhomepage
path: root/compiler
AgeCommit message (Expand)Author
2022-10-19all: add type parameter to CreateLoadAyke van Laethem
2022-10-19all: add type parameter to CreateCallAyke van Laethem
2022-10-19compiler: return a FunctionType (not a PointerType) in getRawFuncTypeAyke van Laethem
2022-09-15all: add flag for setting the goroutine stack sizeAyke van Laethem
2022-09-08wasm: do not allow undefined symbolsAyke van Laethem
2022-09-01compiler: fix unsafe.Sizeof for chan and map valuesAyke van Laethem
2022-08-30compiler: replace math aliases with intrinsicsAyke van Laethem
2022-08-30compiler: replace some math operation bodies with fast intrinsicsAyke van Laethem
2022-08-30all: drop support for Go 1.16 and Go 1.17Ayke van Laethem
2022-08-28compiler: use the LLVM builtins everywhereAyke van Laethem
2022-08-22compiler: fix incorrect DWARF type in some generic parametersAyke van Laethem
2022-08-18Add aliases for edwards25519/field.feMul and field.feSquareAvi
2022-08-07all: update _test.go files for ioutil changesDamian Gryski
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem
2022-08-01Set internal linkage and keeping default visibility for anonymous functionsPhil Kedy
2022-07-28compiler: implement unsafe.Alignof and unsafe.Sizeof for generic codev0.25.0-beta1Ayke van Laethem
2022-07-28compiler: fix type names for generic named structsAyke van Laethem
2022-07-28compiler: do not try to build generic functionsAyke van Laethem
2022-07-28compiler: add generics test caseAyke van Laethem
2022-07-28compiler: fix issue with methods on generic structsPhil Kedy
2022-07-26darwin: don't clobber X18 and FP registersAyke van Laethem
2022-07-15archFamily(): arm64 is aarch64, not arm; fixes #2985Dan Kegel
2022-07-13Add support for printing slices via print/printlnFederico G. Schwindt
2022-06-24compiler: drop support for macos syscalls via inline assemblyAyke van Laethem
2022-06-24compiler: really define runtime.mem* as LLVM intrinsic wrappersAyke van Laethem
2022-06-24compiler: really define runtime/volatile.* functionsAyke van Laethem
2022-06-24compiler: define atomic intrinsic functions directlyAyke van Laethem
2022-06-22compiler: update tests after adding new wasm featuresAyke van Laethem
2022-06-19avr: add support for recover()Ayke van Laethem
2022-06-19runtime: move *task.DeferFrame hereAyke van Laethem
2022-06-16compiler: implement recover() built-in functionAyke van Laethem
2022-06-16compiler: insert basic blocks at an appropriate locationAyke van Laethem
2022-06-16compiler: fix basic block contextAyke van Laethem
2022-06-11compiler: add support for type parameters (aka generics)Ayke van Laethem
2022-06-11fix: fixes tinygo test ./... syntax.José Carlos Chávez
2022-05-30all: add support for the embed packageAyke van Laethem
2022-05-30compiler: move createConst to compilerContextAyke van Laethem
2022-05-30builder: free LLVM objects after useAyke van Laethem
2022-05-25compiler: alignof(func) is 1 pointer, not 2Steven Kabbes
2022-05-19compiler: alignof [0]func() = 1Steven Kabbes
2022-05-07all: remove support for LLVM 11 and LLVM 12Ayke van Laethem
2022-04-28src/runtime: first darft of map growth codeDamian Gryski
2022-04-23all: update to LLVM 14Ayke van Laethem
2022-04-21compiler: remove support for memory references in AsmFullAyke van Laethem
2022-04-10Fix incorrect formatting argumentsElliott Sales de Andrade
2022-04-08compiler: make RawSyscall an alias for Syscall per suggestion from Ayke. For ...Dan Kegel
2022-04-07compiler: fix difference in aliases in interface methodsAyke van Laethem
2022-04-07compiler: allow slices of empty structs.Dan Kegel
2022-04-05Revert "src/runtime: first darft of map growth code"Ron Evans
2022-04-04src/runtime: first darft of map growth codeDamian Gryski