Commit graph

25 commits

Author SHA1 Message Date
b7c4e8f93c xo-pyjit: + MachPipeline::mangle 2024-06-19 18:34:39 -04:00
7e5aca41e7 xo-pyjit: experiment: + install mul_i32/mul_f64 intrinsics here 2024-06-19 18:33:51 -04:00
48efe6b319 xo-pyjit: + llvm_version() 2024-06-19 18:29:43 -04:00
faed5f59c6 xo-pyjit: remove OBSOLETE code 2024-06-19 18:29:15 -04:00
6edb6abd44 xo-pyjit: doc: update README example 2024-06-19 11:03:21 -04:00
4132c7fba3 xo-pyjit: except (instead of abort) on failed prototype lookup 2024-06-19 11:02:18 -04:00
c6da0fb58b xo-pyjit: + pycaller_store, streamlining c++ function signatures 2024-06-17 19:35:02 -04:00
444ea0f4b5 xo-pyjit: obsolete XferDbl2DblFn etc; prefer pycaller<> 2024-06-17 18:35:27 -04:00
c8d5633d81 xo-pyjit: README: + links 2024-06-17 17:18:24 -04:00
80df3e013c xo-pyjit: + MachPipeline.dump_current_module() 2024-06-17 17:18:09 -04:00
4acf521609 xo-pyjit: use pycaller to streamline function pointer handling 2024-06-17 17:17:46 -04:00
5ea46cf22e xo-pyjit: 1-arg and 2-arg double->double + double^2->double fns 2024-06-17 17:17:13 -04:00
93819cbb6c xo-pyjit: README: bring example up-to-date 2024-06-17 17:16:07 -04:00
a4af2a79d0 xo-pyjit: refactor: Jit -> MachPipeline 2024-06-16 11:49:50 -04:00
e22841148c xo-pyjit: README: spelled out working example. 2024-06-15 17:14:59 -04:00
595a3a2d5b xo-pyjit: + Jit.machgen_current_module 2024-06-15 17:14:43 -04:00
8e72f98bcc xo-pyjit: + lookup_dbl_dbl_fn [wip -- not actually working yet] 2024-06-15 15:16:00 -04:00
01e0b8ffba xo-pyjit: + XferFn for symbol lookup [wip] 2024-06-15 15:15:45 -04:00
7402746dbd xo-pyjit: expose Jit instrumentation getters 2024-06-15 15:15:22 -04:00
dafa567eaa xo-pyjit: invoke pybind11 stl support 2024-06-15 15:15:07 -04:00
94d0391585 xo-pyjit: minor -- drop printing to procrastinate on compiler nit 2024-06-14 16:12:22 -04:00
f8b7314055 xo-pyjit: README: expand + use xo-build for XO deps 2024-06-14 15:42:24 -04:00
d315d4212b .gitignore: + ignore .projectile 2024-06-14 15:06:15 -04:00
5b8b08145b + README.md 2024-06-14 15:05:47 -04:00
3cc8e73ab4 xo-pyjit: initial commit 2024-06-14 15:00:57 -04:00