|
|
1f0c0cb71d
|
xo-jit: use Environment for toplevel lambdas
|
2024-06-30 20:03:55 -04:00 |
|
|
|
71df4f824d
|
xo-jit: progress towards explicit stack frames [wip, incomplete]
|
2024-06-26 14:38:48 -04:00 |
|
|
|
585e4cc35c
|
xo-jit: + MachPipeline::xsession()
|
2024-06-25 11:14:06 -04:00 |
|
|
|
09d884737d
|
xo-jit: + MachPipeline::codegen_type()
|
2024-06-25 11:13:25 -04:00 |
|
|
|
fcd87b52c0
|
xo-jit: + MachPipeline::data_layout()
|
2024-06-25 09:35:17 -04:00 |
|
|
|
72d0305cdb
|
xo-jit: refactor: Jit::mangle() -> std::string_view
|
2024-06-25 09:31:07 -04:00 |
|
|
|
be6d7c2aab
|
xo-jit: TypeDescr->llvm::Type conv for structs
|
2024-06-24 22:18:59 -04:00 |
|
|
|
e246f12d70
|
xo-jit: refactor to support function pointer arguments.
|
2024-06-24 14:02:47 -04:00 |
|
|
|
e671686a3a
|
xo-jit: refactor MachPipeline to use stack for lambda formals
|
2024-06-21 17:00:06 -04:00 |
|
|
|
97aea9d513
|
xo-jit: + Jit::mangle()
|
2024-06-19 18:20:53 -04:00 |
|
|
|
2a4b9a4360
|
xo-jit: + td_to_llvm_type() + support native int+float values
|
2024-06-19 10:54:42 -04:00 |
|
|
|
c739e3bd4c
|
xo-jit: + MachPipeline::dump_current_module
|
2024-06-17 17:14:44 -04:00 |
|
|
|
32c7451191
|
xo-jit: + codegen for if-expressions
|
2024-06-17 12:29:15 -04:00 |
|
|
|
bfbd097db5
|
xo-jit: minor tidy (comments)
|
2024-06-16 12:16:55 -04:00 |
|
|
|
596ecbdf66
|
xo-jit: refactor: cosmetic
|
2024-06-16 12:14:51 -04:00 |
|
|
|
b6ece85856
|
xo-jit: refactor: MachPipeline.kal_jit -> jit
|
2024-06-16 12:06:28 -04:00 |
|
|
|
6d7de854da
|
xo-jit: refactor: KaleidoscopeJIT -> Jit + ancillary renames
|
2024-06-16 12:00:57 -04:00 |
|
|
|
932e7cd966
|
xo-jit: refactor: Jit -> MachPipeline
|
2024-06-16 11:49:23 -04:00 |
|