Lines Matching refs:MachineOperand
180 SmallVectorImpl<MachineOperand> &Cond, in AnalyzeBranch()
218 Cond.push_back(MachineOperand::CreateReg(AMDGPU::PRED_SEL_ONE, false)); in AnalyzeBranch()
242 Cond.push_back(MachineOperand::CreateReg(AMDGPU::PRED_SEL_ONE, false)); in AnalyzeBranch()
250 int R600InstrInfo::getBranchInstr(const MachineOperand &op) const { in getBranchInstr()
264 const SmallVectorImpl<MachineOperand> &Cond, in InsertBranch()
404 R600InstrInfo::ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const in ReverseBranchCondition()
406 MachineOperand &MO = Cond[1]; in ReverseBranchCondition()
424 MachineOperand &MO2 = Cond[2]; in ReverseBranchCondition()
440 std::vector<MachineOperand> &Pred) const in DefinesPredicate()
447 R600InstrInfo::SubsumesPredicate(const SmallVectorImpl<MachineOperand> &Pred1, in SubsumesPredicate()
448 const SmallVectorImpl<MachineOperand> &Pred2) const in SubsumesPredicate()
456 const SmallVectorImpl<MachineOperand> &Pred) const in PredicateInstruction()
461 MachineOperand &PMO = MI->getOperand(PIdx); in PredicateInstruction()
488 MachineOperand &R600InstrInfo::getFlagOp(MachineInstr *MI) const in getFlagOp()
493 MachineOperand &FlagOp = MI->getOperand(FlagIndex); in getFlagOp()
501 MachineOperand &FlagOp = getFlagOp(MI); in addFlag()
508 MachineOperand &FlagOp = getFlagOp(MI); in clearFlag()