Topics:
- Anyone knows of a C/LLVM IR frontend for cranelift? (6 messages, latest: Dec 20 2024 at 17:43)
- meeting today (2 messages, latest: Dec 18 2024 at 16:31)
- Can ISLE be used with recursive data-structures? (4 messages, latest: Dec 14 2024 at 00:02)
- Aarch64 instruction size bit hardcoded to S64 (7 messages, latest: Dec 13 2024 at 22:57)
- ✔ Aarch64 missing MovFromFpu instruction? (1 message, latest: Dec 11 2024 at 15:38)
- Aarch64 missing MovFromFpu instruction? (4 messages, latest: Dec 11 2024 at 13:14)
- Adding a RISC-V32 32-bit Cranelift backend (28 messages, latest: Dec 11 2024 at 07:56)
- First contribution (9 messages, latest: Dec 10 2024 at 17:38)
- Pulley & Clobber sets (22 messages, latest: Dec 09 2024 at 21:11)
- Could regalloc3 eliminate those spills? (3 messages, latest: Dec 06 2024 at 20:55)
- Implementing Winch call for aarch64 (21 messages, latest: Dec 06 2024 at 15:48)
- Fuel consumption allows to apply certain optimizations (8 messages, latest: Dec 04 2024 at 19:42)
- emmiting clif from rust? (9 messages, latest: Dec 04 2024 at 18:48)
- Module initialization time? (4 messages, latest: Dec 04 2024 at 18:14)
- AST traversal with ISLE (3 messages, latest: Dec 04 2024 at 17:55)
- Multi-level IR infrastructure in Rust ecosystem? (8 messages, latest: Dec 04 2024 at 17:50)
- ✔ Why is there a limitation of jumping to the entry block? (1 message, latest: Dec 03 2024 at 18:43)
- Running `wasmtime compile`-ed WASM in the alternative VM (6 messages, latest: Dec 03 2024 at 17:13)
- Why is there a limitation of jumping to the entry block? (2 messages, latest: Nov 28 2024 at 19:10)
- ✔ `wasmtime compile` for `riscv64-ima` target (2 messages, latest: Nov 25 2024 at 14:54)
- `wasmtime compile` for `riscv64-ima` target (13 messages, latest: Nov 22 2024 at 17:38)
- Better Heuristics for Instruction Scheduling (173 messages, latest: Nov 10 2024 at 18:37)
- Dominator trees (15 messages, latest: Nov 07 2024 at 22:11)
- Using stackmaps at runtime (36 messages, latest: Nov 01 2024 at 06:48)
- Error when compiling cranelift-codegen 0.110.2 (9 messages, latest: Oct 30 2024 at 15:20)
- Cranelift Docs Only Compiling for Host Arch? (11 messages, latest: Oct 30 2024 at 08:47)
- ✔ Optimisations (1 message, latest: Oct 28 2024 at 17:43)
- rewriting instructions that have side effects (5 messages, latest: Oct 28 2024 at 15:49)
- Optimisations (4 messages, latest: Oct 27 2024 at 23:12)
- How to cite ægraphs (9 messages, latest: Oct 24 2024 at 15:13)
- Cranelift inlining pass (3 messages, latest: Oct 24 2024 at 10:28)
- Creating Rust-style backtraces with llvm-libunwind (4 messages, latest: Oct 21 2024 at 11:51)
- "hello world" example? (53 messages, latest: Oct 21 2024 at 10:46)
- spidermonkey regalloc speedup (11 messages, latest: Oct 18 2024 at 04:37)
- Basic block level code generation (15 messages, latest: Oct 12 2024 at 11:20)
- Are there any plans for variadic calling convention? (3 messages, latest: Oct 09 2024 at 07:00)
- Using context for `TargetIsa::compile_function` (91 messages, latest: Oct 04 2024 at 18:23)
- Translating Rust code to Cranelift IR (42 messages, latest: Oct 03 2024 at 12:36)
- Generate 128bit IDIV (8 messages, latest: Sep 20 2024 at 16:52)
- ✔ Implementing a backend for simple architecture (VM) (9 messages, latest: Sep 20 2024 at 15:41)
- abi calculation cleanups (20 messages, latest: Sep 19 2024 at 19:45)
- Retrieve alignment of architecture (35 messages, latest: Sep 19 2024 at 15:40)
- How to get trapcode associated with trap instruction? (2 messages, latest: Sep 19 2024 at 13:10)
- cranelift dce (32 messages, latest: Sep 19 2024 at 05:40)
- Cranelift regalloc in Google Summer of Code via Rust project (32 messages, latest: Sep 17 2024 at 05:20)
- blogged: New Stack Maps for Wasmtime and Cranelift (1 message, latest: Sep 10 2024 at 15:04)
- Cranelift egraphs in action (7 messages, latest: Sep 09 2024 at 12:15)
- ✔ Multithreading in crane lift (4 messages, latest: Sep 08 2024 at 13:45)
- ✔ How to store non trivial values on the stack (12 messages, latest: Sep 08 2024 at 13:45)
- ✔ pairwise reductions (8 messages, latest: Sep 08 2024 at 13:43)
- RA2: Could not allocate minimal bundle. (10 messages, latest: Sep 06 2024 at 19:08)
- Public release of regalloc3 (92 messages, latest: Sep 05 2024 at 21:23)
- How to get the immediate number in IR instruction (7 messages, latest: Sep 05 2024 at 04:30)
- WASM backend (9 messages, latest: Aug 23 2024 at 15:11)
- register promotion in conditional branching (7 messages, latest: Aug 20 2024 at 19:19)
- ISLE coverage checking/compilation algorithm (8 messages, latest: Aug 20 2024 at 17:20)
- ISLE: `#t`/`#f` vs `$true`/`$false` (6 messages, latest: Aug 20 2024 at 15:36)
- ValueUseState::Multiple and multi-result instructions (67 messages, latest: Aug 16 2024 at 20:55)
- Upgrading cranelift (4 messages, latest: Aug 12 2024 at 15:48)
- > Cranelift documentation and guides (3 messages, latest: Aug 06 2024 at 16:12)
- isle_opt.rs size (7 messages, latest: Aug 06 2024 at 15:33)
- Cranelift Profiling. (31 messages, latest: Jul 31 2024 at 15:19)
- Program counter behavior (5 messages, latest: Jul 29 2024 at 17:11)
- RA2: Clobbers on branch instructions ignored? (17 messages, latest: Jul 25 2024 at 22:33)
- aarch64 uxtb produced after comparison (6 messages, latest: Jul 25 2024 at 16:22)
- Jump threading pass (33 messages, latest: Jul 24 2024 at 19:54)
- RA2 TooManyLiveRegs when I don't think there are. (44 messages, latest: Jul 22 2024 at 02:59)
- Use a Data Address from cranelift_module in Function (6 messages, latest: Jul 21 2024 at 19:36)
- RA2 Odd edit decisions. (6 messages, latest: Jul 16 2024 at 20:16)
- Insights on libcall vs codegen stack switching performance (9 messages, latest: Jul 15 2024 at 12:51)
- stack overflow running islec (1 message, latest: Jul 09 2024 at 20:48)
- RegAlloc2 fixed stack slot registers. (5 messages, latest: Jul 09 2024 at 13:26)
- vmctx & calling host functions (2 messages, latest: Jul 08 2024 at 17:49)
- docs for StructArgument/StructReturn (11 messages, latest: Jul 03 2024 at 19:43)
- write to a global value (10 messages, latest: Jul 01 2024 at 15:15)
- RegAlloc2: DisallowedBranchArg (36 messages, latest: Jul 01 2024 at 05:12)
- JIT Hot Swapping (5 messages, latest: Jun 26 2024 at 12:18)
- Removing srclocs with bugpoint (2 messages, latest: Jun 23 2024 at 10:37)
- ✔ Cranelift to Wasm (7 messages, latest: Jun 22 2024 at 22:26)
- What is the correct WinX64 StructArgument parameter? (3 messages, latest: Jun 20 2024 at 08:31)
- ✔ Cranelift cdecl abi (5 messages, latest: Jun 20 2024 at 00:52)
- ✔ Recover from errors/panics (16 messages, latest: Jun 19 2024 at 11:07)
- papers (22 messages, latest: Jun 18 2024 at 20:47)
- ✔ How to properly use ArgumentPurpose::StructArgument? (17 messages, latest: Jun 18 2024 at 16:30)
- visualizing cranelift output (24 messages, latest: Jun 13 2024 at 15:54)
- [xpost] A portable, optimizing interpreter for Wasmtime (1 message, latest: Jun 12 2024 at 23:16)
- Cranelift architecture overview - documentation (12 messages, latest: Jun 12 2024 at 21:28)
- Ran into build issues when compling islec on an M1 mac (24 messages, latest: Jun 08 2024 at 13:52)
- Regalloc2 edits question (2 messages, latest: Jun 07 2024 at 20:21)
- Regalloc2 underflow question (2 messages, latest: Jun 06 2024 at 08:07)
- ✔ `STATUS_ACCESS_VIOLATION` when trying to use `call` (49 messages, latest: Jun 04 2024 at 19:29)
- Meaningful differences between R64 and I64 for non-WASM (4 messages, latest: Jun 03 2024 at 11:33)
- Minimal macos executable compilation (97 messages, latest: Jun 01 2024 at 15:34)
- Where do istore{8,16,32} come from? (11 messages, latest: May 31 2024 at 16:44)
- ✔ i128 vs vector types (4 messages, latest: May 23 2024 at 15:51)
- .rodata .bss .data, lowering, and structs (12 messages, latest: May 22 2024 at 21:40)
- ✔ regalloc2 tests (6 messages, latest: May 19 2024 at 21:01)
- PRegSet over Vec<PReg> (9 messages, latest: May 14 2024 at 22:15)
- virtual machine image (7 messages, latest: May 14 2024 at 16:00)
- regalloc2 question (2 messages, latest: May 08 2024 at 15:07)
- Examples for structs and a heap in cranelift (4 messages, latest: May 05 2024 at 07:00)
- Cryptic error when implementing control flow (3 messages, latest: May 03 2024 at 10:08)
- missing entry point on windows for compilation (3 messages, latest: May 02 2024 at 20:55)
- disassemly seems (relatively) unoptimized (16 messages, latest: May 01 2024 at 09:59)
- trapping arithmetic (7 messages, latest: Apr 29 2024 at 11:16)
- more questions about hash functions (6 messages, latest: Apr 27 2024 at 19:22)
- ishl does not support per-lane shifts? (7 messages, latest: Apr 26 2024 at 00:25)
- floating point nondeterminism? (10 messages, latest: Apr 25 2024 at 13:23)
- isle stablemap and disjoint set (4 messages, latest: Apr 24 2024 at 15:09)
- x64, fcmp, and load-op merging (26 messages, latest: Apr 16 2024 at 14:18)
- ✔isle question (12 messages, latest: Apr 10 2024 at 21:57)
- ✔ regalloc2 cfg question (16 messages, latest: Apr 07 2024 at 19:00)
- ✔ regalloc2 question (6 messages, latest: Apr 04 2024 at 18:00)
- Printing to sdout (22 messages, latest: Apr 01 2024 at 08:28)
- Using Cranelift from Java / Cranelift CLI (3 messages, latest: Mar 30 2024 at 21:06)
- Exact behaviour of block arguments (2 messages, latest: Mar 30 2024 at 10:46)
- LWN article on Cranelift and cg_clif (1 message, latest: Mar 29 2024 at 18:26)
- How to clear `FunctionBuilderContext`? (19 messages, latest: Mar 28 2024 at 10:49)
- What's the semantic meaning of `Variable` and `def_var`? (6 messages, latest: Mar 28 2024 at 09:14)
- Is there a way to emit a `syscall` instruction? (2 messages, latest: Mar 27 2024 at 19:08)
- Guidance on handling composite types in func parameters (4 messages, latest: Mar 26 2024 at 22:01)
- Low level docs (11 messages, latest: Mar 18 2024 at 15:56)
- Doing a Scheme call using Cranelift (7 messages, latest: Mar 13 2024 at 11:53)
- ✔ Segfault calling printf (44 messages, latest: Mar 07 2024 at 16:24)
- Recursive ISLE structure definition (11 messages, latest: Feb 28 2024 at 14:49)
- Google Summer of Code 2024 (2 messages, latest: Feb 26 2024 at 14:10)
- ✔ Binary format is unknown error when compiling Cranelift IR (8 messages, latest: Feb 26 2024 at 12:37)
- x64 adc instruction opcode (5 messages, latest: Feb 25 2024 at 17:29)
- Implementing dynamically-typed language frontend (7 messages, latest: Feb 23 2024 at 19:00)
- Ideas for WAM implementation in Cranelift (1 message, latest: Feb 21 2024 at 19:26)
- ✔ How to dump cranelift IR in wasmtime? (6 messages, latest: Feb 21 2024 at 09:08)
- How can I convert this code to a "JIT"? Using cranelift (8 messages, latest: Feb 19 2024 at 02:13)
- ✔ jit-generated simple expression 10x slow than hardcode (8 messages, latest: Feb 18 2024 at 13:02)
- ✔ Moving a FunctionBuilder? (27 messages, latest: Feb 17 2024 at 03:31)
- Embed Cranelift in languages other than Rust? (32 messages, latest: Feb 13 2024 at 19:25)
- Unwind Mechanism in Cranelift Codegen (15 messages, latest: Feb 13 2024 at 17:18)
- VarArgs (4 messages, latest: Feb 07 2024 at 17:10)
- Prefix data next to function entry address like LLVM? (2 messages, latest: Jan 31 2024 at 21:11)
- how to handle other data types (1 message, latest: Jan 30 2024 at 02:22)
- LLVM bitcode to cranelift (3 messages, latest: Jan 22 2024 at 18:57)
- zkASM backend (23 messages, latest: Jan 17 2024 at 11:03)
- Alignment and padding of structs (5 messages, latest: Jan 03 2024 at 19:43)
- Reusing stack slots (5 messages, latest: Dec 24 2023 at 08:01)
- Atomic ordering (7 messages, latest: Dec 22 2023 at 16:16)
- Multithreaded Compiler (3 messages, latest: Dec 17 2023 at 14:53)
- ✔ 3-way compare (Rust `cmp`, C++20 `<=>`) (10 messages, latest: Dec 07 2023 at 18:49)
- Call instruction causes generated code to segfault (aarch64) (38 messages, latest: Nov 30 2023 at 12:14)
- Rustlantis and Cranelift (3 messages, latest: Nov 28 2023 at 22:30)
- Type agnostic Wasm register allocation for baseline JITs (1 message, latest: Nov 28 2023 at 14:25)
- filetest: runtests that invoke external commands (7 messages, latest: Nov 20 2023 at 15:18)
- Cranelift Rust frontends (5 messages, latest: Nov 17 2023 at 16:00)
- on parental leave 'til Feb; reassigning reviews and coverage (1 message, latest: Nov 09 2023 at 02:43)
- ✔ ISLE: primitive negate/cast functions aside from i64 (2 messages, latest: Nov 08 2023 at 22:38)
- Illegal instruction with fcvt_to_uint (18 messages, latest: Nov 02 2023 at 22:10)
- `csdb` overhead on M1 chips (AArch64) (80 messages, latest: Oct 26 2023 at 16:00)
- What is the Preamble (15 messages, latest: Oct 11 2023 at 15:13)
- xpost: new RFC about what is/isn't a security bug (1 message, latest: Sep 28 2023 at 20:34)
- LibCall (2 messages, latest: Sep 21 2023 at 09:56)
- Windows & JITs & ABIs, Oh My (4 messages, latest: Sep 20 2023 at 03:28)
- cranelift weekly invite (2 messages, latest: Sep 11 2023 at 15:57)
- emitting general-purpose debug assertions (2 messages, latest: Sep 11 2023 at 15:28)
- Module Documentation or Examples (15 messages, latest: Sep 10 2023 at 17:04)
- Parse IR (2 messages, latest: Sep 10 2023 at 09:15)
- JIT and emulation as a thesis topic (16 messages, latest: Sep 04 2023 at 23:10)
- generate binary (3 messages, latest: Sep 03 2023 at 15:29)
- Development workflow and logging (1 message, latest: Sep 03 2023 at 13:28)
- EGRAPHS 2023 session + Cranelift talk (13 messages, latest: Aug 08 2023 at 18:07)
- floating point exeption flags (31 messages, latest: Aug 03 2023 at 17:12)
- i128 support (9 messages, latest: Jul 22 2023 at 21:22)
- Change cranelift-jit allocator (3 messages, latest: Jul 21 2023 at 14:09)
- new documentation book (8 messages, latest: Jul 19 2023 at 05:36)
- Some JIT Questions (ft. an observation) (10 messages, latest: Jul 18 2023 at 21:04)
- wikipedia article (1 message, latest: Jul 15 2023 at 12:45)
- C Compiler in Cranelift (4 messages, latest: Jul 15 2023 at 10:09)
- regalloc2-tool (8 messages, latest: Jul 12 2023 at 12:52)
- regalloc2: preferred vs non-preferred registers (7 messages, latest: Jul 07 2023 at 21:36)
- How to find all calls to wasi-libc functions in a code-base? (4 messages, latest: Jul 05 2023 at 06:49)
- Question about passing structs by value (31 messages, latest: Jul 03 2023 at 18:41)
- Function With Name Signature (2 messages, latest: Jun 18 2023 at 08:56)
- Custom CLIF pass? (8 messages, latest: Jun 17 2023 at 21:53)
- riscv64 SIMD and shuffle (2 messages, latest: Jun 17 2023 at 18:01)
- Cold calling convention (6 messages, latest: Jun 15 2023 at 20:45)
- arm64 pacdza ISLE implementation (3 messages, latest: Jun 14 2023 at 18:58)
- tails calls, arm64, pointer auth (4 messages, latest: Jun 12 2023 at 21:28)
- Chaos mode bachelor thesis (74 messages, latest: Jun 12 2023 at 17:43)
- should be implemented in ISLE (3 messages, latest: Jun 11 2023 at 21:38)
- FunctionBuilder vs FunctionBuilderContext (2 messages, latest: Jun 06 2023 at 05:45)
- rustc 1.70, riscv64, qemu segfault (19 messages, latest: Jun 03 2023 at 20:22)
- craneliftc poc works! (2 messages, latest: Jun 03 2023 at 17:36)
- rustc 1.70, s390x, SIGILL (5 messages, latest: Jun 02 2023 at 18:39)
- just getting started (61 messages, latest: May 31 2023 at 17:11)
- Initial Findings (29 messages, latest: May 30 2023 at 16:33)
- ✔ regalloc2: Different Source And Destination Registers (3 messages, latest: May 29 2023 at 15:51)
- working with async (7 messages, latest: May 26 2023 at 05:01)
- Calling closures (13 messages, latest: May 23 2023 at 18:41)
- Linking (17 messages, latest: May 23 2023 at 18:17)
- website draft for Cranelift (11 messages, latest: May 23 2023 at 15:09)
- C ABI (7 messages, latest: May 22 2023 at 14:52)
- x64: new `func_addr` lowering (1 message, latest: May 17 2023 at 23:56)
- ✔ cranelift mem2reg (11 messages, latest: May 10 2023 at 22:57)
- Fat pointers using i64x2 (4 messages, latest: May 09 2023 at 19:50)
- clif (3 messages, latest: May 08 2023 at 05:45)
- codegen in build script vs proc macro (15 messages, latest: May 01 2023 at 23:16)
- Copying memory larger than a single Value (memcpy?) (12 messages, latest: May 01 2023 at 19:24)
- ✔ converting i8 to i64 (3 messages, latest: May 01 2023 at 09:55)
- regalloc2: Question about removal of program moves (11 messages, latest: Apr 21 2023 at 22:14)
- circular egraph rules? (22 messages, latest: Apr 20 2023 at 00:25)
- How to inspect generated optimized assembly (8 messages, latest: Apr 19 2023 at 20:33)
- building rustc_codegen_cranelift on ARM (6 messages, latest: Apr 19 2023 at 20:07)
- ✔ Question about hotswapping (7 messages, latest: Apr 19 2023 at 19:37)
- Considering cranelift for a project but have many questions (21 messages, latest: Apr 18 2023 at 19:09)
- ✔ UB in cranelift? (18 messages, latest: Apr 18 2023 at 18:49)
- ✔ `bitselect`on vector semantics (6 messages, latest: Apr 12 2023 at 19:07)
- ✔ semantics of `aarch64` `addp` in ISLE (4 messages, latest: Apr 12 2023 at 17:45)
- Fixing issue 6185 (18 messages, latest: Apr 11 2023 at 22:38)
- Issues from today's meeting (1 message, latest: Apr 05 2023 at 20:46)
- ISLE: how to represent transitive relations (20 messages, latest: Mar 30 2023 at 22:04)
- Why use `i8` for booleans? (5 messages, latest: Mar 29 2023 at 23:56)
- ✔ ISLE: split `simplfy` over several files? (4 messages, latest: Mar 29 2023 at 23:53)
- Use in no_std (4 messages, latest: Mar 28 2023 at 17:39)
- Commutative rewrites (23 messages, latest: Mar 28 2023 at 00:03)
- ✔ generate filetest comments (4 messages, latest: Mar 24 2023 at 01:00)
- ✔ ISLE or patterns (6 messages, latest: Mar 23 2023 at 22:46)
- PGO in Cranelift -- what would it involve? (18 messages, latest: Mar 22 2023 at 15:06)
- riscv64 support (3 messages, latest: Mar 22 2023 at 01:48)
- ✔ Arrow statements (12 messages, latest: Mar 21 2023 at 20:45)
- ✔ ISLE pattern synonyms (5 messages, latest: Mar 21 2023 at 20:45)
- ISLE matching problems (11 messages, latest: Mar 17 2023 at 18:06)
- ✔ Matching on numeric limits n ISLE (30 messages, latest: Mar 17 2023 at 02:00)
- fuzz target - cranelift-fuzzgen (19 messages, latest: Mar 16 2023 at 16:35)
- Const branch optimization (27 messages, latest: Mar 15 2023 at 16:06)
- Equivalence/Transformation verifier of ISLE rules (27 messages, latest: Mar 12 2023 at 16:00)
- What is the order of multiple return values? (6 messages, latest: Mar 12 2023 at 14:29)
- How to store to global value? (2 messages, latest: Mar 09 2023 at 10:53)
- Walk data defined in JITModule? (3 messages, latest: Mar 08 2023 at 04:46)
- ISLE and e-matching optimizations (6 messages, latest: Mar 06 2023 at 22:59)
- ✔ `isub` on `I8` (4 messages, latest: Mar 06 2023 at 05:48)
- Non-associative or operation (6 messages, latest: Mar 02 2023 at 19:00)
- the cranelift-egraph crate (7 messages, latest: Mar 02 2023 at 16:52)
- Calling between functions (7 messages, latest: Feb 27 2023 at 09:19)
- Update to the cranelift demo (1 message, latest: Feb 27 2023 at 06:40)
- ✔ Questions about Cranelift (19 messages, latest: Feb 26 2023 at 09:20)
- ISLE support for references with context lifetime (10 messages, latest: Feb 23 2023 at 16:25)
- PowerISA backend plans (31 messages, latest: Feb 23 2023 at 10:22)
- Porting documentation (29 messages, latest: Feb 21 2023 at 18:54)
- Accessing libc functions (3 messages, latest: Feb 20 2023 at 17:10)
- Review for new VEX encodings? (6 messages, latest: Feb 16 2023 at 00:41)
- ✔ What is the ABI of functions created with cranelift_jit? (5 messages, latest: Feb 07 2023 at 07:56)
- ✔ Any way to check if a block is filled with FunctionBuil... (4 messages, latest: Feb 04 2023 at 17:54)
- register allocating the stack (21 messages, latest: Jan 31 2023 at 17:38)
- blog post on ISLE (8 messages, latest: Jan 24 2023 at 21:09)
- Representing unions (3 messages, latest: Jan 22 2023 at 23:51)
- DataValue eq (6 messages, latest: Jan 21 2023 at 21:37)
- RFC to implement Wasm tail calls in Wasmtime and Cranelift (2 messages, latest: Jan 21 2023 at 00:32)
- Enhanced function display (3 messages, latest: Jan 17 2023 at 20:54)
- arm32 / x86_32 ? (3 messages, latest: Jan 16 2023 at 21:20)
- returning values to rust (4 messages, latest: Jan 15 2023 at 10:04)
- ISLE verification found previously reported bug (2 messages, latest: Jan 11 2023 at 21:04)
- ✔ Tricks with linkage internal / module external functions? (18 messages, latest: Jan 10 2023 at 20:09)
- stream events (4 messages, latest: Jan 09 2023 at 17:18)
- recent speed ups to bounds checking (2 messages, latest: Jan 06 2023 at 21:15)
- saving names for `let`/`if-let` (6 messages, latest: Jan 06 2023 at 01:57)
- Coffee Compiler Club on Cranelift (4 messages, latest: Jan 03 2023 at 18:00)
- Choices for integrating with Cranelift API (8 messages, latest: Dec 22 2022 at 15:45)
- Does Cranelift IR support any kind of I/O operations? (6 messages, latest: Dec 16 2022 at 18:10)
- Linking to and calling external libraries (14 messages, latest: Dec 16 2022 at 15:55)
- 2022 progress report blog post (2 messages, latest: Dec 15 2022 at 17:21)
- regalloc2: mutually exclusive registers (4 messages, latest: Dec 07 2022 at 23:30)
- Why no RVSDG? (11 messages, latest: Nov 21 2022 at 20:41)
- MemFlag endianness on x64/arm64 (5 messages, latest: Nov 21 2022 at 18:09)
- Overflow detection (4 messages, latest: Nov 15 2022 at 15:02)
- Nominal SP question (3 messages, latest: Nov 14 2022 at 16:50)
- Troubleshooting slow compile times (4 messages, latest: Nov 09 2022 at 19:37)
- JIT module propagation of syscall / oom errors (6 messages, latest: Nov 01 2022 at 21:12)
- is there a formal model for cranelift IR? (14 messages, latest: Oct 31 2022 at 21:09)
- Is it possible to get the frame size? (3 messages, latest: Oct 31 2022 at 18:22)
- Stack traces in Cranelift (7 messages, latest: Oct 28 2022 at 18:43)
- Adding byteswap (9 messages, latest: Oct 27 2022 at 19:00)
- Recent/up-to-date projects using Cranelfit? (3 messages, latest: Oct 27 2022 at 16:20)
- dynamic_vector_bytes (3 messages, latest: Oct 21 2022 at 20:44)
- out of tree backend (13 messages, latest: Oct 21 2022 at 16:27)
- data offset (2 messages, latest: Oct 14 2022 at 07:18)
- ✔ JIT code deterministic? (4 messages, latest: Oct 12 2022 at 21:12)
- Comparisons between cranelift and LLVM? (15 messages, latest: Oct 12 2022 at 18:05)
- ✔ Segfault when JIT calling DLL function (24 messages, latest: Oct 10 2022 at 15:42)
- ✔ Question about isle "rule" keyword (6 messages, latest: Oct 10 2022 at 09:54)
- debugging cranelift (2 messages, latest: Oct 03 2022 at 14:37)
- Rematerialization: egraph vs regalloc (10 messages, latest: Sep 28 2022 at 17:03)
- ELI5: What is an acyclic egraph? (15 messages, latest: Sep 26 2022 at 08:39)
- ✔ cranelift-codegen won't compile? (10 messages, latest: Sep 21 2022 at 00:19)
- power9 (34 messages, latest: Sep 18 2022 at 02:03)
- x-posting: Wasmtime 1.0: A Look at Performance (1 message, latest: Sep 06 2022 at 17:13)
- AOT (3 messages, latest: Sep 01 2022 at 18:27)
- ✔ ISLE compiler error when matching user-defined enum (14 messages, latest: Aug 24 2022 at 20:13)
- code generation for load and store instrction (3 messages, latest: Aug 23 2022 at 18:36)
- testing traps (8 messages, latest: Aug 23 2022 at 16:09)
- FYI: sightglass no longer has per-process overheads (2 messages, latest: Aug 11 2022 at 20:42)
- cancel meeting 2022-08-15 (1 message, latest: Aug 11 2022 at 17:39)
- e-graph ISLE rules questions (141 messages, latest: Aug 10 2022 at 21:03)
- bitcasts (7 messages, latest: Aug 09 2022 at 16:47)
- Heap? (4 messages, latest: Aug 07 2022 at 13:07)
- How to use interpreter? (4 messages, latest: Aug 05 2022 at 08:16)
- ISLE 64-bit splat_const (AArch64) (15 messages, latest: Aug 01 2022 at 09:49)
- Operand Stack with FuncBuilder (5 messages, latest: Jul 24 2022 at 20:22)
- JIT problems (2 messages, latest: Jul 16 2022 at 10:56)
- return_call and return_call_indirect (2 messages, latest: Jul 13 2022 at 20:59)
- support for restricted-std (3 messages, latest: Jul 04 2022 at 05:04)
- ISLE verification questions about uextend (8 messages, latest: Jul 04 2022 at 04:54)
- out sick for a bit (6 messages, latest: Jun 22 2022 at 16:19)
- Scalability of Flag handling with ISLE (1 message, latest: Jun 22 2022 at 09:31)
- updating load_complex/store_complex in old codegen (29 messages, latest: Jun 21 2022 at 18:40)
- sightglass status (10 messages, latest: Jun 21 2022 at 18:06)
- ✔ how does JIT know where to find external symbols? (6 messages, latest: Jun 19 2022 at 21:54)
- Understanding `colocated` (3 messages, latest: Jun 19 2022 at 12:26)
- regalloc2 blog post (3 messages, latest: Jun 10 2022 at 09:25)
- example of struct implementation (3 messages, latest: Jun 06 2022 at 05:27)
- More info from verifier errors? (4 messages, latest: Jun 06 2022 at 02:41)
- executing cranelift (15 messages, latest: Jun 02 2022 at 01:09)
- Does cranelift aim to be optimizing compiler backend? (7 messages, latest: May 27 2022 at 16:03)
- exception support (29 messages, latest: May 19 2022 at 15:08)
- trouble with if-let clauses (18 messages, latest: May 10 2022 at 17:57)
- Initial ISLE verification notes (17 messages, latest: May 08 2022 at 17:20)
- ISLE peepmatic (6 messages, latest: May 03 2022 at 16:01)
- ✔ Spectre Mitigation (7 messages, latest: May 02 2022 at 14:57)
- meeting right now? (9 messages, latest: Apr 26 2022 at 22:17)
- JIT/AOT compilation of DSL (3 messages, latest: Apr 14 2022 at 12:40)
- cranelift cpu utilization (3 messages, latest: Apr 08 2022 at 15:57)
- ObjectModule creation (3 messages, latest: Mar 03 2022 at 07:12)
- Simd runtests issues on aarch64 (15 messages, latest: Mar 03 2022 at 00:53)
- Confusing error when finalizing function (2 messages, latest: Feb 20 2022 at 21:40)
- printing tries (10 messages, latest: Feb 04 2022 at 01:38)
- features (20 messages, latest: Jan 18 2022 at 07:24)
- Where does `InstructionData::Branch` store the branch cond? (6 messages, latest: Jan 05 2022 at 17:32)
- Wasm `TargetIsa` (3 messages, latest: Jan 05 2022 at 07:25)
- x64 SIMD alignment (37 messages, latest: Jan 04 2022 at 18:45)
- Thesis: Automated Code Optimization with E-Graphs (11 messages, latest: Jan 03 2022 at 18:09)
- mlir-like IR concepts ever considered? (6 messages, latest: Jan 03 2022 at 17:50)
- cranelift type inference? (2 messages, latest: Jan 02 2022 at 11:23)
- error calling malloc from Cranelift (13 messages, latest: Dec 28 2021 at 21:07)
- ✔ Load ignores endian (6 messages, latest: Dec 19 2021 at 05:06)
- isle performance with cg_clif (19 messages, latest: Dec 17 2021 at 18:18)
- flexible vectors (15 messages, latest: Dec 17 2021 at 14:00)
- destructive operands with isle (9 messages, latest: Dec 14 2021 at 19:07)
- 2021 progress report blog post (1 message, latest: Dec 08 2021 at 16:54)
- reducible cfgs? (12 messages, latest: Dec 08 2021 at 16:44)
- 2022 roadmap (4 messages, latest: Dec 07 2021 at 16:50)
- emit_small_memory_copy ignores alignment (6 messages, latest: Dec 03 2021 at 13:54)
- ✔ Add LibCall::Memcmp (PR #2953) (5 messages, latest: Nov 30 2021 at 02:52)
- thread 'main' panicked at function must be compiled... (51 messages, latest: Nov 29 2021 at 04:10)
- ✔ How to work with structs? (8 messages, latest: Nov 27 2021 at 20:16)
- isle organisation (10 messages, latest: Nov 24 2021 at 16:38)
- Making Cranelift smaller (1 message, latest: Nov 23 2021 at 05:04)
- aarch64 sign extension (2 messages, latest: Nov 22 2021 at 16:26)
- x86_64 iflags handling (30 messages, latest: Nov 20 2021 at 03:07)
- docs on ISLE integration with cranelift (1 message, latest: Nov 19 2021 at 22:41)
- ✔ Benefit of stack_load/_store? (3 messages, latest: Nov 19 2021 at 17:27)
- Github PRs (12 messages, latest: Nov 17 2021 at 15:19)
- ✔ SIGSEGV when calling an external symbol (24 messages, latest: Nov 13 2021 at 09:26)
- ✔ Quick question: is there a way to redefine a function? (5 messages, latest: Nov 12 2021 at 16:42)
- ✔ How to debug SIGSEGV? (19 messages, latest: Nov 11 2021 at 20:05)
- regalloc: overlapping register classes (37 messages, latest: Nov 11 2021 at 10:29)
- ISLE RFC -- motion to finalize (3 messages, latest: Nov 03 2021 at 15:59)
- Representing uninitialized memory (7 messages, latest: Oct 26 2021 at 16:44)
- SSABuilder::declare_block does nothing (3 messages, latest: Oct 26 2021 at 16:30)
- PIE warnings when linking (9 messages, latest: Oct 22 2021 at 21:19)
- archived new-backend stream history completely gone? (5 messages, latest: Oct 20 2021 at 11:07)
- display disassembly (20 messages, latest: Oct 19 2021 at 21:40)
- Hit unwrap declaring function (4 messages, latest: Oct 06 2021 at 11:53)
- Simple cranelift implementation (2 messages, latest: Sep 27 2021 at 20:36)
- wasm-backend (5 messages, latest: Sep 21 2021 at 16:49)
- interpreter (21 messages, latest: Sep 08 2021 at 16:50)
- bitcasting r64 types (3 messages, latest: Sep 07 2021 at 16:02)
- ✔ cancel meeting on Mon (2021-09-06)? (4 messages, latest: Sep 03 2021 at 20:33)
- regular project meetings (11 messages, latest: Aug 20 2021 at 23:28)
- pre-RFC to discuss isel DSL (1 message, latest: Aug 05 2021 at 20:54)
- serde instruction descriptions and tests (8 messages, latest: Aug 04 2021 at 14:30)
- whatsnew (4 messages, latest: Jul 29 2021 at 20:12)
- stack size optimization? (1 message, latest: Jul 18 2021 at 08:40)
- AArch64 Atomic Memory Accesses (11 messages, latest: Jul 15 2021 at 12:07)
- aarch64 fuzzing (35 messages, latest: Jul 14 2021 at 10:54)
- modification of cached clif (6 messages, latest: Jul 11 2021 at 15:56)
- register allocator questions (11 messages, latest: Jul 02 2021 at 23:25)
- Inspecting inputs during cranelift lowering (9 messages, latest: Jun 21 2021 at 15:37)
- Find GC Roots in non-stack locations (17 messages, latest: Jun 14 2021 at 22:20)
- Generating / using unwind information with the cranelift JIT (12 messages, latest: Jun 13 2021 at 05:57)
- float power (4 messages, latest: Jun 08 2021 at 22:14)
- Inlining external rust functions (15 messages, latest: May 05 2021 at 06:47)
- question (7 messages, latest: Apr 29 2021 at 19:32)
- unwind on Windows (40 messages, latest: Apr 27 2021 at 01:53)
- review (4 messages, latest: Apr 13 2021 at 15:11)
- Calling functions without a safepoint (5 messages, latest: Apr 02 2021 at 16:53)
- Using GC support for non-WASM source (20 messages, latest: Apr 01 2021 at 19:14)
- Register allocation (2 messages, latest: Mar 30 2021 at 03:59)
- interesting (1 message, latest: Mar 26 2021 at 09:20)
- logging (37 messages, latest: Mar 25 2021 at 18:22)
- biweekly meeting and laptop/zoom issues (8 messages, latest: Mar 22 2021 at 15:36)
- blog post on regalloc checker (15 messages, latest: Mar 20 2021 at 03:59)
- readthedocs site (10 messages, latest: Mar 15 2021 at 16:28)
- non power-of-two vector sizes (7 messages, latest: Feb 22 2021 at 17:24)
- blog post on code generation concepts in Cranelift (1 message, latest: Feb 22 2021 at 16:50)
- blog post on branch optimizations in new backend (45 messages, latest: Feb 18 2021 at 18:15)
- How to support meaningful runtime errors with a line number? (4 messages, latest: Jan 28 2021 at 18:31)
- general (229 messages, latest: Jan 25 2021 at 06:15)
- invalid domtree verifier error not externally reproducible (22 messages, latest: Jan 16 2021 at 12:38)
- wasm const global variables usage (2 messages, latest: Jan 13 2021 at 15:47)
- hot code swapping for simplejit (12 messages, latest: Jan 13 2021 at 12:57)
- biweekly Zoom (5 messages, latest: Jan 11 2021 at 17:20)
- bnot on b1s (11 messages, latest: Jan 05 2021 at 01:00)
- weird behaviour (miscompilation?) with x64 newBE (38 messages, latest: Dec 31 2020 at 09:12)
- roadmap for 2021 (4 messages, latest: Dec 30 2020 at 18:05)
- cg_clif on windows (5 messages, latest: Dec 23 2020 at 12:37)
- enabling optimizations (13 messages, latest: Dec 23 2020 at 06:53)
- getting started with traps (2 messages, latest: Dec 19 2020 at 21:40)
- docs.rs (8 messages, latest: Dec 11 2020 at 18:59)
- miscompilation with opt_level=speed_and_size (53 messages, latest: Dec 11 2020 at 17:14)
- Load[32|64]Zero (12 messages, latest: Dec 08 2020 at 17:00)
- oss-fuzz for regalloc.rs? (37 messages, latest: Nov 19 2020 at 16:02)
- release branching for firefox (16 messages, latest: Nov 18 2020 at 11:24)
- plans for windows fastcall and new backend x64 (3 messages, latest: Nov 08 2020 at 13:35)
- new recipe (120 messages, latest: Nov 02 2020 at 23:06)
- Randomization and performance evaluation (1 message, latest: Nov 02 2020 at 17:15)
- load_complex assistance (4 messages, latest: Oct 26 2020 at 02:58)
- ir independent implementation of ssa conversion (2 messages, latest: Oct 20 2020 at 19:50)
- using cranelift as a backend for a non-rust compiler (5 messages, latest: Oct 12 2020 at 06:23)
- blog post on new backend (42 messages, latest: Oct 10 2020 at 17:08)
- semver-compatible wasmparser 0.63.1 changes error messages (13 messages, latest: Oct 08 2020 at 16:00)
- Move `clif-util` to `anyhow` and `structopt`? (4 messages, latest: Sep 14 2020 at 21:46)
- comdat support (11 messages, latest: Sep 09 2020 at 11:49)
- ifcmp + brif sequence causing verifier error (4 messages, latest: Aug 21 2020 at 10:17)
- comdat (8 messages, latest: Aug 05 2020 at 07:49)
- wasm validation inside of cranelift? (61 messages, latest: Jul 28 2020 at 16:42)
- odd error (15 messages, latest: Jul 20 2020 at 18:42)
- cg_clif can bootstrap rustc (19 messages, latest: Jul 17 2020 at 11:57)
- simd is fast (24 messages, latest: Jul 14 2020 at 14:50)
- Sightglass benchmarks (24 messages, latest: Jul 02 2020 at 09:13)
- Spectre mitigations (9 messages, latest: Jul 01 2020 at 13:02)
- reading/writing fields of object pointed to by r32/r64 (21 messages, latest: Jun 25 2020 at 19:40)
- Stackmap and GC roots (12 messages, latest: Jun 15 2020 at 01:37)
- SIMD (45 messages, latest: Jun 12 2020 at 22:27)
- assemblers (13 messages, latest: Jun 09 2020 at 13:04)
- stack maps -- basically untested? (12 messages, latest: Jun 06 2020 at 17:57)
- AArch64 CI/dev (23 messages, latest: Jun 05 2020 at 21:43)
- AArch64 callee-saved FP registers (20 messages, latest: Jun 05 2020 at 15:15)
- safepoints at loop headers? (17 messages, latest: Jun 04 2020 at 16:36)
- cranelift-object or cranelift-faerie (21 messages, latest: Jun 03 2020 at 23:30)
- Confused about live range representation (GenericLiveRange t (1 message, latest: Jun 03 2020 at 21:05)
- CI build failure due to zstd crate? (6 messages, latest: Jun 03 2020 at 16:46)
- Helping with rustc backend (29 messages, latest: May 30 2020 at 16:05)
- Defining a variable in one branch and not the other, and usi (3 messages, latest: May 29 2020 at 09:03)
- predicates (1 message, latest: May 26 2020 at 19:38)
- Jumping to an earlier block from a later block? (8 messages, latest: May 24 2020 at 14:56)
- jump_indirect instruction? (10 messages, latest: May 24 2020 at 13:59)
- Small code review of osa1/mincaml (28 messages, latest: May 24 2020 at 13:02)
- What happens to unused block indices? (7 messages, latest: May 24 2020 at 10:18)
- Where is the actual enum for values defined? (3 messages, latest: May 22 2020 at 21:11)
- r32 and r64 types: always GC'd? (5 messages, latest: May 21 2020 at 19:57)
- ISA-specific flags (15 messages, latest: May 21 2020 at 18:39)
- Generating stack maps? (17 messages, latest: May 16 2020 at 20:40)
- Floating point compare-and-branch? (6 messages, latest: May 16 2020 at 16:56)
- bindings (19 messages, latest: May 16 2020 at 05:49)
- Passing F64 to a C function (11 messages, latest: May 15 2020 at 22:53)
- How to see bb code on assertion failure? (5 messages, latest: May 15 2020 at 21:07)
- testcompiler (12 messages, latest: May 15 2020 at 19:25)
- Browsing documentation (6 messages, latest: May 14 2020 at 19:41)
- Function declaration confusion (54 messages, latest: May 14 2020 at 14:27)
- Calling malloc? (3 messages, latest: May 13 2020 at 21:51)
- trapsink (2 messages, latest: May 13 2020 at 05:58)
- Getting function call return value? (2 messages, latest: May 12 2020 at 23:18)
- Looking to contribute (1 message, latest: May 08 2020 at 17:07)
- CI not running on PR? (20 messages, latest: May 05 2020 at 17:05)
- sections (21 messages, latest: Apr 30 2020 at 16:28)
- coff support (9 messages, latest: Apr 30 2020 at 06:19)
- filetest threads (6 messages, latest: Apr 29 2020 at 19:55)
- building master (4 messages, latest: Apr 22 2020 at 09:44)
- cranelift repo topics (1 message, latest: Apr 21 2020 at 18:51)
- review/merge etiquette question (4 messages, latest: Apr 17 2020 at 17:21)
- merging arm64 backend (20 messages, latest: Apr 16 2020 at 17:04)
- cranelift and stack limit checks (43 messages, latest: Apr 09 2020 at 10:55)
- cranelift and interrupt flags (17 messages, latest: Apr 07 2020 at 21:55)
- trap collection in cranelift-faerie (5 messages, latest: Mar 26 2020 at 02:36)
- Strings and string array IR (7 messages, latest: Mar 25 2020 at 11:21)
- regex crate considering a cranelift-powered JIT backend (1 message, latest: Mar 24 2020 at 21:32)
- cranelift publish script doesn't exist anymore? (6 messages, latest: Mar 17 2020 at 17:12)
- ir doc formatting (3 messages, latest: Mar 17 2020 at 13:33)
- Possible integration of cg_clif with rustc (1 message, latest: Mar 13 2020 at 16:03)
- How to subscribe only to cranelift things (21 messages, latest: Mar 12 2020 at 19:55)
- why `f{32,64}const` instead of `fconst`? (4 messages, latest: Mar 06 2020 at 19:51)
- merge repo with wasmtime (139 messages, latest: Mar 05 2020 at 15:38)
- new-backend (54 messages, latest: Mar 03 2020 at 16:35)
- rename clif-util? (4 messages, latest: Mar 02 2020 at 16:33)
- regalloc-fuzzing (30 messages, latest: Feb 25 2020 at 20:41)
- bump to 0.59.0 (3 messages, latest: Feb 24 2020 at 23:35)
- rfc: new crates structure (3 messages, latest: Feb 21 2020 at 17:01)
- threading (5 messages, latest: Feb 20 2020 at 07:49)
- basic-block renaming (1 message, latest: Jan 24 2020 at 15:15)
- logistics (4 messages, latest: Jan 24 2020 at 09:53)
- Superoptimization and future of optimizing compilers (4 messages, latest: Jan 13 2020 at 18:59)
- CI (2 messages, latest: Jan 13 2020 at 16:48)
- basic blocks (7 messages, latest: Dec 19 2019 at 08:17)
- Reproducible builds (11 messages, latest: Dec 18 2019 at 21:23)
- GC Barriers and Cranelift (4 messages, latest: Dec 18 2019 at 12:14)
- custom passes in cranelift? (6 messages, latest: Dec 17 2019 at 09:16)
- dependabot (6 messages, latest: Dec 16 2019 at 23:41)
Last updated: Dec 23 2024 at 08:04 UTC