Displaying 3 results from an estimated 3 matches for "readfoo".
Did you mean:
readfds
2018 Nov 15
2
Per-write cycle count with ReadAdvance - Do I really need that?
...WriteID32,WriteID64,
WriteIM32,WriteIM64]>;
The latter is a bit more verbose when per-write cycle count is used, but
requires no change to existing targets. It is also easier to visually
match cycle counts to write types:
def : ReadAdvance<ReadFoo, 2, [WriteType1]>;
def : ReadAdvance<ReadFoo, 4, [WriteType2]>;
def : ReadAdvance<ReadFoo, 3, [WriteType3]>;
I have a patch for the second solution. Would that benefit any in-tree
target?
Thanks,
Pierre-Andre
--
Pierre-Andre Saulais
Principal Software Engineer, Compilers
Codeplay...
2018 Nov 17
2
Per-write cycle count with ReadAdvance - Do I really need that?
...teID64,
> WriteIM32,WriteIM64]>;
>
> The latter is a bit more verbose when per-write cycle count is used, but
> requires no change to existing targets. It is also easier to visually
> match cycle counts to write types:
>
> def : ReadAdvance<ReadFoo, 2, [WriteType1]>;
> def : ReadAdvance<ReadFoo, 4, [WriteType2]>;
> def : ReadAdvance<ReadFoo, 3, [WriteType3]>;
>
> I have a patch for the second solution. Would that benefit any in-tree
> target?
>
> Thanks,
> Pierre-Andre
>
> --
> Pierre-Andre Saul...
2018 Nov 19
2
Per-write cycle count with ReadAdvance - Do I really need that?
...WriteIM32,WriteIM64]>;
>>
>> The latter is a bit more verbose when per-write cycle count is used, but
>> requires no change to existing targets. It is also easier to visually
>> match cycle counts to write types:
>>
>> def : ReadAdvance<ReadFoo, 2, [WriteType1]>;
>> def : ReadAdvance<ReadFoo, 4, [WriteType2]>;
>> def : ReadAdvance<ReadFoo, 3, [WriteType3]>;
>>
>> I have a patch for the second solution. Would that benefit any in-tree
>> target?
>>
>> Thanks,
>> Pierre-Andre
>...