lean4-htt/src/library/compiler
2018-05-31 17:08:12 -07:00
..
CMakeLists.txt chore(library/compiler): remove obsolete optimization step 2018-02-02 08:39:39 -08:00
comp_irrelevant.cpp feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
comp_irrelevant.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
compiler_step_visitor.cpp chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
compiler_step_visitor.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
cse.cpp chore(*): rename expr_struct_* to expr_* 2018-04-09 12:55:48 -07:00
cse.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
elim_recursors.cpp feat(library/compiler, library/equations_compiler): avoid rec_fn_macro in the equation and bytecode compilers 2018-05-31 17:08:12 -07:00
elim_recursors.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
elim_unused_lets.cpp chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
elim_unused_lets.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
erase_irrelevant.cpp feat(library/compiler, library/equations_compiler): avoid rec_fn_macro in the equation and bytecode compilers 2018-05-31 17:08:12 -07:00
erase_irrelevant.h feat(library/compiler, library/equations_compiler): avoid rec_fn_macro in the equation and bytecode compilers 2018-05-31 17:08:12 -07:00
eta_expansion.cpp chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
eta_expansion.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
extract_values.cpp chore(*): rename expr_struct_* to expr_* 2018-04-09 12:55:48 -07:00
extract_values.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
init_module.cpp feat(*): C++ code generator 2016-12-05 16:11:41 -08:00
init_module.h refactor(src): move compiler folder to library 2016-05-09 13:28:00 -07:00
inliner.cpp chore(library/compiler/inliner): fix weird include 2018-03-29 13:08:43 -07:00
inliner.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
lambda_lifting.cpp chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
lambda_lifting.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
nat_value.cpp chore(*): remove redundant code 2018-05-22 16:46:04 -07:00
nat_value.h refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
preprocess.cpp feat(library/compiler, library/equations_compiler): avoid rec_fn_macro in the equation and bytecode compilers 2018-05-31 17:08:12 -07:00
preprocess.h feat(library/equations_compiler): meta mutual definitions 2017-10-30 15:06:12 -07:00
procedure.h fix(library/compiler): missing file 2016-11-10 09:34:32 -08:00
rec_fn_macro.cpp refactor(kernel): use m_meta instead of m_trusted 2018-05-31 11:18:00 -07:00
rec_fn_macro.h chore(library/compiler/rec_fn_macro): remove dead code 2018-05-30 13:16:34 -07:00
reduce_arity.cpp feat(library/compiler, library/equations_compiler): avoid rec_fn_macro in the equation and bytecode compilers 2018-05-31 17:08:12 -07:00
reduce_arity.h feat(library/compiler, library/equations_compiler): avoid rec_fn_macro in the equation and bytecode compilers 2018-05-31 17:08:12 -07:00
simp_inductive.cpp refactor(*): add runtime folder 2018-05-14 14:23:56 -07:00
simp_inductive.h feat(library/compiler): add new cache support to compiler 2018-02-21 15:04:20 -08:00
util.cpp chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
util.h chore(*): type_context ==> type_context_old 2018-03-05 12:38:24 -08:00
vm_compiler.cpp feat(library,frontends): remove sorry macro 2018-05-24 14:00:30 -07:00
vm_compiler.h feat(library/equations_compiler): meta mutual definitions 2017-10-30 15:06:12 -07:00