Displaying 2 results from an estimated 2 matches for "outsdefault".
2017 Sep 25
1
TableGen questions.
...(ins Src0RC:$a));
...
}
multiclass MultSrc1Spec<bits<5> subOpcode, bits<2> op0t, string opcodeStr,
RegisterClass RegType> {
def _allspecial:
MultSrcOneDestInst<subOpcode, op0t, 0b00,
IO_MultSrc<op0t, SpecialReg>.outsDefault,
IO_MultSrc<op0t, SpecialReg>.insDefault>;
...
}
multiclass TwoSrcOneDestSpec<bits<5> subOpcode, string opcodeStr> {
defm _dds: MultSrc1Spec<subOpcode, 0b10, opcodeStr, SpecialReg>;
...
defm _rr: MultSrc1Spec<subOpcode, 0b11, opcodeS...
2017 Sep 26
0
TableGen questions.
>
> On 9/25/2017 6:03 PM, Shane Ryoo via llvm-dev wrote:
> > MultSrcOneDestInst<subOpcode, op0t, 0b00,
> > IO_MultSrc<op0t, SpecialReg>.outsDefault,
> > IO_MultSrc<op0t, SpecialReg>.insDefault>;
> I suspect that the use of IO_MultSrc here is the culprit. TableGen has
> some limitations here, when it comes to instantiating classes "inline",
> like in the example above. Try instantiati...