Commit Graph

3365 Commits

Author SHA1 Message Date
xushiwei
2d8f5dbc51 remove dep of goplus/gop 2024-04-22 21:16:43 +08:00
xushiwei
9b7d5e2c57 Merge pull request #41 from xushiwei/q
llgen: support go.mod
2024-04-22 21:07:00 +08:00
xushiwei
f1e676a14f go mod tidy 2024-04-22 21:05:01 +08:00
xushiwei
34d83813ec merge 2024-04-22 21:04:26 +08:00
xushiwei
92b7d61b55 llgen: support go.mod 2024-04-22 21:03:06 +08:00
xushiwei
5d48e42069 Merge pull request #40 from xushiwei/q
cl.NewPackage: rm fset *token.FileSet
2024-04-22 20:25:50 +08:00
xushiwei
ead09d94aa cl.NewPackage: rm fset *token.FileSet 2024-04-22 20:23:01 +08:00
xushiwei
7240da07b4 Merge pull request #39 from xushiwei/q
cl: funcOf; use gogen/packages.Importer
2024-04-22 20:11:59 +08:00
xushiwei
72084b5648 cl: _testdata/importpkg 2024-04-22 20:09:23 +08:00
xushiwei
2d75c55d36 cl: funcOf; use gogen/packages.Importer 2024-04-22 17:49:21 +08:00
xushiwei
da71e7c01b Merge pull request #38 from xushiwei/q
cl: support go:linkname
2024-04-22 15:11:10 +08:00
xushiwei
5343a55395 cl: support go:linkname 2024-04-22 15:09:08 +08:00
xushiwei
bbfe2a051c Merge pull request #37 from goplus/dependabot/go_modules/github.com/goplus/llvm-0.7.1
Bump github.com/goplus/llvm from 0.7.1-0.20240420180312-6230a4ea7a47 to 0.7.1
2024-04-22 01:41:33 +08:00
dependabot[bot]
c1b0751ea5 Bump github.com/goplus/llvm
Bumps [github.com/goplus/llvm](https://github.com/goplus/llvm) from 0.7.1-0.20240420180312-6230a4ea7a47 to 0.7.1.
- [Release notes](https://github.com/goplus/llvm/releases)
- [Commits](https://github.com/goplus/llvm/commits/v0.7.1)

---
updated-dependencies:
- dependency-name: github.com/goplus/llvm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-21 17:36:57 +00:00
xushiwei
2ee1f3373b Merge pull request #34 from goplus/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2024-04-22 01:30:05 +08:00
xushiwei
088995088c Merge pull request #35 from goplus/dependabot/github_actions/actions/setup-go-5
Bump actions/setup-go from 4 to 5
2024-04-22 01:29:50 +08:00
xushiwei
b9ab96c89b Merge pull request #36 from goplus/dependabot/go_modules/golang.org/x/tools-0.20.0
Bump golang.org/x/tools from 0.19.0 to 0.20.0
2024-04-22 01:29:31 +08:00
dependabot[bot]
576c276f33 Bump golang.org/x/tools from 0.19.0 to 0.20.0
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-21 17:24:13 +00:00
dependabot[bot]
0a879cb0be Bump actions/setup-go from 4 to 5
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-21 17:24:12 +00:00
dependabot[bot]
177ba6de48 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-21 17:24:09 +00:00
xushiwei
4d1079261b Create dependabot.yml 2024-04-22 01:23:51 +08:00
xushiwei
f6ab8834fa Update README.md 2024-04-22 01:04:38 +08:00
xushiwei
2142e14b6d llgo/internal/llgen 2024-04-22 00:15:40 +08:00
xushiwei
7d71e26da8 Merge pull request #33 from xushiwei/q
llgo/x/llgen
v0.1.0
2024-04-22 00:13:50 +08:00
xushiwei
0b7713dbdb llgo/x/llgen 2024-04-22 00:03:49 +08:00
xushiwei
17b4826651 Merge pull request #32 from xushiwei/q
llgen
2024-04-21 21:10:14 +08:00
xushiwei
7ffedc2da7 cl: _testdata/printf 2024-04-21 17:54:51 +08:00
xushiwei
7cab76f444 llgen 2024-04-21 16:04:05 +08:00
xushiwei
866f90152e Merge pull request #31 from xushiwei/q
cl: _testdata/printf: almost done
2024-04-21 15:18:19 +08:00
xushiwei
c1cc078772 update llvm 2024-04-21 15:14:56 +08:00
xushiwei
4641cb11eb cl: _testdata/printf: almost done 2024-04-21 15:12:57 +08:00
xushiwei
8a8027ec87 Merge pull request #30 from xushiwei/q
cl: _testdata/varinit
2024-04-21 00:23:46 +08:00
xushiwei
8f31e4a6d3 global var init 2024-04-21 00:22:39 +08:00
xushiwei
358e18b9de cl: _testdata/varinit 2024-04-20 23:57:55 +08:00
xushiwei
647d79734c Merge pull request #29 from xushiwei/q
TestFromTestdata: fncall
2024-04-20 23:29:27 +08:00
xushiwei
643e5e699d fncall: as main package 2024-04-20 23:25:08 +08:00
xushiwei
24690ad6b2 TestFromTestdata: fncall 2024-04-20 23:15:10 +08:00
xushiwei
7b50501fd6 Merge pull request #28 from xushiwei/q
cl: TestBasicFunc
2024-04-20 22:33:37 +08:00
xushiwei
cb148c1a3e cl: TestBasicFunc 2024-04-20 22:30:38 +08:00
xushiwei
a94bb3d610 Merge pull request #27 from xushiwei/q
cl: compileInstrAndValue bugfix
2024-04-20 22:17:54 +08:00
xushiwei
294bd6c606 cl: compileInstrAndValue bugfix 2024-04-20 22:16:28 +08:00
xushiwei
038c14c180 Merge pull request #26 from xushiwei/q
cl: TestVar done
2024-04-20 22:07:25 +08:00
xushiwei
3509ac9c17 cl: TestVar done 2024-04-20 22:05:45 +08:00
xushiwei
66dc2d12e5 Merge pull request #25 from xushiwei/q
ssa: TestIf
2024-04-20 19:54:53 +08:00
xushiwei
55a757b9f8 ssa: TestIf 2024-04-20 19:53:00 +08:00
xushiwei
21c8beb28b Merge pull request #24 from xushiwei/q
ssa: TestUnOp
2024-04-20 17:33:31 +08:00
xushiwei
905c05e099 ssa: TestUnOp 2024-04-20 17:31:49 +08:00
xushiwei
96f9226923 Merge pull request #23 from xushiwei/q
cl: TestVar
2024-04-20 16:01:10 +08:00
xushiwei
5ee9115b75 cl: TestVar 2024-04-20 15:58:34 +08:00
xushiwei
03a3d662f6 Merge pull request #22 from xushiwei/q
TestPrintf
2024-04-20 13:54:29 +08:00