Home
last modified time | relevance | path

Searched refs:CRReg (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp364 Register CRReg = I->getOperand(1).getReg(); in runOnMachineFunction() local
368 .addImm(PPC::InvertPredicate(Pred)).addReg(CRReg).addImm(2); in runOnMachineFunction()
H A DPPCPreEmitPeephole.cpp534 unsigned CRReg = getCRFromCRBit(CRBit); in runOnMachineFunction() local
583 if (SuccMBB->isLiveIn(CRBit) || SuccMBB->isLiveIn(CRReg)) { in runOnMachineFunction()
H A DPPCInstrInfo.cpp1708 MCRegister CRReg = getCRFromCRBit(SrcReg); in copyPhysReg() local
1709 BuildMI(MBB, I, DL, get(PPC::MFOCRF), DestReg).addReg(CRReg); in copyPhysReg()
1715 .addImm(TRI->getEncodingValue(CRReg) * 4 + (4 - getCRBitValue(SrcReg))) in copyPhysReg()
2385 Register CRReg = CmpInstr.getOperand(0).getReg(); in optimizeCompareInstr() local
2441 I = MRI->use_instr_begin(CRReg), IE = MRI->use_instr_end(); in optimizeCompareInstr()
2467 J = MRI->use_instr_begin(CRReg), JE = MRI->use_instr_end(); in optimizeCompareInstr()
2503 if (equalityOnly || !MRI->hasOneUse(CRReg)) in optimizeCompareInstr()
2506 MachineInstr *UseMI = &*MRI->use_instr_begin(CRReg); in optimizeCompareInstr()
2630 I = MRI->use_instr_begin(CRReg), IE = MRI->use_instr_end(); in optimizeCompareInstr()
2669 get(TargetOpcode::COPY), CRReg) in optimizeCompareInstr()
[all …]
H A DPPCFrameLowering.cpp1203 Register CRReg = isELFv2ABI? Reg : PPC::CR2; in emitPrologue() local
1205 nullptr, MRI->getDwarfRegNum(CRReg, true), CRSaveOffset)); in emitPrologue()
1369 Register CRReg = PPC::CR0; in inlineStackProbe() local
1409 BuildMI(&MBB, DL, TII.get(isPPC64 ? PPC::CMPDI : PPC::CMPWI), CRReg) in inlineStackProbe()
1414 .addReg(CRReg) in inlineStackProbe()
1429 CRReg) in inlineStackProbe()
1434 .addReg(CRReg) in inlineStackProbe()
H A DPPCISelLowering.cpp13482 Register CRReg = RegInfo.createVirtualRegister(&PPC::CRRCRegClass); in EmitInstrWithCustomInserter() local
13483 BuildMI(*BB, MI, Dl, TII->get(PPC::TCHECK), CRReg); in EmitInstrWithCustomInserter()
13486 .addReg(CRReg); in EmitInstrWithCustomInserter()