Displaying 3 results from an estimated 3 matches for "subtru".
Did you mean:
subaru
2012 Aug 17
0
[LLVMdev] TableGen related question for the Hexagon backend
...quot;];
// Value columns are predicate=true and predicate=false
let ValueCols = [["true"], ["false"]];
};
That should be enough to generate a table:
// key , PredSense=true, PredSense=false
{ ADD , ADDtrue, ADDfalse, // BaseOpcode="ADD"
{ SUB , SUBtrue, SUBfalse, // BaseOpcode="SUB"
…
> 5) We need some changes in the TGParser.cpp so that it can use the
> information specified
> through the RelationMap and populate relevant fields in the RelHexagon
> class.
The tablegen parser is definitely not the right pla...
2012 Aug 16
2
[LLVMdev] TableGen related question for the Hexagon backend
Hi Everyone,
After some more thoughts to the Jacob's suggestion of using multiclasses for
Opcode mapping, this is what I have come up with. Please take a look at the
design below and let me know if you have any suggestions/questions.
I have tried to keep the design target independent so that other targets
could benefit from it.
1) The idea is to add 3 new classes into
2012 Aug 17
2
[LLVMdev] TableGen related question for the Hexagon backend
...e definition above? For the table, I
need to know the name of the predicated-true and false instructions.
> That should be enough to generate a table:
>
> // key , PredSense=true, PredSense=false
> { ADD , ADDtrue, ADDfalse, // BaseOpcode="ADD"
> { SUB , SUBtrue, SUBfalse, // BaseOpcode="SUB"
>
> > 5) We need some changes in the TGParser.cpp so that it can use the
> > information specified through the RelationMap and populate relevant
> > fields in the RelHexagon class.
>
> The tablegen parser is defin...