Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
DAArch64PreLegalizerCombiner.cpp260 Register Op0Wide; in tryToSimplifyUADDO() local
262 if (!mi_match(DefOp0->getParent(), MRI, m_GTrunc(m_Reg(Op0Wide))) || in tryToSimplifyUADDO()
265 LLT WideTy0 = MRI.getType(Op0Wide); in tryToSimplifyUADDO()
269 MachineInstr *Op0WideDef = MRI.getVRegDef(Op0Wide); in tryToSimplifyUADDO()
312 Register AddDst = MRI.cloneVirtualRegister(Op0Wide); in tryToSimplifyUADDO()
313 B.buildInstr(TargetOpcode::G_ADD, {AddDst}, {Op0Wide, Op1Wide}); in tryToSimplifyUADDO()
317 Register CondBit = MRI.cloneVirtualRegister(Op0Wide); in tryToSimplifyUADDO()