Commit Graph

29 Commits

Author SHA1 Message Date
xushiwei
51f3ac2376 _testgo: goroutine 2024-06-01 16:04:35 +08:00
visualfc
c673489461 ssa: fix llvm named in func 2024-05-31 14:22:17 +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
3b2f01e974 abiTypes 2024-05-31 07:35:22 +08:00
xushiwei
8091c9e737 goProgram: SizeOf/Offsetof fix 2024-05-28 17:32:09 +08:00
xushiwei
cdb1cf1b63 runtime 2024-05-27 11:21:22 +08:00
xushiwei
12b0d81dda rm unused code (phi, abi.Name) 2024-05-26 18:10:17 +08:00
xushiwei
eae94c5f23 remove abi.Name 2024-05-26 17:53:29 +08:00
xushiwei
5cf6a30027 llgo/ssa: phi refactor 2024-05-26 14:58:26 +08:00
xushiwei
914a0c60b0 runtime: iface 2024-05-26 08:59:10 +08:00
xushiwei
afe20ffe92 runtime: Func, Method, Imethod 2024-05-25 22:52:48 +08:00
xushiwei
b121d1730b NameOff => Name; TypeOff => *Type; TextOff => Text 2024-05-25 21:43:59 +08:00
xushiwei
f0f973eb00 TestAbi 2024-05-24 09:50:51 +08:00
xushiwei
97e38255c6 llgo/ssa.Slice optimize speed 2024-05-24 08:23:01 +08:00
xushiwei
88004cac76 abiBasic fix 2024-05-24 07:51:41 +08:00
xushiwei
c19786bdfb llgo/ssa: AfterInit/SliceLit/InterfaceData, unsafe.Slice; ssa/abi: Basic/Struct 2024-05-22 10:07:21 +08:00
xushiwei
556939139b x 2024-05-21 01:42:49 +08:00
xushiwei
55ee21421e runtime: Struct 2024-05-20 13:47:32 +08:00
xushiwei
e61ebb4eb9 abi.Name; runtime: MakeAnyInt => MakeAnyIntptr; llgo/ssa: AllocU; builtin unsafe.String; MakeInterface; prog.PointerSize 2024-05-20 08:46:39 +08:00
visualfc
e7fd038493 ssa: checkIndex for index/indexAddr 2024-05-18 11:08:39 +08:00
visualfc
feb28ecace ssa: fix castInt 2024-05-16 20:43:16 +08:00
xushiwei
dacb662d99 replace .ll => .lla 2024-05-07 20:52:26 +08:00
xushiwei
c0ef1598c9 llgo/ssa: checkExpr to auto convert funcPtr into closure 2024-05-04 17:25:13 +08:00
xushiwei
29fad7b397 TestCFuncPtr 2024-05-03 17:08:44 +08:00
xushiwei
ed8ffb228b runtime: MakeMap 2024-05-01 07:26:51 +08:00
xushiwei
7979cfcb06 update llgo_autogen.ll 2024-04-29 03:45:52 +08:00
xushiwei
c30ed1b3c8 llgo/ssa: llvmSignature/castPtr/castInt bugfix; link: runtime 2024-04-29 00:16:00 +08:00
xushiwei
3be8cacc24 cl: _testcgo/typalias 2024-04-27 10:06:59 +08:00