lean4-htt/library/init/lean/compiler
2019-06-26 19:07:07 -07:00
..
ir fix(library/init/lean/compiler/ir/simpcase): missing optimization 2019-06-26 19:07:07 -07:00
closedtermcache.lean refactor(library/init/lean/environment): more flexible PersistentEnvExtensionState 2019-06-04 16:35:21 -07:00
constfolding.lean feat(library/init/lean/compiler/constfolding): fold Nat.pow, UInt*.toNat and USize.toNat 2019-06-01 10:28:04 -07:00
default.lean feat(library/init/lean/compiler): register [implementedBy] attribute using new attribute manager 2019-06-26 15:55:51 -07:00
exportattr.lean feat(frontends/lean): switch to [extern] implemented in Lean 2019-06-26 10:57:33 -07:00
externattr.lean chore(library/init/lean/compiler/externattr): remove unnecessary [export] annotations 2019-06-26 11:06:38 -07:00
implementedbyattr.lean feat(library/init/lean/compiler): register [implementedBy] attribute using new attribute manager 2019-06-26 15:55:51 -07:00
initattr.lean feat(frontends/lean): switch to [extern] implemented in Lean 2019-06-26 10:57:33 -07:00
inlineattrs.lean feat(library/init/lean/compiler): register [specialize] and [nospecialize] attributes using new attribute manager 2019-06-26 15:08:12 -07:00
namemangling.lean chore(library/init/lean): move name_mangling.lean to compiler directory 2019-06-26 07:05:23 -07:00
specializeattrs.lean feat(library/init/lean/compiler): register [specialize] and [nospecialize] attributes using new attribute manager 2019-06-26 15:08:12 -07:00
util.lean feat(library/init/lean/compiler): register [specialize] and [nospecialize] attributes using new attribute manager 2019-06-26 15:08:12 -07:00