Home
last modified time | relevance | path

Searched refs:CompareReg (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp482 Register CompareReg = Switch->getOperand(1).getReg(); in processSwitches() local
485 (*j)->getOperand(1).getReg() == CompareReg) in processSwitches()
489 (*j)->getOperand(2).getReg() == CompareReg)) in processSwitches()
497 MRI.hasOneUse(Dst) && MRI.hasOneDef(CompareReg)); in processSwitches()
515 NextMBB->front().getOperand(2).getReg() != CompareReg)) in processSwitches()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp322 MachineInstr *emitCBZ(Register CompareReg, bool IsNegative,
1597 MachineInstr *AArch64InstructionSelector::emitCBZ(Register CompareReg, in emitCBZ() argument
1603 assert(RBI.getRegBank(CompareReg, MRI, TRI)->getID() == in emitCBZ()
1606 auto Ty = MRI.getType(CompareReg); in emitCBZ()
1613 auto BranchMI = MIB.buildInstr(Opc, {}, {CompareReg}).addMBB(DestMBB); in emitCBZ()