xushiwei
|
02e0651eab
|
ignore setjmp/out.ll (os deps)
|
2024-06-08 14:59:26 +08:00 |
|
xushiwei
|
93be634673
|
builtin: sigjmpbuf/sigsetjmp/siglongjmp
|
2024-06-08 14:49:48 +08:00 |
|
visualfc
|
fe10ddc720
|
build: build runtime local
|
2024-06-07 15:25:35 +08:00 |
|
xushiwei
|
4868903844
|
c/setjmp
|
2024-06-07 13:48:36 +08:00 |
|
Li Jie
|
1ceaf1df22
|
runtime: fix libc linking
|
2024-06-06 19:46:21 +08:00 |
|
Li Jie
|
f5526f73c7
|
runtime: compatible difference of stdio symbols between linux and others
|
2024-06-06 17:17:26 +08:00 |
|
Li Jie
|
15fad2e841
|
cl: supports decl: <param>
|
2024-06-06 17:14:31 +08:00 |
|
visualfc
|
2fce2318ed
|
ssa: set method.name to pkg.name if private
|
2024-06-06 07:30:59 +08:00 |
|
xushiwei
|
b9d1d52ab3
|
gentests
|
2024-06-05 15:10:35 +08:00 |
|
xushiwei
|
fe548e580d
|
use cl/blocks
|
2024-06-05 15:08:05 +08:00 |
|
xushiwei
|
fd7d2765c8
|
findLoop: reach
|
2024-06-05 15:02:11 +08:00 |
|
xushiwei
|
a226a70383
|
findLoop: mark fdel
|
2024-06-05 14:14:12 +08:00 |
|
xushiwei
|
519e69a7f8
|
cl/blocks
|
2024-06-05 13:48:11 +08:00 |
|
visualfc
|
281fbc2bee
|
cl: fix cl/_testrt/cast
|
2024-06-04 15:27:49 +08:00 |
|
visualfc
|
193e6dfc93
|
ssa: ChangeInterface
|
2024-06-03 16:03:05 +08:00 |
|
visualfc
|
7596658e6c
|
ssa: MakeInterface check abi.KindDirectIface
|
2024-06-03 11:47:16 +08:00 |
|
xushiwei
|
922fabd935
|
llgo/ssa getDefer fix: move to function start
|
2024-06-03 09:56:39 +08:00 |
|
xushiwei
|
cfca98512a
|
llgo/ssa: DeferAlways/DeferInCond/DeferInLoop
|
2024-06-03 02:43:04 +08:00 |
|
xushiwei
|
2c799a8ccf
|
deferInit bugfix
|
2024-06-03 01:32:25 +08:00 |
|
xushiwei
|
56a5a7d72e
|
defer refactor
|
2024-06-03 01:06:01 +08:00 |
|
xushiwei
|
410f9dd759
|
llgo/ssa: EndBuild
|
2024-06-02 21:54:51 +08:00 |
|
xushiwei
|
ba45217756
|
llgo/ssa: RunDefers
|
2024-06-02 15:24:42 +08:00 |
|
xushiwei
|
5a5929048d
|
defer support; llgo/ssa: IfThen
|
2024-06-02 14:29:35 +08:00 |
|
xushiwei
|
45734c0b5c
|
llgo/ssa: Builtin
|
2024-06-01 17:18:17 +08:00 |
|
xushiwei
|
51f3ac2376
|
_testgo: goroutine
|
2024-06-01 16:04:35 +08:00 |
|
xushiwei
|
e5802853c0
|
goroutine support; llgo/ssa: memory (malloc/free)
|
2024-06-01 15:52:54 +08:00 |
|
visualfc
|
858622a98d
|
move eface demo to cl/_testrt
|
2024-05-31 15:53:52 +08:00 |
|
visualfc
|
c673489461
|
ssa: fix llvm named in func
|
2024-05-31 14:22:17 +08:00 |
|
xushiwei
|
53a39b6947
|
Merge pull request #251 from xushiwei/q
llgo/ssa: Do Call/Go/Defer
|
2024-05-31 12:06:09 +08:00 |
|
xushiwei
|
8f82d86a5d
|
llgo/ssa: Do Call/Go/Defer
|
2024-05-31 12:01:11 +08:00 |
|
visualfc
|
5b0965dc53
|
ssa: update linkname go style
|
2024-05-31 08:40:38 +08:00 |
|
xushiwei
|
76c1800a53
|
abiTypes: abiTypeInit fix
|
2024-05-31 08:12:27 +08:00 |
|
xushiwei
|
db141e1f3f
|
Merge remote-tracking branch 'gop/main' into q
|
2024-05-30 16:28:43 +08:00 |
|
visualfc
|
2e49161415
|
ssa: fix slice type from *array
|
2024-05-29 12:34:06 +08:00 |
|
xushiwei
|
8c105d87c1
|
runtime: newNamed; llgo/ssa: abiMethodOf
|
2024-05-28 23:45:32 +08:00 |
|
xushiwei
|
1c1da6433a
|
runtime: rm NewSlice (use b.unsafeSlice); llgo/ssa: Println
|
2024-05-28 07:47:07 +08:00 |
|
xushiwei
|
7031247614
|
testgo: errors
|
2024-05-27 15:52:35 +08:00 |
|
xushiwei
|
07738e13ef
|
AfterInit fix
|
2024-05-27 15:49:25 +08:00 |
|
visualfc
|
3328847e27
|
ssa: sliceOf arrayOf
|
2024-05-27 14:54:24 +08:00 |
|
xushiwei
|
8e89dc8aa9
|
llgo/ssa: abiMethodOf; AfterInit bugfix
|
2024-05-27 14:32:23 +08:00 |
|
xushiwei
|
c0a156f347
|
abi.TypeName
|
2024-05-27 12:00:01 +08:00 |
|
xushiwei
|
a6f92b8ff9
|
TestFromTestgo
|
2024-05-27 11:28:03 +08:00 |
|
xushiwei
|
877b397e04
|
cl: call intf.method
|
2024-05-27 11:18:43 +08:00 |
|
xushiwei
|
df13e3ab82
|
PrintIface
|
2024-05-27 09:56:42 +08:00 |
|
xushiwei
|
8536fe4987
|
llgo/ssa: Imethod
|
2024-05-27 09:46:07 +08:00 |
|
xushiwei
|
165a99fd83
|
llgo/ssa: unsafeInterface; runtime.PointerTo
|
2024-05-27 08:07:34 +08:00 |
|
xushiwei
|
c903785864
|
gentests
|
2024-05-26 17:55:16 +08:00 |
|
xushiwei
|
eae94c5f23
|
remove abi.Name
|
2024-05-26 17:53:29 +08:00 |
|
xushiwei
|
ddabfdca3d
|
SetBlockEx: BeforeLast
|
2024-05-26 16:18:24 +08:00 |
|
xushiwei
|
5cf6a30027
|
llgo/ssa: phi refactor
|
2024-05-26 14:58:26 +08:00 |
|