xushiwei
|
f1bb42f554
|
llgo/ssa: SizeOf, MakeSlice, VoidPtr
|
2024-05-03 23:10:02 +08:00 |
|
xushiwei
|
223c24450e
|
NewClosure
|
2024-05-03 20:02:33 +08:00 |
|
xushiwei
|
8a7ddf4dc2
|
cl: qsort example
|
2024-05-03 19:59:56 +08:00 |
|
xushiwei
|
424dbd9261
|
TestTypes
|
2024-05-03 19:20:30 +08:00 |
|
xushiwei
|
b615ada2c3
|
Merge pull request #99 from visualfc/slice3
update ssa.Slice
|
2024-05-03 19:09:29 +08:00 |
|
xushiwei
|
20a47873d0
|
Merge pull request #100 from xushiwei/q
llgo/ssa: vkFuncDecl/vkFuncPtr/vkClosure
|
2024-05-03 19:08:12 +08:00 |
|
xushiwei
|
d87ce1a124
|
cl: qsort
|
2024-05-03 19:05:49 +08:00 |
|
xushiwei
|
91d012d33d
|
TestCvtCType
|
2024-05-03 19:02:17 +08:00 |
|
xushiwei
|
330cb22351
|
TestErrCompileInstrOrValue
|
2024-05-03 18:35:14 +08:00 |
|
xushiwei
|
236debab33
|
CFuncPtr.Hash
|
2024-05-03 18:02:09 +08:00 |
|
xushiwei
|
13a1c8ac4b
|
github.com/goplus/llgo/internal/typeutil.Map
|
2024-05-03 17:39:37 +08:00 |
|
xushiwei
|
29fad7b397
|
TestCFuncPtr
|
2024-05-03 17:08:44 +08:00 |
|
xushiwei
|
8eeac8a26d
|
cvtCType bugfix
|
2024-05-03 17:03:12 +08:00 |
|
xushiwei
|
133d41d748
|
llgo/ssa: CType, CFuncDecl
|
2024-05-03 16:51:01 +08:00 |
|
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
|
afd3d40348
|
llgo/ssa: vkFuncDecl/vkFuncPtr/vkClosure
|
2024-05-03 15:40:24 +08:00 |
|
xushiwei
|
85da86a4f1
|
Merge pull request #98 from xushiwei/q
cl: link go name
|
2024-05-03 00:00:42 +08:00 |
|
xushiwei
|
72d4f0f7f8
|
Merge pull request #97 from visualfc/cap
ssa: builtin len&cap
|
2024-05-02 23:58:12 +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
|
5bd28a1e9e
|
Merge pull request #96 from xushiwei/q
runtime: stringTracef
|
2024-05-02 13:17:02 +08:00 |
|
xushiwei
|
a23a2601e4
|
runtime: stringTracef
|
2024-05-02 13:10:41 +08:00 |
|
xushiwei
|
3220b629c7
|
Merge pull request #95 from xushiwei/q
runtime: StringCat; llgo/ssa: aggregateValue
|
2024-05-02 12:41:37 +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
|
3cbe4aac87
|
TestUserdefExpr
|
2024-05-02 11:38:05 +08:00 |
|
xushiwei
|
3e47a977e4
|
update llvm
|
2024-05-02 11:31:33 +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
|
be1599b418
|
Merge pull request #93 from xushiwei/q
runtime: StringCat; builtin: llgo.advance
|
2024-05-02 00:08:04 +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
|
480cf09177
|
Merge pull request #91 from xushiwei/q
cl: support stdin/stdout/stderr
|
2024-05-01 21:26:20 +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
|
aa1d0b307b
|
Merge pull request #90 from xushiwei/q
llvm v0.7.3
v0.4.0
|
2024-05-01 18:15:05 +08:00 |
|
xushiwei
|
8a09d8b442
|
update llvm
|
2024-05-01 18:12:42 +08:00 |
|
xushiwei
|
7b99470bfa
|
llvm v0.7.3
|
2024-05-01 18:11:58 +08:00 |
|
xushiwei
|
30192da7cf
|
Merge pull request #89 from xushiwei/q
build: make empty runtime.init if no runtime needed
|
2024-05-01 17:45:55 +08:00 |
|
xushiwei
|
66337e0975
|
build: make empty runtime.init if no runtime needed
|
2024-05-01 17:44:12 +08:00 |
|
xushiwei
|
6e4a44438b
|
Merge pull request #88 from xushiwei/q
llgo/ssa: builder.Alloc sizeof(t) bugfix
|
2024-05-01 17:01:51 +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 |
|