search for: mcschedpredicate

Displaying 2 results from an estimated 2 matches for "mcschedpredicate".

2018 May 10
2
[RFC] MC support for variant scheduling classes.
Hi all, The goal of this RFC is to make information related to variant scheduling classes accessible at MC level. This would help tools like llvm-mca understand/resolve variant scheduling classes. To achieve this goal, I plan to introduce a new class of scheduling predicates named MCSchedPredicate. An MCSchedPredicate allows the definition of boolean expressions with a well-known semantic, that can be used to generate code for both MachineInstr and MCInst. The new predicates are designed to be completely optional. Scheduling models can use a combination of SchedPredicate and MCSchedPredicat...
2018 May 10
0
[RFC] MC support for variant scheduling classes.
...The goal of this RFC is to make information related to variant scheduling > classes accessible at MC level. This would help tools like llvm-mca > understand/resolve variant scheduling classes. > > To achieve this goal, I plan to introduce a new class of scheduling predicates > named MCSchedPredicate. An MCSchedPredicate allows the definition of boolean > expressions with a well-known semantic, that can be used to generate code for > both MachineInstr and MCInst. > > The new predicates are designed to be completely optional. Scheduling models > can use a combination of SchedPred...