visualfc
|
d444123062
|
update ssa.Slice
|
2024-05-03 16:30:33 +08:00 |
|
xushiwei
|
4a5c8d3fbb
|
cl: call llgo/ssa.CType/CFuncDecl
|
2024-05-03 16:00:31 +08:00 |
|
xushiwei
|
85da86a4f1
|
Merge pull request #98 from xushiwei/q
cl: link go name
|
2024-05-03 00:00:42 +08:00 |
|
xushiwei
|
192b479f18
|
cl: link go name
|
2024-05-02 23:14:12 +08:00 |
|
visualfc
|
3e6dfa3c05
|
ssa: builtin len&cap
|
2024-05-02 16:26:45 +08:00 |
|
xushiwei
|
9cf122c31a
|
runtime: StringCat; llgo/ssa: aggregateValue
|
2024-05-02 12:39:25 +08:00 |
|
xushiwei
|
75d513a78a
|
Merge pull request #94 from xushiwei/q
cl: compilePhis; llgo/ssa: phi.AddIncoming
|
2024-05-02 11:51:49 +08:00 |
|
xushiwei
|
40855c2d2a
|
cl: compilePhis; llgo/ssa: phi.AddIncoming
|
2024-05-02 11:27:02 +08:00 |
|
xushiwei
|
b2319eda66
|
Merge pull request #92 from visualfc/index
implement ssa.index
|
2024-05-02 10:35:32 +08:00 |
|
visualfc
|
5c5b8e62e5
|
implement ssa.index
|
2024-05-02 09:26:56 +08:00 |
|
xushiwei
|
fbb1f89ab3
|
phisExpr as an AggregateVal
|
2024-05-02 07:56:52 +08:00 |
|
xushiwei
|
25b104cf13
|
llgo/ssa: PhisExpr
|
2024-05-02 07:37:31 +08:00 |
|
xushiwei
|
d462e548b1
|
TestErrAdvance
|
2024-05-02 00:04:37 +08:00 |
|
xushiwei
|
df1e4708f5
|
builtin: llgo.advance
|
2024-05-01 23:57:19 +08:00 |
|
xushiwei
|
cf02f4a34f
|
runtime: StringCat
|
2024-05-01 22:00:34 +08:00 |
|
xushiwei
|
52a64a7770
|
cl: initLinknameByDoc
|
2024-05-01 21:18:28 +08:00 |
|
xushiwei
|
8d3cb246c2
|
cl: linkname of varName
|
2024-05-01 20:56:51 +08:00 |
|
xushiwei
|
8f15fd45f2
|
initLinkname: support var
|
2024-05-01 20:33:46 +08:00 |
|
xushiwei
|
afd02b3d78
|
cl: to support stdin/stdout/stderr
|
2024-05-01 20:05:28 +08:00 |
|
xushiwei
|
3cc3b864af
|
fix Alloc size
|
2024-05-01 16:59:42 +08:00 |
|
xushiwei
|
62f6542ca9
|
llgo/ssa: builder.Alloc sizeof(t) bugfix
|
2024-05-01 16:56:26 +08:00 |
|
xushiwei
|
e112d8277f
|
cl: _testrt/gblarray
|
2024-05-01 16:06:49 +08:00 |
|
xushiwei
|
014d0262da
|
build: fix link runtime multiple times
|
2024-05-01 13:30:13 +08:00 |
|
xushiwei
|
666808b427
|
cl: callRuntimeInit; runtime: TracePanic
|
2024-05-01 11:03:52 +08:00 |
|
xushiwei
|
673b9d9a5c
|
runtime.MakeSmallMap
|
2024-05-01 07:37:38 +08:00 |
|
xushiwei
|
ed8ffb228b
|
runtime: MakeMap
|
2024-05-01 07:26:51 +08:00 |
|
xushiwei
|
d3fddfb634
|
mv _testcgo => _testrt
|
2024-04-30 23:18:18 +08:00 |
|
xushiwei
|
ae0906d322
|
llgo/ssa: allocaCStr; runtime: String
|
2024-04-30 18:22:56 +08:00 |
|
xushiwei
|
40a9e00d4c
|
llgo/ssa: Slice, IndexAddr bugfix
|
2024-04-30 16:15:36 +08:00 |
|
visualfc
|
4eedb4fb69
|
cltest: SetRuntime
|
2024-04-30 14:16:46 +08:00 |
|
visualfc
|
2d6869bdbd
|
ssa: fix newSlice.type & const
|
2024-04-30 14:14:28 +08:00 |
|
xushiwei
|
839ad8ba2b
|
cl: _testcgo/sum
|
2024-04-30 11:19:42 +08:00 |
|
xushiwei
|
e757c66354
|
llgo/ssa: phi node
|
2024-04-30 10:34:10 +08:00 |
|
xushiwei
|
3ec6da002a
|
Merge remote-tracking branch 'gop/main' into q
|
2024-04-30 08:27:57 +08:00 |
|
xushiwei
|
0bfc269652
|
llgo/ssa,runtime: Slice
|
2024-04-30 08:23:55 +08:00 |
|
visualfc
|
b5961f0807
|
cl/_testdata: add untyped test
|
2024-04-30 08:14:08 +08:00 |
|
visualfc
|
a792e312db
|
cl: compileValue check types.Default for const
|
2024-04-30 08:13:39 +08:00 |
|
xushiwei
|
ad28ed3154
|
cl: _testcgo/any
|
2024-04-29 22:58:25 +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
|
a6d31ad8b8
|
TestErrAlloca
|
2024-04-29 18:55:09 +08:00 |
|
xushiwei
|
664c3fcce3
|
compileInstrOrValue
|
2024-04-29 18:46:13 +08:00 |
|
xushiwei
|
e1d1d6a2d9
|
llgo/ssa: unreachable
|
2024-04-29 18:33:02 +08:00 |
|
xushiwei
|
2b82af519c
|
llgo/ssa: Alloca, ArrayAlloca
|
2024-04-29 17:58:10 +08:00 |
|
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
|
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
|
b45172bef1
|
cl: pkgKind = normal/noinit/decl
|
2024-04-29 09:51:32 +08:00 |
|