Lines Matching refs:PPC
158 OrigBROpcode == PPC::BC in splitMBB()
159 ? PPC::BCn in splitMBB()
160 : OrigBROpcode == PPC::BCn in splitMBB()
161 ? PPC::BC in splitMBB()
162 : OrigBROpcode == PPC::BCLR ? PPC::BCLRn : PPC::BCLR; in splitMBB()
225 TII->get(PPC::B)) in splitMBB()
274 if (BROp == PPC::BC || BROp == PPC::BCLR) { in computeBranchTargetAndInversion()
279 case PPC::CROR: in computeBranchTargetAndInversion()
284 case PPC::CRAND: in computeBranchTargetAndInversion()
289 case PPC::CRNAND: in computeBranchTargetAndInversion()
294 case PPC::CRNOR: in computeBranchTargetAndInversion()
299 case PPC::CRORC: in computeBranchTargetAndInversion()
304 case PPC::CRANDC: in computeBranchTargetAndInversion()
310 } else if (BROp == PPC::BCn || BROp == PPC::BCLRn) { in computeBranchTargetAndInversion()
315 case PPC::CROR: in computeBranchTargetAndInversion()
320 case PPC::CRAND: in computeBranchTargetAndInversion()
325 case PPC::CRNAND: in computeBranchTargetAndInversion()
330 case PPC::CRNOR: in computeBranchTargetAndInversion()
335 case PPC::CRORC: in computeBranchTargetAndInversion()
340 case PPC::CRANDC: in computeBranchTargetAndInversion()
392 return Opc == PPC::CRAND || Opc == PPC::CRNAND || Opc == PPC::CROR || in isCRLogical()
393 Opc == PPC::CRXOR || Opc == PPC::CRNOR || Opc == PPC::CRNOT || in isCRLogical()
394 Opc == PPC::CREQV || Opc == PPC::CRANDC || Opc == PPC::CRORC || in isCRLogical()
395 Opc == PPC::CRSET || Opc == PPC::CRUNSET || Opc == PPC::CR6SET || in isCRLogical()
396 Opc == PPC::CR6UNSET; in isCRLogical()
502 if (Opc == PPC::ISEL || Opc == PPC::ISEL8) in createCRLogicalOpInfo()
504 if (Opc == PPC::BC || Opc == PPC::BCn || Opc == PPC::BCLR || in createCRLogicalOpInfo()
505 Opc == PPC::BCLRn) in createCRLogicalOpInfo()
551 if (CopySrc == PPC::CR0EQ || CopySrc == PPC::CR6EQ) in lookThroughCRCopy()
552 Subreg = PPC::sub_eq; in lookThroughCRCopy()
553 if (CopySrc == PPC::CR0LT || CopySrc == PPC::CR6LT) in lookThroughCRCopy()
554 Subreg = PPC::sub_lt; in lookThroughCRCopy()
555 if (CopySrc == PPC::CR0GT || CopySrc == PPC::CR6GT) in lookThroughCRCopy()
556 Subreg = PPC::sub_gt; in lookThroughCRCopy()
557 if (CopySrc == PPC::CR0UN || CopySrc == PPC::CR6UN) in lookThroughCRCopy()
558 Subreg = PPC::sub_un; in lookThroughCRCopy()
629 if (CRI.MI->getOpcode() != PPC::CROR && in splitBlockOnBinaryCROp()
630 CRI.MI->getOpcode() != PPC::CRAND && in splitBlockOnBinaryCROp()
631 CRI.MI->getOpcode() != PPC::CRNOR && in splitBlockOnBinaryCROp()
632 CRI.MI->getOpcode() != PPC::CRNAND && in splitBlockOnBinaryCROp()
633 CRI.MI->getOpcode() != PPC::CRORC && in splitBlockOnBinaryCROp()
634 CRI.MI->getOpcode() != PPC::CRANDC) { in splitBlockOnBinaryCROp()