Lines Matching refs:dag
161 class RVInstCommon<dag outs, dag ins, string opcodestr, string argstr,
162 list<dag> pattern, InstFormat format> : Instruction {
165 dag OutOperandList = outs;
166 dag InOperandList = ins;
228 class RVInst<dag outs, dag ins, string opcodestr, string argstr,
229 list<dag> pattern, InstFormat format>
241 class Pseudo<dag outs, dag ins, list<dag> pattern, string opcodestr = "", string argstr = "">
288 class RVInstRBase<bits<3> funct3, RISCVOpcode opcode, dag outs,
289 dag ins, string opcodestr, string argstr>
302 class RVInstR<bits<7> funct7, bits<3> funct3, RISCVOpcode opcode, dag outs,
303 dag ins, string opcodestr, string argstr>
309 RISCVOpcode opcode, dag outs, dag ins, string opcodestr,
317 class RVInstRFrm<bits<7> funct7, RISCVOpcode opcode, dag outs, dag ins,
333 class RVInstR4<bits<2> funct2, bits<3> funct3, RISCVOpcode opcode, dag outs,
334 dag ins, string opcodestr, string argstr>
350 class RVInstR4Frm<bits<2> funct2, RISCVOpcode opcode, dag outs, dag ins,
370 class RVInstIBase<bits<3> funct3, RISCVOpcode opcode, dag outs, dag ins,
382 class RVInstI<bits<3> funct3, RISCVOpcode opcode, dag outs, dag ins,
391 dag outs, dag ins, string opcodestr, string argstr>
401 dag outs, dag ins, string opcodestr, string argstr>
410 dag outs, dag ins, string opcodestr, string argstr>
415 class RVInstS<bits<3> funct3, RISCVOpcode opcode, dag outs, dag ins,
430 class RVInstB<bits<3> funct3, RISCVOpcode opcode, dag outs, dag ins,
447 class RVInstU<RISCVOpcode opcode, dag outs, dag ins, string opcodestr,
458 class RVInstJ<RISCVOpcode opcode, dag outs, dag ins, string opcodestr,
476 class DirectiveInsnR<dag outs, dag ins, string argstr>
496 class DirectiveInsnR4<dag outs, dag ins, string argstr>
518 class DirectiveInsnI<dag outs, dag ins, string argstr>
536 class DirectiveInsnS<dag outs, dag ins, string argstr>
555 class DirectiveInsnB<dag outs, dag ins, string argstr>
576 class DirectiveInsnU<dag outs, dag ins, string argstr>
590 class DirectiveInsnJ<dag outs, dag ins, string argstr>