Lines Matching refs:RegImm
87 struct RegImm {
90 RegImm(MCPhysReg Reg, int32_t Imm) : Reg(Reg), Imm(Imm) {}
94 SmallVectorImpl<RegImm> &KnownRegs,
126 SmallVectorImpl<RegImm> &KnownRegs, MachineBasicBlock::iterator &FirstUse) {
136 KnownRegs.push_back(RegImm(CondBr.getOperand(0).getReg(), 0));
203 KnownRegs.push_back(RegImm(SrcReg, KnownImm));
218 KnownRegs.push_back(RegImm(DstReg, 0));
263 KnownRegs.push_back(RegImm(DstReg, 0));
304 SmallVector<RegImm, 4> KnownRegs;
333 KnownRegs.push_back(RegImm(CopyDstReg, KnownReg.Imm));
342 KnownRegs.push_back(RegImm(CopySrcReg, KnownReg.Imm));
357 if (all_of(KnownRegs, [&](RegImm KnownReg) {
388 for (RegImm &KnownReg : KnownRegs) {