xushiwei
|
1c1da6433a
|
runtime: rm NewSlice (use b.unsafeSlice); llgo/ssa: Println
|
2024-05-28 07:47:07 +08:00 |
|
xushiwei
|
ddabfdca3d
|
SetBlockEx: BeforeLast
|
2024-05-26 16:18:24 +08:00 |
|
xushiwei
|
3cc975813d
|
abiType: support pointer
|
2024-05-24 22:47:45 +08:00 |
|
xushiwei
|
056ad51c24
|
llgo/ssa.Phi: AddIncoming fix
|
2024-05-24 09:20:58 +08:00 |
|
xushiwei
|
a4c4324ba3
|
merge Field/Extract; prog.Tuple/Zero; TypeAssert refactor
|
2024-05-23 01:10:13 +08:00 |
|
xushiwei
|
39268c681f
|
llgo/ssa: Builder add Pkg
|
2024-05-19 13:00:58 +08:00 |
|
xushiwei
|
04428c5aed
|
llgo/ssa: pkg.PyLoadModSyms (source code stablility)
|
2024-05-19 07:57:12 +08:00 |
|
xushiwei
|
23692430d5
|
llgo/ssa: SetBlockEx AfterInit
|
2024-05-12 22:51:25 +08:00 |
|
xushiwei
|
0912f1f509
|
PyInit
|
2024-05-12 11:11:19 +08:00 |
|
visualfc
|
c2767be178
|
result: checkExpr funcPtr => closure
|
2024-05-06 19:42:18 +08:00 |
|
xushiwei
|
87ca3a39dc
|
cvtClosure, llvmParamsEx
|
2024-05-05 18:20:51 +08:00 |
|
xushiwei
|
d7df46d578
|
MakeClosure, FreeVar; FuncAddCtx; aggregateAlloc
|
2024-05-05 17:39:17 +08:00 |
|
xushiwei
|
067cf0cba6
|
vkFuncDecl, vkFuncPtr, vkClosure; callback example
|
2024-05-05 15:59:33 +08:00 |
|
xushiwei
|
5d1d51dd58
|
llgo/ssa: introduce rawType
|
2024-05-05 12:11:51 +08:00 |
|
xushiwei
|
c0ef1598c9
|
llgo/ssa: checkExpr to auto convert funcPtr into closure
|
2024-05-04 17:25: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
|
e1d1d6a2d9
|
llgo/ssa: unreachable
|
2024-04-29 18:33:02 +08:00 |
|
xushiwei
|
4eb2ddaf15
|
cl: support llgo.cstr
|
2024-04-29 13:59:06 +08:00 |
|
xushiwei
|
cb507f43a7
|
llgo/ssa: use b.CreateUnreachable to panic
|
2024-04-29 03:36:19 +08:00 |
|
xushiwei
|
2cc1bdee19
|
llgo/ssa: pkg.NewFunc bugfix
|
2024-04-28 12:09:47 +08:00 |
|
xushiwei
|
7039cb3bc2
|
llgo/ssa: support string/cstring; panic
|
2024-04-28 09:55:54 +08:00 |
|
xushiwei
|
4641cb11eb
|
cl: _testdata/printf: almost done
|
2024-04-21 15:12:57 +08:00 |
|
xushiwei
|
3509ac9c17
|
cl: TestVar done
|
2024-04-20 22:05:45 +08:00 |
|
xushiwei
|
55a757b9f8
|
ssa: TestIf
|
2024-04-20 19:53:00 +08:00 |
|