MimIR
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
mem_checks.h
Go to the documentation of this file.
1#pragma once
2
3#include <mim/phase.h>
4
5#include "mim/plug/gpu/gpu.h"
6
7namespace mim::plug::gpu::phase {
8
9class MemChecks : public Analysis {
10public:
11 using Super = Analysis;
12
14
15private:
16 const Def* rewrite_imm_App(const App*) final;
17 void rewrite_external(Def*) final;
18};
19
20} // namespace mim::plug::gpu::phase
Analysis(World &world, std::string name)
Definition phase.h:134
Base class for all Defs.
Definition def.h:289
const Def * rewrite_imm_App(const App *) final
Analysis(World &world, std::string name)
Definition phase.h:134
void rewrite_external(Def *) final