xushiwei
|
f7a54e3377
|
llgo/ssa: builder.Str bugfix; runtime: NewString
|
2024-04-30 18:42:40 +08:00 |
|
xushiwei
|
d62bf858dd
|
llgo/ssa: Go const string
|
2024-04-30 18:37:31 +08:00 |
|
xushiwei
|
ae0906d322
|
llgo/ssa: allocaCStr; runtime: String
|
2024-04-30 18:22:56 +08:00 |
|
xushiwei
|
c6cb2931e1
|
Merge pull request #84 from xushiwei/q
llgo/ssa: Slice, IndexAddr bugfix
|
2024-04-30 16:22:01 +08:00 |
|
xushiwei
|
40a9e00d4c
|
llgo/ssa: Slice, IndexAddr bugfix
|
2024-04-30 16:15:36 +08:00 |
|
visualfc
|
d8615330ad
|
build: buildAllPkgs dump error
|
2024-04-30 15:58:01 +08:00 |
|
xushiwei
|
40cc7b2a85
|
llgen runtime
|
2024-04-30 11:31:39 +08:00 |
|
xushiwei
|
0bfc269652
|
llgo/ssa,runtime: Slice
|
2024-04-30 08:23:55 +08:00 |
|
xushiwei
|
f64abf37ab
|
llgo/ssa: MakeInterface
|
2024-04-29 22:57:40 +08:00 |
|
xushiwei
|
fc893ba498
|
llgen bugfix
|
2024-04-29 20:51:27 +08:00 |
|
xushiwei
|
2b82af519c
|
llgo/ssa: Alloca, ArrayAlloca
|
2024-04-29 17:58:10 +08:00 |
|
xushiwei
|
4eb2ddaf15
|
cl: support llgo.cstr
|
2024-04-29 13:59:06 +08:00 |
|
xushiwei
|
bb1da81a01
|
build: skip PkgDeclOnly
|
2024-04-29 11:34:59 +08:00 |
|
xushiwei
|
6ebbc92c4f
|
runtime.ll
|
2024-04-29 09:53:48 +08:00 |
|
xushiwei
|
b45172bef1
|
cl: pkgKind = normal/noinit/decl
|
2024-04-29 09:51:32 +08:00 |
|
xushiwei
|
7979cfcb06
|
update llgo_autogen.ll
|
2024-04-29 03:45:52 +08:00 |
|
xushiwei
|
cb507f43a7
|
llgo/ssa: use b.CreateUnreachable to panic
|
2024-04-29 03:36:19 +08:00 |
|
xushiwei
|
616596e571
|
cl: don't need to compile alias type
|
2024-04-29 02:56:21 +08:00 |
|
xushiwei
|
286b520d83
|
build: better error messages
|
2024-04-29 01:34:21 +08:00 |
|
xushiwei
|
769b93a277
|
build: mark need runtime
|
2024-04-29 00:49:17 +08:00 |
|
xushiwei
|
c30ed1b3c8
|
llgo/ssa: llvmSignature/castPtr/castInt bugfix; link: runtime
|
2024-04-29 00:16:00 +08:00 |
|
xushiwei
|
ba94d6f04e
|
cl: compileInstrOrValue bugfix
|
2024-04-28 22:20:46 +08:00 |
|
xushiwei
|
70623dd554
|
llgo/ssa.SetRuntime: prevent multiple loading of runtime
|
2024-04-28 14:00:29 +08:00 |
|
xushiwei
|
41dfafe957
|
TestRuntime
|
2024-04-28 12:22:56 +08:00 |
|
xushiwei
|
2cc1bdee19
|
llgo/ssa: pkg.NewFunc bugfix
|
2024-04-28 12:09:47 +08:00 |
|
xushiwei
|
0d68066086
|
runtime: MakeAnyString
|
2024-04-28 10:29:06 +08:00 |
|
xushiwei
|
7039cb3bc2
|
llgo/ssa: support string/cstring; panic
|
2024-04-28 09:55:54 +08:00 |
|
xushiwei
|
510f2f4769
|
runtime: Alloc
|
2024-04-28 07:08:33 +08:00 |
|
xushiwei
|
5415f68c1b
|
llgo/ssa: Alloc, BinOp(vkPtr)
|
2024-04-28 07:08:01 +08:00 |
|
xushiwei
|
c97c1e97b9
|
llgo build/install/run: link runtime
|
2024-04-27 22:13:40 +08:00 |
|
xushiwei
|
08da38a609
|
cl: _testcgo/any
|
2024-04-27 20:45:55 +08:00 |
|
xushiwei
|
6a02c3ac4c
|
llgo/ssa: rtType, rtFunc
|
2024-04-27 17:39:25 +08:00 |
|
xushiwei
|
f1761c0c9c
|
llgo/internal/runtime
|
2024-04-27 13:57:21 +08:00 |
|
xushiwei
|
3be8cacc24
|
cl: _testcgo/typalias
|
2024-04-27 10:06:59 +08:00 |
|
xushiwei
|
c455f6e730
|
SkipFlagArgs
|
2024-04-27 06:41:24 +08:00 |
|
xushiwei
|
3cc83b8ec4
|
llgo build/install/run: SkipArgs bugfix
|
2024-04-27 06:39:09 +08:00 |
|
xushiwei
|
ea8ddc6451
|
llgo build bugfix: when len(initial)==1
|
2024-04-26 20:28:06 +08:00 |
|
xushiwei
|
2ad2873278
|
llgo clean
|
2024-04-26 20:06:54 +08:00 |
|
xushiwei
|
815a8a74fc
|
llgo: use -Wno-override-module to disable clang warning
|
2024-04-26 05:05:59 +08:00 |
|
xushiwei
|
a3d6a94600
|
cl: _testcgo/strlen
|
2024-04-26 02:40:36 +08:00 |
|
xushiwei
|
43ae7a23b2
|
cl: _testcgo/strlen - todo
|
2024-04-26 02:05:49 +08:00 |
|
xushiwei
|
3f49fe9e98
|
llgo run
|
2024-04-25 01:41:44 +08:00 |
|
xushiwei
|
a2c6e5d7fc
|
llgo install: /appName
|
2024-04-25 00:53:42 +08:00 |
|
xushiwei
|
cbaf9e21b2
|
llgo build/install: a.out generated
|
2024-04-25 00:14:02 +08:00 |
|
xushiwei
|
81b3add443
|
build.Do: verbose
|
2024-04-24 14:27:14 +08:00 |
|
xushiwei
|
1567989142
|
llgo install: use clang to link
|
2024-04-24 11:55:20 +08:00 |
|
xushiwei
|
5b73480540
|
disable debug info
|
2024-04-24 11:20:31 +08:00 |
|
xushiwei
|
b1342d8d97
|
build.Do
|
2024-04-24 11:13:17 +08:00 |
|
xushiwei
|
2cbcc53c54
|
llgo build/install
|
2024-04-24 07:55:51 +08:00 |
|
xushiwei
|
2d8f5dbc51
|
remove dep of goplus/gop
|
2024-04-22 21:16:43 +08:00 |
|