xushiwei
|
f399dd3498
|
TestAny
|
2024-05-24 09:46:29 +08:00 |
|
xushiwei
|
d2e5bb99ef
|
gentests; MakeBody fix
|
2024-05-24 09:41:40 +08:00 |
|
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
|
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
|
1162a5f916
|
AfterInit: init
|
2024-05-24 03:22:10 +08:00 |
|
xushiwei
|
418c37dd52
|
AfterInit bugfix: add param Builder
|
2024-05-24 02:42:10 +08:00 |
|
xushiwei
|
b66827998d
|
llgo/ssa: AfterInit
|
2024-05-24 02:09:57 +08:00 |
|
xushiwei
|
b195656900
|
llgo/ssa: MakeInterface
|
2024-05-24 01:45:41 +08:00 |
|
xushiwei
|
2628ee98f3
|
llgo/ssa: valFromData, buildVal
|
2024-05-24 01:18:18 +08:00 |
|
xushiwei
|
176c0b2d36
|
abi.KindOf; llgo/ssa: valFromData
|
2024-05-24 00:36:51 +08:00 |
|
xushiwei
|
4986592dd7
|
TypeAssert refactor
|
2024-05-23 01:34:48 +08:00 |
|
xushiwei
|
a4c4324ba3
|
merge Field/Extract; prog.Tuple/Zero; TypeAssert refactor
|
2024-05-23 01:10:13 +08:00 |
|
xushiwei
|
6442ab2f20
|
llgo/ssa: unsafeEface
|
2024-05-22 13:47:21 +08:00 |
|
xushiwei
|
c19786bdfb
|
llgo/ssa: AfterInit/SliceLit/InterfaceData, unsafe.Slice; ssa/abi: Basic/Struct
|
2024-05-22 10:07:21 +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
|
cc357b2b7d
|
llgo/ssa: TestMakeInterface (32bits); ssa/ssatest
|
2024-05-20 10:23:24 +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
|
cda572fd59
|
ssa: builtin copy
|
2024-05-19 19:33:41 +08:00 |
|
xushiwei
|
55365b1d17
|
update llvm
|
2024-05-19 16:42:22 +08:00 |
|
xushiwei
|
39268c681f
|
llgo/ssa: Builder add Pkg
|
2024-05-19 13:00:58 +08:00 |
|
xushiwei
|
3bf3a276de
|
MakeInterface: todo
|
2024-05-19 12:31:59 +08:00 |
|
xushiwei
|
9a7fbaee00
|
llgo/ssa: {datstruct, interface}.go
|
2024-05-19 12:24:42 +08:00 |
|
xushiwei
|
04428c5aed
|
llgo/ssa: pkg.PyLoadModSyms (source code stablility)
|
2024-05-19 07:57:12 +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 |
|
visualfc
|
f35f15d36c
|
ssa: type uint/byte/int32/uint32/int64/uint64
|
2024-05-17 09:28:57 +08:00 |
|
visualfc
|
feb28ecace
|
ssa: fix castInt
|
2024-05-16 20:43:16 +08:00 |
|
visualfc
|
98945926ca
|
ssa: binop check shl/shr
|
2024-05-16 16:27:49 +08:00 |
|
visualfc
|
6e4ebeddf4
|
ssa: binop fix shl/shr size
|
2024-05-16 10:20:02 +08:00 |
|
visualfc
|
022965b9c7
|
ssa: builtin print/println
|
2024-05-16 09:33:25 +08:00 |
|
xushiwei
|
d07ffb36ad
|
TestUserdefExpr: pyVarTy
|
2024-05-15 18:45:53 +08:00 |
|
xushiwei
|
29e4af4fb2
|
llgo/ssa: PyNewVar; pyLoad
|
2024-05-15 18:32:50 +08:00 |
|
xushiwei
|
91513a12b4
|
llgo/ssa: refactor python related names (PyXXX)
|
2024-05-15 17:19:47 +08:00 |
|
xushiwei
|
3e7bfbb45c
|
llgo instr: pyList
|
2024-05-15 15:42:58 +08:00 |
|
xushiwei
|
c2cf0443ef
|
Merge remote-tracking branch 'gop/main' into q
|
2024-05-15 14:49:25 +08:00 |
|
xushiwei
|
59d68c6438
|
llgo/ssa: PyList
|
2024-05-15 14:49:00 +08:00 |
|
xushiwei
|
c447a87605
|
Merge pull request #175 from xushiwei/q
cl: _testpy/gcd
|
2024-05-15 13:33:56 +08:00 |
|
xushiwei
|
584e5b1f01
|
TestPrintf fix
|
2024-05-15 13:30:48 +08:00 |
|
xushiwei
|
6a3581f7a3
|
goTypes.cvtFunc fix: remove sig.Variadic flag
|
2024-05-15 13:24:44 +08:00 |
|
xushiwei
|
11e74975b3
|
llgo/ssa: rm HasVArg/IsVArg
|
2024-05-15 13:09:43 +08:00 |
|
xushiwei
|
9b742e777b
|
cl: _testpy/gcd
|
2024-05-15 11:59:53 +08:00 |
|
visualfc
|
5d93565e16
|
ssa: add builtin append
|
2024-05-15 10:43:26 +08:00 |
|
xushiwei
|
7881f3a53b
|
x
|
2024-05-15 08:54:29 +08:00 |
|
xushiwei
|
56269bd52b
|
cl: _testpy/pow (multiargs)
|
2024-05-15 08:44:00 +08:00 |
|
visualfc
|
924715fe34
|
ssa: fix binop string cat ret type
|
2024-05-14 15:58:33 +08:00 |
|
xushiwei
|
acfbe6902a
|
FuncDecl bugfix: even in C, we need to add ctx for method
|
2024-05-12 23:37:12 +08:00 |
|
xushiwei
|
f7dfab481b
|
vkPyFunc => vkPyFuncRef
|
2024-05-12 23:08:44 +08:00 |
|