class ModuloScheduleTestAnnotater
Declaration
class ModuloScheduleTestAnnotater { /* full declaration omitted */ };
Description
Expander that simply annotates each scheduled instruction with a post-instr symbol that can be consumed by the ModuloScheduleTest pass. The post-instr symbol is a way of annotating an instruction that can be roundtripped in MIR. The syntax is: MYINST %0, post-instr-symbol <mcsymbol Stage-1_Cycle-5>
Declared at: llvm/include/llvm/CodeGen/ModuloSchedule.h:370
Method Overview
- public ModuloScheduleTestAnnotater(llvm::MachineFunction & MF, llvm::ModuloSchedule & S)
- public void annotate()
Methods
¶ModuloScheduleTestAnnotater(
llvm::MachineFunction& MF,
llvm::ModuloSchedule& S)
ModuloScheduleTestAnnotater(
llvm::MachineFunction& MF,
llvm::ModuloSchedule& S)
Declared at: llvm/include/llvm/CodeGen/ModuloSchedule.h:375
Parameters
¶void annotate()
void annotate()
Description
Performs the annotation.
Declared at: llvm/include/llvm/CodeGen/ModuloSchedule.h:379