MimIR 0.1
MimIR is my Intermediate Representation
|
#include "mim/plug/core/be/ll.h"
#include <cstdint>
#include <deque>
#include <fstream>
#include <iomanip>
#include <limits>
#include <ranges>
#include <mim/plug/clos/clos.h>
#include <mim/plug/math/math.h>
#include <mim/plug/mem/mem.h>
#include "mim/analyses/cfg.h"
#include "mim/be/emitter.h"
#include "mim/util/print.h"
#include "mim/util/sys.h"
#include "mim/plug/core/core.h"
Go to the source code of this file.
Classes | |
struct | mim::ll::BB |
class | mim::ll::Emitter |
Namespaces | |
namespace | mim |
namespace | mim::ll |
Functions | |
void | mim::ll::emit (World &, std::ostream &) |
int | mim::ll::compile (World &, std::string name) |
int | mim::ll::compile (World &, std::string ll, std::string out) |
int | mim::ll::compile_and_run (World &, std::string name, std::string args={}) |