Searched refs:CRBit (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCPreEmitPeephole.cpp | 524 Register CRBit = Br->getOperand(0).getReg(); in runOnMachineFunction() local 525 unsigned CRReg = getCRFromCRBit(CRBit); in runOnMachineFunction() 529 if (It->modifiesRegister(CRBit, TRI)) { in runOnMachineFunction() 532 It->getOperand(0).getReg() == CRBit) in runOnMachineFunction() 536 if (It->readsRegister(CRBit, TRI)) in runOnMachineFunction() 574 if (SuccMBB->isLiveIn(CRBit) || SuccMBB->isLiveIn(CRReg)) { in runOnMachineFunction()
|
| H A D | PPCBranchSelector.cpp | 370 Register CRBit = I->getOperand(0).getReg(); in runOnMachineFunction() local 371 BuildMI(MBB, I, dl, TII->get(PPC::BCn)).addReg(CRBit).addImm(2); in runOnMachineFunction() 373 Register CRBit = I->getOperand(0).getReg(); in runOnMachineFunction() local 374 BuildMI(MBB, I, dl, TII->get(PPC::BC)).addReg(CRBit).addImm(2); in runOnMachineFunction()
|
| H A D | PPCInstrInfo.cpp | 1663 if (CRBit == PPC::CR0LT || CRBit == PPC::CR1LT || in getCRBitValue() 1664 CRBit == PPC::CR2LT || CRBit == PPC::CR3LT || in getCRBitValue() 1665 CRBit == PPC::CR4LT || CRBit == PPC::CR5LT || in getCRBitValue() 1666 CRBit == PPC::CR6LT || CRBit == PPC::CR7LT) in getCRBitValue() 1668 if (CRBit == PPC::CR0GT || CRBit == PPC::CR1GT || in getCRBitValue() 1669 CRBit == PPC::CR2GT || CRBit == PPC::CR3GT || in getCRBitValue() 1670 CRBit == PPC::CR4GT || CRBit == PPC::CR5GT || in getCRBitValue() 1671 CRBit == PPC::CR6GT || CRBit == PPC::CR7GT) in getCRBitValue() 1673 if (CRBit == PPC::CR0EQ || CRBit == PPC::CR1EQ || in getCRBitValue() 1676 CRBit == PPC::CR6EQ || CRBit == PPC::CR7EQ) in getCRBitValue() [all …]
|
| H A D | PPCISelDAGToDAG.cpp | 2902 SDValue CRBit = in tryLogicOpOfCompares() local 2906 return CRBit.getNode(); in tryLogicOpOfCompares() 5112 SDValue CRBit = SDValue( in Select() local 5117 CRBit); in Select() 5166 SDValue CRBit = SDValue( in Select() local 5170 CurDAG->SelectNodeTo(N, PPC::SETBC, MVT::i32, CRBit); in Select()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | knowCRBitSpill.ll | 10 ; For known CRBit spills, CRSET/CRUNSET, it is more efficient to just load and
|