Commit Graph

  • 23d9e86c46 Merge pull request #262 from xushiwei/q xushiwei 2024-06-03 01:43:43 +08:00
  • 6ac6fb0192 README: defer xushiwei 2024-06-03 01:43:17 +08:00
  • aaa36b9d3b Merge pull request #261 from xushiwei/q xushiwei 2024-06-03 01:35:33 +08:00
  • 2c799a8ccf deferInit bugfix xushiwei 2024-06-03 01:32:25 +08:00
  • 56a5a7d72e defer refactor xushiwei 2024-06-03 01:06:01 +08:00
  • 410f9dd759 llgo/ssa: EndBuild xushiwei 2024-06-02 21:54:51 +08:00
  • ba45217756 llgo/ssa: RunDefers xushiwei 2024-06-02 15:24:42 +08:00
  • 5a5929048d defer support; llgo/ssa: IfThen xushiwei 2024-06-02 14:29:35 +08:00
  • bfc3c7fbf9 Merge pull request #257 from xushiwei/q xushiwei 2024-06-01 17:33:01 +08:00
  • e151bd4cd1 TestUserdefExpr xushiwei 2024-06-01 17:30:37 +08:00
  • bfe68520f4 logCall: ignore vkBuiltin xushiwei 2024-06-01 17:26:42 +08:00
  • 45734c0b5c llgo/ssa: Builtin xushiwei 2024-06-01 17:18:17 +08:00
  • d689062fc3 Merge pull request #256 from xushiwei/q xushiwei 2024-06-01 16:17:24 +08:00
  • 881574ed39 README: goroutine xushiwei 2024-06-01 16:14:26 +08:00
  • 0bd5aa873b Merge pull request #255 from xushiwei/q xushiwei 2024-06-01 16:09:31 +08:00
  • 51f3ac2376 _testgo: goroutine xushiwei 2024-06-01 16:04:35 +08:00
  • e5802853c0 goroutine support; llgo/ssa: memory (malloc/free) xushiwei 2024-06-01 15:52:54 +08:00
  • edb5e36916 Merge pull request #254 from xushiwei/q xushiwei 2024-05-31 20:07:00 +08:00
  • 33ba94e784 c/pthread xushiwei 2024-05-31 20:02:59 +08:00
  • 9c969e0026 Merge pull request #252 from visualfc/fnnamed xushiwei 2024-05-31 16:26:25 +08:00
  • 858622a98d move eface demo to cl/_testrt visualfc 2024-05-31 15:24:56 +08:00
  • c673489461 ssa: fix llvm named in func visualfc 2024-05-31 14:22:17 +08:00
  • 53a39b6947 Merge pull request #251 from xushiwei/q xushiwei 2024-05-31 12:06:09 +08:00
  • 8f82d86a5d llgo/ssa: Do Call/Go/Defer xushiwei 2024-05-31 12:01:11 +08:00
  • f607cd8bad Merge pull request #246 from visualfc/link_go v0.8.5 xushiwei 2024-05-31 08:49:19 +08:00
  • 5b0965dc53 ssa: update linkname go style visualfc 2024-05-29 09:36:53 +08:00
  • 0db78100cd Merge pull request #250 from xushiwei/q xushiwei 2024-05-31 08:33:10 +08:00
  • 2196f2259f README: interface demo xushiwei 2024-05-31 08:31:00 +08:00
  • 55814cbda4 Merge pull request #249 from xushiwei/q xushiwei 2024-05-31 08:18:45 +08:00
  • 6fb48023f2 TestMakeInterface xushiwei 2024-05-31 08:16:28 +08:00
  • 76c1800a53 abiTypes: abiTypeInit fix xushiwei 2024-05-31 08:12:27 +08:00
  • 3b2f01e974 abiTypes xushiwei 2024-05-31 07:35:22 +08:00
  • db141e1f3f Merge remote-tracking branch 'gop/main' into q xushiwei 2024-05-30 16:28:43 +08:00
  • 8ca8824165 Merge pull request #247 from visualfc/slice_array xushiwei 2024-05-30 16:28:07 +08:00
  • 2e49161415 ssa: fix slice type from *array visualfc 2024-05-29 12:34:06 +08:00
  • e5f38a6fc1 abitype.go xushiwei 2024-05-28 23:58:37 +08:00
  • 8c105d87c1 runtime: newNamed; llgo/ssa: abiMethodOf xushiwei 2024-05-28 23:45:32 +08:00
  • 8c2946a41b prog.PointerSize xushiwei 2024-05-28 17:55:26 +08:00
  • 4f21915f35 Merge pull request #244 from xushiwei/q xushiwei 2024-05-28 17:47:36 +08:00
  • 585bdb549f build fix: llssa.Initialize before NewProgram xushiwei 2024-05-28 17:41:50 +08:00
  • 8091c9e737 goProgram: SizeOf/Offsetof fix xushiwei 2024-05-28 17:32:09 +08:00
  • fc504e18d2 TypeSizes: goProgram xushiwei 2024-05-28 16:59:47 +08:00
  • 90c76bb992 Merge pull request #243 from xushiwei/q xushiwei 2024-05-28 12:25:38 +08:00
  • 3da1aa3ec6 github.com/goplus/llgo/internal/packages; prog.TypeSizes: todo xushiwei 2024-05-28 12:22:43 +08:00
  • 0a0d72e016 Merge pull request #242 from xushiwei/q xushiwei 2024-05-28 08:09:34 +08:00
  • 550889808a TestUnsafeString xushiwei 2024-05-28 08:06:58 +08:00
  • 1c1da6433a runtime: rm NewSlice (use b.unsafeSlice); llgo/ssa: Println xushiwei 2024-05-28 07:47:07 +08:00
  • 963d7958ea Merge pull request #241 from xushiwei/q xushiwei 2024-05-27 15:55:04 +08:00
  • 7031247614 testgo: errors xushiwei 2024-05-27 15:52:35 +08:00
  • 07738e13ef AfterInit fix xushiwei 2024-05-27 15:49:25 +08:00
  • 3ab96aa1ee Merge pull request #237 from visualfc/eface xushiwei 2024-05-27 15:35:44 +08:00
  • bdd3f6ed44 ssa: use DefaultTargetTriple for targetData visualfc 2024-05-27 07:29:10 +08:00
  • 3328847e27 ssa: sliceOf arrayOf visualfc 2024-05-26 21:57:07 +08:00
  • 4a6f072361 Merge pull request #240 from xushiwei/q xushiwei 2024-05-27 14:38:03 +08:00
  • 5bbcdd121a TestFromTestgo xushiwei 2024-05-27 14:32:49 +08:00
  • 8e89dc8aa9 llgo/ssa: abiMethodOf; AfterInit bugfix xushiwei 2024-05-27 14:32:23 +08:00
  • c458b726b4 Merge pull request #239 from xushiwei/q xushiwei 2024-05-27 12:02:11 +08:00
  • c0a156f347 abi.TypeName xushiwei 2024-05-27 12:00:01 +08:00
  • 8e12cd6b02 Merge pull request #238 from xushiwei/q xushiwei 2024-05-27 11:54:21 +08:00
  • a6f92b8ff9 TestFromTestgo xushiwei 2024-05-27 11:28:03 +08:00
  • cdb1cf1b63 runtime xushiwei 2024-05-27 11:21:22 +08:00
  • 877b397e04 cl: call intf.method xushiwei 2024-05-27 11:18:43 +08:00
  • df13e3ab82 PrintIface xushiwei 2024-05-27 09:56:42 +08:00
  • 8536fe4987 llgo/ssa: Imethod xushiwei 2024-05-27 09:46:07 +08:00
  • eba08334d1 abi InterfaceName/FuncName xushiwei 2024-05-27 08:50:30 +08:00
  • 165a99fd83 llgo/ssa: unsafeInterface; runtime.PointerTo xushiwei 2024-05-27 08:07:34 +08:00
  • 6754a9f3da Merge pull request #236 from xushiwei/q xushiwei 2024-05-26 18:18:30 +08:00
  • 12b0d81dda rm unused code (phi, abi.Name) xushiwei 2024-05-26 18:10:17 +08:00
  • 95da7c1c87 Merge pull request #235 from xushiwei/q xushiwei 2024-05-26 18:04:03 +08:00
  • c903785864 gentests xushiwei 2024-05-26 17:55:16 +08:00
  • eae94c5f23 remove abi.Name xushiwei 2024-05-26 17:53:29 +08:00
  • ddabfdca3d SetBlockEx: BeforeLast xushiwei 2024-05-26 16:18:24 +08:00
  • 5cf6a30027 llgo/ssa: phi refactor xushiwei 2024-05-26 14:58:26 +08:00
  • 91c9b4e168 llgo/ssa: pkgName xushiwei 2024-05-26 09:34:43 +08:00
  • 914a0c60b0 runtime: iface xushiwei 2024-05-26 08:59:10 +08:00
  • 773fb7c75b Merge pull request #233 from xushiwei/q xushiwei 2024-05-25 23:08:50 +08:00
  • afe20ffe92 runtime: Func, Method, Imethod xushiwei 2024-05-25 22:52:48 +08:00
  • 0b72c0b25c Merge pull request #232 from xushiwei/q xushiwei 2024-05-25 22:00:24 +08:00
  • f06899303c gblarray xushiwei 2024-05-25 21:47:02 +08:00
  • b121d1730b NameOff => Name; TypeOff => *Type; TextOff => Text xushiwei 2024-05-25 21:43:59 +08:00
  • 5d570b5140 Merge pull request #231 from xushiwei/q xushiwei 2024-05-25 12:00:43 +08:00
  • 980a537930 iface: todo xushiwei 2024-05-25 11:57:09 +08:00
  • d700c78f6c Merge pull request #230 from xushiwei/q xushiwei 2024-05-25 08:43:16 +08:00
  • c7abc03fee Index: mark unreachable xushiwei 2024-05-25 08:40:04 +08:00
  • 9f243563b9 Merge pull request #229 from xushiwei/q xushiwei 2024-05-25 08:23:54 +08:00
  • 5eac8d860a abiType fix xushiwei 2024-05-25 08:20:09 +08:00
  • 1c8f860b6e gentests xushiwei 2024-05-25 07:47:00 +08:00
  • 1226308f3d TypeAssert bugfix; testcase struczero xushiwei 2024-05-25 07:43:24 +08:00
  • 40dd25c122 abi: support named xushiwei 2024-05-25 01:11:35 +08:00
  • fa71885cf9 Merge pull request #228 from xushiwei/q xushiwei 2024-05-24 23:12:17 +08:00
  • 2a7be0eabb Eface xushiwei 2024-05-24 23:09:38 +08:00
  • ab7c828cfa InterfaceData xushiwei 2024-05-24 23:06:54 +08:00
  • e6f8cfb16c test extractVal xushiwei 2024-05-24 23:06:11 +08:00
  • 0283a42273 Merge pull request #227 from xushiwei/q xushiwei 2024-05-24 22:58:16 +08:00
  • d1a6d29fdd x xushiwei 2024-05-24 22:55:21 +08:00
  • ee15aa888f merge upstream xushiwei 2024-05-24 22:50:33 +08:00
  • 3cc975813d abiType: support pointer xushiwei 2024-05-24 22:47:45 +08:00
  • f226177bca Merge pull request #224 from visualfc/utf8 xushiwei 2024-05-24 11:06:12 +08:00
  • 995478adac Merge pull request #225 from visualfc/typed xushiwei 2024-05-24 10:55:15 +08:00
  • 62915d5af5 ssa: string range; string convert bytes/rune; op eql/less visualfc 2024-05-21 22:22:39 +08:00