| .. |
|
Simp
|
chore: port LambdaLifting.lean
|
2022-11-07 16:18:36 -08:00 |
|
AlphaEqv.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
AuxDeclCache.lean
|
chore: revert cross module lambda lifting cache
|
2022-10-13 18:42:52 -07:00 |
|
BaseTypes.lean
|
perf: use old instantiateLevelParams in compiler
|
2022-10-24 12:23:13 -07:00 |
|
Basic.lean
|
chore: port SimpValue.lean
|
2022-11-07 16:18:36 -08:00 |
|
Bind.lean
|
chore: port LCNF/InferType.lean
|
2022-11-07 16:18:35 -08:00 |
|
Check.lean
|
chore: port more files to new LCNF
|
2022-11-07 16:18:36 -08:00 |
|
Closure.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
CompilerM.lean
|
chore: port LambdaLifting.lean
|
2022-11-07 16:18:36 -08:00 |
|
ConfigOptions.lean
|
chore: snake-case attributes (part 1)
|
2022-10-19 09:28:08 -07:00 |
|
CSE.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
DeclHash.lean
|
feat: cache lambda lifted functions
|
2022-10-11 21:28:03 -07:00 |
|
DependsOn.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
ElimDead.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
FixedParams.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
FloatLetIn.lean
|
chore: port FloatLetIn to LetExpr
|
2022-11-07 16:18:36 -08:00 |
|
ForEachExpr.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
FVarUtil.lean
|
chore: anyFVar and allFVar
|
2022-11-07 16:18:36 -08:00 |
|
InferType.lean
|
chore: port ToMono.lean
|
2022-11-07 16:18:36 -08:00 |
|
Internalize.lean
|
chore: port more files to new LCNF
|
2022-11-07 16:18:36 -08:00 |
|
JoinPoints.lean
|
chore: port join point optimizations to LetExpr
|
2022-11-07 16:18:36 -08:00 |
|
LambdaLifting.lean
|
chore: port LambdaLifting.lean
|
2022-11-07 16:18:36 -08:00 |
|
LCtx.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
Level.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
Main.lean
|
chore: port ToLCNF
|
2022-11-07 16:18:36 -08:00 |
|
MonadScope.lean
|
refactor: add MonadScope class
|
2022-10-07 14:59:59 -07:00 |
|
MonoTypes.lean
|
fix: bug at toMonoType
|
2022-10-06 07:41:36 -07:00 |
|
OtherDecl.lean
|
feat: detect trivial structures and add extension for storing mono phase types
|
2022-10-05 08:55:44 -07:00 |
|
Passes.lean
|
chore: port ToMono.lean
|
2022-11-07 16:18:36 -08:00 |
|
PassManager.lean
|
chore: snake-case attributes (part 2)
|
2022-10-19 09:28:08 -07:00 |
|
PhaseExt.lean
|
feat: add Decl.save
|
2022-10-08 19:51:19 -07:00 |
|
PrettyPrinter.lean
|
feat: add ppLetExpr
|
2022-11-07 16:18:36 -08:00 |
|
Probing.lean
|
chore: migrate Compiler Probing to LetExpr
|
2022-11-07 16:18:36 -08:00 |
|
PullFunDecls.lean
|
feat: add occurences and phases to PassManager
|
2022-09-10 14:58:49 -07:00 |
|
PullLetDecls.lean
|
chore: re-enable pullInstances and cse passes
|
2022-11-07 16:18:36 -08:00 |
|
ReduceArity.lean
|
chore: port more files to new LCNF
|
2022-11-07 16:18:36 -08:00 |
|
ReduceJpArity.lean
|
feat: reactivate extendJoinPointContext at mono phase
|
2022-10-07 16:27:44 -07:00 |
|
Renaming.lean
|
feat: preserve user provided names at LCNF Simp
|
2022-09-26 21:04:13 -07:00 |
|
ScopeM.lean
|
chore: address PR comments
|
2022-10-10 23:32:36 +02:00 |
|
Simp.lean
|
chore: re-activate Simp.lean
|
2022-11-07 16:18:36 -08:00 |
|
Specialize.lean
|
chore: port Specialize.lean
|
2022-11-07 16:18:36 -08:00 |
|
SpecInfo.lean
|
chore: zero startup time specExtension
|
2022-10-27 09:54:04 -07:00 |
|
Testing.lean
|
chore: migrate compiler test framework to LetExpr
|
2022-11-07 16:18:36 -08:00 |
|
ToDecl.lean
|
chore: snake-case attributes (part 1)
|
2022-10-19 09:28:08 -07:00 |
|
ToExpr.lean
|
chore: new LCNF representation
|
2022-11-07 16:18:35 -08:00 |
|
ToLCNF.lean
|
chore: add helper functions
|
2022-11-07 16:18:36 -08:00 |
|
ToMono.lean
|
chore: port ToMono.lean
|
2022-11-07 16:18:36 -08:00 |
|
Types.lean
|
feat: detect unreachable cases alternatives at LCNF simp
|
2022-10-13 02:49:55 -07:00 |
|
Util.lean
|
fix: shouldGenerateCode fix for axiom
|
2022-09-23 14:25:48 -07:00 |