search for: writeresourceid

Displaying 6 results from an estimated 6 matches for "writeresourceid".

2014 Feb 18
2
[LLVMdev] Question about per-operand machine model
...euristic algorithm have needed the latency and the resource per operand to check resource conflicts per cycle. In order to support this with LLVM, I expected a per-operand list of resources like latencies with a scheduling class. Can I ask you something to modify on tablegen? I think that the 'WriteResourceID' field of 'MCWriteLatencyEntry' is for identifying the WriteResources of each defintion as commented on code. As you know, tablegen sets the 'WriteResourceID' field of 'MCWriteLatencyEntry' with 'WriteID' when the 'Write' of defition is referenced by a ...
2014 Feb 18
2
[LLVMdev] Question about per-operand machine model
...xample, we can access the latency information of MI with 'getWriteLatencyEntry()' and the resource information of MI with 'getWriteProcResBegin()'. At this point, I would like to find the related resource information with each latency information. But TableGen generates the 'WriteResourceID' of 'MCWriteLatencyEntry' when the 'Write' is referenced by a 'ReadAdvance'. And the order of each information, which are resource and latency, is not same. Could you let me know whether it is possible to find the related resource information with each latency inform...
2014 Feb 19
2
[LLVMdev] Question about per-operand machine model
...ource per >> operand to check resource conflicts per cycle. In order to support >> this with LLVM, I expected a per-operand list of resources like >> latencies with a scheduling class. >> >> Can I ask you something to modify on tablegen? I think that the >> 'WriteResourceID' field of 'MCWriteLatencyEntry' is for identifying >> the WriteResources of each defintion as commented on code. As you >> know, tablegen sets the 'WriteResourceID' field of >> 'MCWriteLatencyEntry' with 'WriteID' when the 'Write' of def...
2014 Feb 28
2
[LLVMdev] Question about per-operand machine model
...urce conflicts per cycle. In order to support >>>> this with LLVM, I expected a per-operand list of resources like >>>> latencies with a scheduling class. >>>> >>>> Can I ask you something to modify on tablegen? I think that the >>>> 'WriteResourceID' field of 'MCWriteLatencyEntry' is for identifying >>>> the WriteResources of each defintion as commented on code. As you >>>> know, tablegen sets the 'WriteResourceID' field of >>>> 'MCWriteLatencyEntry' with 'WriteID' when th...
2014 Mar 03
2
[LLVMdev] Question about per-operand machine model
...pport >>>>>> this with LLVM, I expected a per-operand list of resources like >>>>>> latencies with a scheduling class. >>>>>> >>>>>> Can I ask you something to modify on tablegen? I think that the >>>>>> 'WriteResourceID' field of 'MCWriteLatencyEntry' is for identifying >>>>>> the WriteResources of each defintion as commented on code. As you >>>>>> know, tablegen sets the 'WriteResourceID' field of >>>>>> 'MCWriteLatencyEntry' with &...
2014 Mar 04
2
[LLVMdev] Question about per-operand machine model
...his with LLVM, I expected a per-operand list of resources like >>>>>>>> latencies with a scheduling class. >>>>>>>> >>>>>>>> Can I ask you something to modify on tablegen? I think that the >>>>>>>> 'WriteResourceID' field of 'MCWriteLatencyEntry' is for identifying >>>>>>>> the WriteResources of each defintion as commented on code. As you >>>>>>>> know, tablegen sets the 'WriteResourceID' field of >>>>>>>> 'MCWrite...