Lines Matching defs:Transformation
209 class Transformation;
262 bool visitBlock(MachineBasicBlock &B, Transformation &T, RegisterSet &AVs);
272 class Transformation {
276 Transformation(bool TD) : TopDown(TD) {}
277 virtual ~Transformation() = default;
292 bool HexagonBitSimplify::visitBlock(MachineBasicBlock &B, Transformation &T,
1079 class RedundantInstrElimination : public Transformation {
1083 : Transformation(true), HII(hii), HRI(hri), MRI(mri), BT(bt) {}
1401 class ConstGeneration : public Transformation {
1405 : Transformation(true), HII(hii), MRI(mri), BT(bt) {}
1532 class CopyGeneration : public Transformation {
1536 : Transformation(true), HII(hii), HRI(hri), MRI(mri), BT(bt) {}
1553 class CopyPropagation : public Transformation {
1556 : Transformation(false), HRI(hri), MRI(mri) {}
1773 class BitSimplification : public Transformation {
1778 : Transformation(true), MDT(mdt), HII(hii), HRI(hri), MRI(mri),