llir-opt
0.0.1
Low-Level Post-Link Optimiser for OCaml and C
|
37 std::optional<Inst *> SimplifyFree(CallSite &call);
39 std::optional<Inst *> SimplifyStrlen(CallSite &call);
static const char * kPassID
Pass identifier.
Definition: libc_simplify.h:19
Definition: pass_manager.h:74
const char * GetPassName() const override
Returns the name of the pass.
Definition: libc_simplify.cpp:22
Definition: libc_simplify.h:16
LibCSimplifyPass(PassManager *passManager)
Initialises the pass.
Definition: libc_simplify.h:22
bool Run(Prog &prog) override
Runs the pass.
Definition: libc_simplify.cpp:29