xushiwei
|
f17a4ca1de
|
closure: MakeClosure/makeClosureCtx fix
|
2024-05-05 23:32:54 +08:00 |
|
xushiwei
|
be9d209622
|
compileFunc: prevent compiling multiple times
|
2024-05-05 21:27:22 +08:00 |
|
xushiwei
|
4f1b6e95a1
|
closureStub
|
2024-05-05 18:48:09 +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
|
6a02c3ac4c
|
llgo/ssa: rtType, rtFunc
|
2024-04-27 17:39:25 +08:00 |
|
xushiwei
|
91d1d71f6d
|
ssa: temp disable Finalize; cl: decls sort by name
|
2024-04-26 03:25:11 +08:00 |
|
xushiwei
|
4641cb11eb
|
cl: _testdata/printf: almost done
|
2024-04-21 15:12:57 +08:00 |
|
xushiwei
|
8f31e4a6d3
|
global var init
|
2024-04-21 00:22:39 +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 |
|
xushiwei
|
1ec438a361
|
TestPrintf
|
2024-04-20 13:50:48 +08:00 |
|
xushiwei
|
6463e2cc2a
|
TestFuncMultiRet
|
2024-04-19 00:39:09 +08:00 |
|
xushiwei
|
b2a871a7dc
|
newParams
|
2024-04-19 00:08:30 +08:00 |
|
xushiwei
|
c784a2e63b
|
TestFuncCall
|
2024-04-19 00:05:57 +08:00 |
|
xushiwei
|
785d7d693b
|
TestFuncParam
|
2024-04-18 17:15:06 +08:00 |
|
xushiwei
|
3a8ce26c6f
|
TestBasicFunc
|
2024-04-18 15:03:10 +08:00 |
|
xushiwei
|
4fcffa46e1
|
aProgram/aPackage/aFunction/etc
|
2024-04-18 01:23:01 +08:00 |
|
xushiwei
|
1134911e93
|
Builder.BinOp
|
2024-04-18 01:18:41 +08:00 |
|
xushiwei
|
b736f27275
|
llgo/gossa => llgo/ssa
|
2024-04-15 17:12:30 +08:00 |
|