xushiwei
|
1610894a80
|
llgo/ssa: b.CString
|
2024-04-29 14:34:26 +08:00 |
|
xushiwei
|
4eb2ddaf15
|
cl: support llgo.cstr
|
2024-04-29 13:59:06 +08:00 |
|
xushiwei
|
99a86d8d4e
|
Merge pull request #74 from xushiwei/q
build: skip PkgDeclOnly; cl: skip init if PkgNoInit
|
2024-04-29 12:04:07 +08:00 |
|
xushiwei
|
637db665c3
|
TestPkgKindOf
|
2024-04-29 11:58:48 +08:00 |
|
xushiwei
|
bb1da81a01
|
build: skip PkgDeclOnly
|
2024-04-29 11:34:59 +08:00 |
|
xushiwei
|
d4ddc61a9f
|
cl: TestPkgNoInit/TestPkgKind
|
2024-04-29 10:06:47 +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
|
695d3f3327
|
Merge pull request #73 from xushiwei/q
llvm v0.7.2
v0.3.0
|
2024-04-29 03:50:05 +08:00 |
|
xushiwei
|
7979cfcb06
|
update llgo_autogen.ll
|
2024-04-29 03:45:52 +08:00 |
|
xushiwei
|
2986cb0c5f
|
llvm v0.7.2
|
2024-04-29 03:43:38 +08:00 |
|
xushiwei
|
5a175955a9
|
Merge pull request #72 from xushiwei/q
llgo/ssa: use b.CreateUnreachable to panic
|
2024-04-29 03:40:05 +08:00 |
|
xushiwei
|
cb507f43a7
|
llgo/ssa: use b.CreateUnreachable to panic
|
2024-04-29 03:36:19 +08:00 |
|
xushiwei
|
8b148d72c2
|
Merge pull request #71 from xushiwei/q
cl: don't need to compile alias type
|
2024-04-29 02:58:22 +08:00 |
|
xushiwei
|
616596e571
|
cl: don't need to compile alias type
|
2024-04-29 02:56:21 +08:00 |
|
xushiwei
|
2849fe4841
|
Merge pull request #70 from xushiwei/q
llgo/ssa: llvmSignature/castPtr/castInt bugfix; link: runtime
|
2024-04-29 01:44:01 +08:00 |
|
xushiwei
|
98065e80d0
|
TestRuntime
|
2024-04-29 01:42:00 +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
|
78d7f984d1
|
Merge pull request #69 from xushiwei/q
llgen: smart fname of outFile (llgo_autogen.ll or out.ll)
|
2024-04-28 23:12:15 +08:00 |
|
xushiwei
|
e88f7e6659
|
llgen: smart fname of outFile (llgo_autogen.ll or out.ll)
|
2024-04-28 23:07:59 +08:00 |
|
xushiwei
|
e8ff879943
|
Merge pull request #68 from xushiwei/q
cl: compileInstrOrValue bugfix
|
2024-04-28 22:40:36 +08:00 |
|
xushiwei
|
f09d5bd155
|
TestIsAny, TestIntVal
|
2024-04-28 22:38:04 +08:00 |
|
xushiwei
|
53e73fc622
|
x
|
2024-04-28 22:24:03 +08:00 |
|
xushiwei
|
ba94d6f04e
|
cl: compileInstrOrValue bugfix
|
2024-04-28 22:20:46 +08:00 |
|
xushiwei
|
449f91ab14
|
Merge pull request #67 from xushiwei/q
llgo/ssa.SetRuntime: prevent multiple loading of runtime
|
2024-04-28 14:02:54 +08:00 |
|
xushiwei
|
70623dd554
|
llgo/ssa.SetRuntime: prevent multiple loading of runtime
|
2024-04-28 14:00:29 +08:00 |
|
xushiwei
|
35dc6dcd85
|
Merge pull request #66 from xushiwei/q
runtime
|
2024-04-28 12:24:59 +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
|
eb4146d80d
|
llgo/ssa: Alloc bugfix (heap)
|
2024-04-28 10:39:19 +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
|
475f0fa2ff
|
llgo/ssa: ChangeType, Convert
|
2024-04-28 06:23:21 +08:00 |
|
xushiwei
|
c58b1140d8
|
Merge pull request #65 from xushiwei/q
llgo build/install/run: link runtime
|
2024-04-28 06:21:57 +08:00 |
|
xushiwei
|
c97c1e97b9
|
llgo build/install/run: link runtime
|
2024-04-27 22:13:40 +08:00 |
|
xushiwei
|
ba3d82e5e5
|
Merge pull request #64 from xushiwei/q
cl: _testcgo/any
|
2024-04-27 21:35:17 +08:00 |
|
xushiwei
|
d432899b42
|
TestAny, TestDelayExpr
|
2024-04-27 21:32:48 +08:00 |
|
xushiwei
|
08da38a609
|
cl: _testcgo/any
|
2024-04-27 20:45:55 +08:00 |
|
xushiwei
|
6a3eb2f2f9
|
ssa: rtIface, rtSlice
|
2024-04-27 18:13:16 +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
|
39076c75cf
|
Merge pull request #63 from xushiwei/q
cl: _testcgo/typalias
|
2024-04-27 10:10:16 +08:00 |
|
xushiwei
|
3be8cacc24
|
cl: _testcgo/typalias
|
2024-04-27 10:06:59 +08:00 |
|
xushiwei
|
46a9df47e4
|
cl: _testcgo/typalias
|
2024-04-27 08:33:49 +08:00 |
|
xushiwei
|
d44a31cc62
|
Merge pull request #62 from xushiwei/q
cl: _testcgo/struct
|
2024-04-27 08:21:00 +08:00 |
|
xushiwei
|
00b2fd1479
|
fix TestNamedStruct
|
2024-04-27 08:17:46 +08:00 |
|