Displaying 2 results from an estimated 2 matches for "t11sr16alu".
2019 May 28
2
Instruction is selected, but it shouldn't (?)
...(outs GR16:$rd), (ins GR16:$rn, GR16:$rs),
AsmStr< opcStr, altOpcStr, "\t$rn, $rs, $rd">.n,
[(set GR16:$rd, (opNode GR16:$rn, GR16:$rs)), (implicit SR)]>;
I also have specific instructions that can only use the SP, so I defined this as well
class T11sr16alu<string opcStr, string altOpcStr, SDNode opNode, bits<3> opcode, bits<2> mode>: Type11
<opcode, mode,
(outs GR16:$rd), (ins SSP:$sp, GR16:$rd0),
AsmStr< opcStr, altOpcStr, "\t$sp, $rd0, $rd">.n,
[(se...
2019 May 28
2
Instruction is selected, but it shouldn't (?)
...GR16:$rs),
> AsmStr< opcStr, altOpcStr, "\t$rn, $rs, $rd">.n,
> [(set GR16:$rd, (opNode GR16:$rn, GR16:$rs)), (implicit SR)]>;
>
> I also have specific instructions that can only use the SP, so I defined this as well
>
> class T11sr16alu<string opcStr, string altOpcStr, SDNode opNode, bits<3> opcode, bits<2> mode>: Type11
> <opcode, mode,
> (outs GR16:$rd), (ins SSP:$sp, GR16:$rd0),
> AsmStr< opcStr, altOpcStr, "\t$sp, $rd0, $rd">.n,
>...