chore: temporarily disable eager lambda lifting
We need a better heuristic for deciding which functions in instances should be eagerly lambda lifted. Otherwise, it will have to keep chasing which instances we have to annotate with `[inline]`.
This commit is contained in:
parent
1148392f45
commit
8e6cb25cbf
1 changed files with 1 additions and 1 deletions
|
|
@ -50,7 +50,7 @@ def builtinPassManager : PassManager := {
|
|||
pullFunDecls,
|
||||
reduceJpArity,
|
||||
simp { etaPoly := true, inlinePartial := true, implementedBy := true } (occurrence := 1),
|
||||
eagerLambdaLifting,
|
||||
-- eagerLambdaLifting,
|
||||
specialize,
|
||||
simp (occurrence := 2),
|
||||
cse,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue