Here is a list of all documented files with brief descriptions:
[detail level 123]
► core | |
► adt | |
bitset.h | |
cache.h | |
hash.h | |
id.h | |
queue.h | |
sexp.h | |
union_find.h | |
► analysis | |
call_graph.h | |
dominator.h | |
init_path.h | |
kildall.h | |
live_variables.h | |
loop_nesting.h | |
object_graph.h | |
reference_graph.h | |
union_find.h | |
► insts | |
mov.h | |
phi.h | |
► target | |
aarch64.h | |
ppc.h | |
riscv.h | |
x86.h | |
analysis.h | |
annot.h | |
atom.h | |
bitcode.h | |
block.h | |
calling_conv.h | |
cast.h | |
cfg.h | |
clone.h | |
cond.h | |
constant.h | |
dag.h | |
data.h | |
error.h | |
expr.h | |
extern.h | |
func.h | |
global.h | |
inst.h | |
inst_compare.h | |
inst_visitor.h | |
insts.h | |
item.h | |
lexer.h | |
object.h | |
parser.h | |
pass.h | |
pass_manager.h | |
pass_registry.h | |
printer.h | |
prog.h | |
ref.h | |
register.h | |
state.h | |
symbol_table.h | |
target.h | |
type.h | |
use.h | |
user.h | |
util.h | |
value.h | |
verifier.h | |
visibility.h | |
xtor.h | |
► emitter | |
► aarch64 | |
aarch64annot_printer.h | |
aarch64call.h | |
aarch64emitter.h | |
aarch64isel.h | |
aarch64runtime_printer.h | |
► coq | |
coqemitter.h | |
► ppc | |
ppcannot_printer.h | |
ppccall.h | |
ppcemitter.h | |
ppcisel.h | |
ppcruntime_printer.h | |
► riscv | |
riscvannot_printer.h | |
riscvcall.h | |
riscvemitter.h | |
riscvisel.h | |
riscvruntime_printer.h | |
► x86 | |
x86annot_printer.h | |
x86call.h | |
x86emitter.h | |
x86isel.h | |
x86runtime_printer.h | |
annot_printer.h | |
call_lowering.h | |
data_printer.h | |
emitter.h | |
isel.h | |
isel_mapping.h | |
runtime_printer.h | |
► passes | |
► global_forward | |
forwarder.h | |
nodes.h | |
► inliner | |
inline_helper.h | |
inline_util.h | |
trampoline_graph.h | |
► pre_eval | |
pointer_closure.h | |
symbolic_approx.h | |
symbolic_context.h | |
symbolic_eval.h | |
symbolic_frame.h | |
symbolic_heap.h | |
symbolic_object.h | |
symbolic_pointer.h | |
symbolic_summary.h | |
symbolic_value.h | |
symbolic_visitor.h | |
► pta | |
graph.h | |
node.h | |
scc.h | |
solver.h | |
► sccp | |
eval.h | |
lattice.h | |
solver.h | |
► tags | |
constraint_type.h | |
constraints.h | |
init.h | |
masked_type.h | |
refinement.h | |
register_analysis.h | |
sat.h | |
step.h | |
tagged_type.h | |
atom_simplify.h | |
bypass_phi.h | |
caml_alloc_inliner.h | |
caml_assign.h | |
caml_global_simplify.h | |
code_layout.h | |
cond_simplify.h | |
const_global.h | |
dead_code_elim.h | |
dead_data_elim.h | |
dead_func_elim.h | |
dead_store.h | |
dedup_block.h | |
dedup_const.h | |
eliminate_select.h | |
eliminate_tags.h | |
global_forward.h | |
inliner.h | |
libc_simplify.h | |
linearise.h | |
link.h | |
localize_select.h | |
mem_to_reg.h | |
merge_stores.h | |
move_elim.h | |
move_push.h | |
object_split.h | |
peephole.h | |
phi_taut.h | |
pre_eval.h | |
pta.h | |
sccp.h | |
simplify_cfg.h | |
simplify_trampoline.h | |
specialise.h | |
stack_object_elim.h | |
store_to_load.h | |
tail_rec_elim.h | |
undef_elim.h | |
unused_arg.h | |
value_numbering.h | |
verifier.h | |
► stats | |
alloc_size.h | |
► tools | |
► llir-ld | |
driver.h | |
linker.h | |
options.h | |
► llir-reducer | |
job_runner.h | |
prog_reducer.h | |
timeout.h | |
► util | |
► inst_gen | |
get_bitcode.h | |
get_cast.h | |
get_class.h | |
get_clone.h | |
get_compare.h | |
get_instruction.h | |
get_parser.h | |
get_printer.h | |
util.h | |