- basicBlock
T basicBlock(IrIndex index)
Undocumented in source. Be warned that the author may not have intended to support it.
- createAll
void createAll(CompilationContext* context, IrFunction* ir)
Undocumented in source. Be warned that the author may not have intended to support it.
- createBasicBlockMirror
void createBasicBlockMirror(CompilationContext* context, IrFunction* ir)
Undocumented in source. Be warned that the author may not have intended to support it.
- createInstrMirror
void createInstrMirror(CompilationContext* context, IrFunction* ir)
Undocumented in source. Be warned that the author may not have intended to support it.
- createPhiMirror
void createPhiMirror(CompilationContext* context, IrFunction* ir)
Undocumented in source. Be warned that the author may not have intended to support it.
- createVirtRegMirror
void createVirtRegMirror(CompilationContext* context, IrFunction* ir)
Undocumented in source. Be warned that the author may not have intended to support it.
- instr
T instr(IrIndex index)
Undocumented in source. Be warned that the author may not have intended to support it.
- opIndex
T opIndex(IrIndex index)
Undocumented in source. Be warned that the author may not have intended to support it.
- phi
T phi(IrIndex index)
Undocumented in source. Be warned that the author may not have intended to support it.
- vreg
T vreg(IrIndex index)
Undocumented in source. Be warned that the author may not have intended to support it.
Allows associating a single uint sized item with any object in original IR IR must be immutable (no new items must added) Mirror is stored in temp memory of context