Lines Matching defs:MachineOperand
35 class MachineOperand;
108 SmallVectorImpl<MachineOperand> &Cond,
128 MachineBasicBlock *FBB, ArrayRef<MachineOperand> Cond,
210 SmallVectorImpl<const MachineOperand *> &BaseOps, int64_t &Offset,
216 bool reverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond)
232 ArrayRef<MachineOperand> Cond) const override;
236 bool SubsumesPredicate(ArrayRef<MachineOperand> Pred1,
237 ArrayRef<MachineOperand> Pred2) const override;
242 bool ClobbersPredicate(MachineInstr &MI, std::vector<MachineOperand> &Pred,
436 bool predOpcodeHasNot(ArrayRef<MachineOperand> Cond) const;
439 MachineOperand *getBaseAndOffset(const MachineInstr &MI, int64_t &Offset,
462 bool getInvertedPredSense(SmallVectorImpl<MachineOperand> &Cond) const;
468 bool getPredReg(ArrayRef<MachineOperand> Cond, Register &PredReg,
489 bool validateBranchCond(const ArrayRef<MachineOperand> &Cond) const;