lean4-htt/src/Lean/Compiler/IR
2025-12-01 17:22:32 +00:00
..
AddExtern.lean fix: miscompilation resulting in minor memory leak on extern projections with unboxed arguments (#11383) 2025-11-26 19:27:43 +00:00
Basic.lean feat: zero cost BaseIO (#10625) 2025-10-22 10:55:12 +02:00
Borrow.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Boxing.lean fix: boxing may have to correct let binder types (#11426) 2025-12-01 17:22:32 +00:00
Checker.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
CompilerM.lean chore: CI: enable leak sanitizer again (#11339) 2025-11-27 18:32:35 +00:00
ElimDeadBranches.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
ElimDeadVars.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
EmitC.lean fix: symbol clashes between packages (#11082) 2025-11-19 02:24:44 +00:00
EmitLLVM.lean fix: symbol clashes between packages (#11082) 2025-11-19 02:24:44 +00:00
EmitUtil.lean chore: clean up IR.Arg usage (#9557) 2025-07-26 00:22:38 +00:00
ExpandResetReuse.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
Format.lean feat: zero cost BaseIO (#10625) 2025-10-22 10:55:12 +02:00
FreeVars.lean refactor: use a state monad rather than combinators for computing free indices (#9711) 2025-08-04 13:55:41 +00:00
LiveVars.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
LLVMBindings.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
Meta.lean chore: make declMetaExt persistent for shake (#11201) 2025-11-16 20:11:56 +00:00
NormIds.lean chore: remove unused FnBody.mdata constructor (#9564) 2025-07-26 15:20:13 +00:00
PushProj.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
RC.lean fix: RC dec insertion for unused variables (#10689) 2025-10-06 22:05:17 +00:00
ResetReuse.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
SimpCase.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00
Sorry.lean chore: replace partially redundant calls to FnBody.split with .body (#9568) 2025-07-26 20:18:37 +00:00
ToIR.lean feat: zero cost BaseIO (#10625) 2025-10-22 10:55:12 +02:00
ToIRType.lean feat: zero cost BaseIO (#10625) 2025-10-22 10:55:12 +02:00
Toposort.lean fix: toposort declarations to ensure proper constant initialization (#11388) 2025-11-26 18:17:17 +00:00
UnboxResult.lean chore: remove redundant imports in core (#10750) 2025-10-16 20:27:46 +00:00