summaryrefslogtreecommitdiff
path: root/zjit/src/backend
AgeCommit message (Expand)Author
2025-07-03ZJIT: Panic on BOP redefinition only when needed (#13782)Takashi Kokubun
2025-07-03ZJIT: Bail out on register spill (#13773)Takashi Kokubun
2025-07-02ZJIT: Avoid panicing with "Option::unwrap() on None" (#13762)Takashi Kokubun
2025-07-02ZJIT: Support spilling basic block arguments (#13761)Takashi Kokubun
2025-07-01ZJIT: Shorten Debug print for 64-bit VReg (#13763)Takashi Kokubun
2025-06-12ZJIT: Write a callee frame on JIT-to-JIT calls (#13579)Takashi Kokubun
2025-06-11ZJIT: x86: Fix panic writing 32-bit number with top bit setAlan Wu
2025-06-11ZJIT: Restore some A64 backend tests to fix unused warningAlan Wu
2025-06-11ZJIT: Restore most x64 backend testsAlan Wu
2025-06-05ZJIT: Pass self through basic block params (#13529)Takashi Kokubun
2025-06-04ZJIT: Implement side exits for entry frames (#13469)Takashi Kokubun
2025-05-12ZJIT: Stop padding side exits (#13295)Takashi Kokubun
2025-05-09ZJIT: Fix a splitting condition for LHSTakashi Kokubun
2025-04-18Change mentions of YJIT to ZJIT (https://github.com/Shopify/zjit/pull/113)Aiden Fox Ivey
2025-04-18Implement JIT-to-JIT calls (https://github.com/Shopify/zjit/pull/109)Takashi Kokubun
2025-04-18Add miscellaneous Clippy 'corrections' pt. 2 (https://github.com/Shopify/zjit...Aiden Fox Ivey
2025-04-18Split LHS of CMP if it's an immediate (https://github.com/Shopify/zjit/pull/94)Takashi Kokubun
2025-04-18Add miscellaneous Clippy 'corrections' (https://github.com/Shopify/zjit/pull/92)Aiden Fox Ivey
2025-04-18Improve register alloc and dealloc error messaging (https://github.com/Shopif...Aiden Fox Ivey
2025-04-18Remove an outdated commentTakashi Kokubun
2025-04-18Compile Param into VReg and ParallelMov (https://github.com/Shopify/zjit/pull...Takashi Kokubun
2025-04-18Update the VReg comment to imply spillingTakashi Kokubun
2025-04-18Disassociate InsnOut from Insn indexTakashi Kokubun
2025-04-18Make disassembly look nicer using InsnPrinterMax Bernstein
2025-04-18Compile IfFalse, IfTrue, and Jump instructions (https://github.com/Shopify/zj...Takashi Kokubun
2025-04-18Resurrect icache invalidation for arm64 (https://github.com/Shopify/zjit/pull...Takashi Kokubun
2025-04-18Load an immediate into a register in the backend (https://github.com/Shopify/...Takashi Kokubun
2025-04-18Implement FixnumAdd and stub PatchPoint/GuardType (https://github.com/Shopify...Takashi Kokubun
2025-04-18Add compact Type latticeMax Bernstein
2025-04-18Fix 2024 edition errorsAlan Wu
2025-04-18Rename `backend::Opnd` to `backend::lir::Opnd` (https://github.com/Shopify/zj...Takashi Kokubun
2025-04-18Resurrect asm comment supportTakashi Kokubun
2025-04-18Rename backend::ir to backendTakashi Kokubun
2025-04-18Rename utils.rs to cast.rsTakashi Kokubun
2025-04-18Start compiling the actual IRTakashi Kokubun
2025-04-18Fix cargo testTakashi Kokubun
2025-04-18Stub YJIT-specific implementations in the backendTakashi Kokubun
2025-04-18Copy yjit/src/backend to zjit/src/backendTakashi Kokubun