search for: writezpred

Displaying 1 result from an estimated 1 matches for "writezpred".

Did you mean: write_prod
2018 May 10
2
[RFC] MC support for variant scheduling classes.
..., tablegen backends gained the ability to "lower" scheduling predicates into code that work on MCInst too. A more complicated example involving TII method calls. ------------------------------------------------------ This code is taken from the AArch64 Cyclone scheduling model: ``` def WriteZPred : SchedPredicate<[{TII->isGPRZero(*MI)}]>; def WriteImmZ : SchedWriteVariant<[ SchedVar<WriteZPred, [WriteX]>, SchedVar<NoSchedPred, [WriteImm]>]>; ``` Predicate WriteZPred is used to check if a GPR instruction is a zero-idiom. The...