xushiwei
|
77eeea95c7
|
valFromData BitCast bugfix
|
2024-05-24 09:30:16 +08:00 |
|
xushiwei
|
056ad51c24
|
llgo/ssa.Phi: AddIncoming fix
|
2024-05-24 09:20:58 +08:00 |
|
xushiwei
|
88004cac76
|
abiBasic fix
|
2024-05-24 07:51:41 +08:00 |
|
xushiwei
|
508b4d648d
|
remove runtime.NewString
|
2024-05-21 01:30:15 +08:00 |
|
visualfc
|
1a4ca389cd
|
ssa: fix builtin print
|
2024-05-20 12:43:37 +08:00 |
|
xushiwei
|
6335ac6a47
|
runtime.MakeAnyIntptr
|
2024-05-20 08:51:27 +08:00 |
|
visualfc
|
e7fd038493
|
ssa: checkIndex for index/indexAddr
|
2024-05-18 11:08:39 +08:00 |
|
visualfc
|
66da072fd7
|
ssa: fix global array
|
2024-05-17 19:30:56 +08:00 |
|
xushiwei
|
568a71e0dc
|
cl: out.ll regen
|
2024-05-17 11:11:22 +08:00 |
|
xushiwei
|
3012c4a3ff
|
Merge branch 'main' into main_return_0
|
2024-05-17 11:05:09 +08:00 |
|
tsingbx
|
a45523a48c
|
run gentests
|
2024-05-17 09:48:21 +08:00 |
|
visualfc
|
feb28ecace
|
ssa: fix castInt
|
2024-05-16 20:43:16 +08:00 |
|
visualfc
|
5d93565e16
|
ssa: add builtin append
|
2024-05-15 10:43:26 +08:00 |
|
xushiwei
|
aac5e7b3cd
|
TestFromTestdata: print
|
2024-05-12 15:56:05 +08:00 |
|
xushiwei
|
791634c377
|
conflict fix
|
2024-05-12 15:52:29 +08:00 |
|
xushiwei
|
090149eab6
|
llgo/ssa: StringData/StringLen
|
2024-05-12 15:42:50 +08:00 |
|
visualfc
|
1fb37c37fe
|
binop: token.AND_NOT
|
2024-05-10 21:34:54 +08:00 |
|
visualfc
|
aae663e5e5
|
binop: bool eql/neq
|
2024-05-10 21:06:19 +08:00 |
|
visualfc
|
e985eda857
|
typeAssert: bool float string
|
2024-05-10 13:46:39 +08:00 |
|
visualfc
|
75aea37ced
|
ssa: bitcast float => iface.data
|
2024-05-09 16:01:30 +08:00 |
|
xushiwei
|
2b70bb60a9
|
MakeInterface: remove delayExpr
|
2024-05-09 06:48:16 +08:00 |
|
visualfc
|
6eaf21e5a6
|
ssa.convert real numeric types
|
2024-05-08 16:19:14 +08:00 |
|
xushiwei
|
bc3dca45e7
|
importPkg refactor: don't depend token.Pos
|
2024-05-07 17:31:25 +08:00 |
|
xushiwei
|
1038b06510
|
Merge pull request #125 from visualfc/op
ssa.UnOp: sub/not/xor
|
2024-05-07 10:22:03 +08:00 |
|
xushiwei
|
a8ead2543d
|
runtime: c.Argc, c.Argv, c.Getopt
|
2024-05-07 10:16:03 +08:00 |
|
visualfc
|
68949c28c8
|
ssa.UnOp: sub/not/xor
|
2024-05-07 09:55:51 +08:00 |
|
xushiwei
|
4eb7e4000b
|
runtime: c.Uint
|
2024-05-07 00:15:06 +08:00 |
|
visualfc
|
017fd150cd
|
cl: fix compilePhis
|
2024-05-06 22:23:34 +08:00 |
|
xushiwei
|
0066f8bd3f
|
llgen tests
|
2024-05-05 21:33:04 +08:00 |
|
xushiwei
|
f1bb42f554
|
llgo/ssa: SizeOf, MakeSlice, VoidPtr
|
2024-05-03 23:10:02 +08:00 |
|
visualfc
|
5c5b8e62e5
|
implement ssa.index
|
2024-05-02 09:26:56 +08:00 |
|
xushiwei
|
666808b427
|
cl: callRuntimeInit; runtime: TracePanic
|
2024-05-01 11:03:52 +08:00 |
|
xushiwei
|
d3fddfb634
|
mv _testcgo => _testrt
|
2024-04-30 23:18:18 +08:00 |
|
xushiwei
|
40a9e00d4c
|
llgo/ssa: Slice, IndexAddr bugfix
|
2024-04-30 16:15:36 +08:00 |
|
visualfc
|
2d6869bdbd
|
ssa: fix newSlice.type & const
|
2024-04-30 14:14:28 +08:00 |
|
visualfc
|
b5961f0807
|
cl/_testdata: add untyped test
|
2024-04-30 08:14:08 +08:00 |
|
xushiwei
|
00b2fd1479
|
fix TestNamedStruct
|
2024-04-27 08:17:46 +08:00 |
|
xushiwei
|
f86cd74a98
|
cl: go:linkname specifies call convention by C.xxx
|
2024-04-26 13:09:24 +08:00 |
|
xushiwei
|
91d1d71f6d
|
ssa: temp disable Finalize; cl: decls sort by name
|
2024-04-26 03:25:11 +08:00 |
|
xushiwei
|
28dd34a136
|
cl: _testdata/ptrmthd
|
2024-04-26 00:31:02 +08:00 |
|
xushiwei
|
87b7ecd1d6
|
cl: _testdata/method
|
2024-04-25 21:44:23 +08:00 |
|
xushiwei
|
1014fa53dd
|
cl: _testdata/printval
|
2024-04-25 14:25:14 +08:00 |
|
xushiwei
|
81b3add443
|
build.Do: verbose
|
2024-04-24 14:27:14 +08:00 |
|
xushiwei
|
aafe5a8600
|
cl: varOf
|
2024-04-23 01:16:31 +08:00 |
|
xushiwei
|
72084b5648
|
cl: _testdata/importpkg
|
2024-04-22 20:09:23 +08:00 |
|
xushiwei
|
2d75c55d36
|
cl: funcOf; use gogen/packages.Importer
|
2024-04-22 17:49:21 +08:00 |
|
xushiwei
|
5343a55395
|
cl: support go:linkname
|
2024-04-22 15:09:08 +08:00 |
|
xushiwei
|
0b7713dbdb
|
llgo/x/llgen
|
2024-04-22 00:03:49 +08:00 |
|
xushiwei
|
7ffedc2da7
|
cl: _testdata/printf
|
2024-04-21 17:54:51 +08:00 |
|
xushiwei
|
4641cb11eb
|
cl: _testdata/printf: almost done
|
2024-04-21 15:12:57 +08:00 |
|