Searched refs:setSubReg (Results 1 – 19 of 19) sorted by relevance
241 MI->getOperand(0).setSubReg(KilledProdSubReg); in processBlock()242 MI->getOperand(1).setSubReg(KilledProdSubReg); in processBlock()243 MI->getOperand(3).setSubReg(AddSubReg); in processBlock()244 MI->getOperand(2).setSubReg(OtherProdSubReg); in processBlock()
149 SrcMO.setSubReg(IsVRReg(DstMO.getReg(), MRI) ? PPC::sub_128 : in processBlock()
390 MI->getOperand(0).setSubReg(SubReg2); in commuteInstructionImpl()394 MI->getOperand(2).setSubReg(SubReg1); in commuteInstructionImpl()395 MI->getOperand(1).setSubReg(SubReg2); in commuteInstructionImpl()1771 SubRegsToUpdate[i].first->setSubReg(SubRegsToUpdate[i].second); in optimizeCompareInstr()
546 Copy->getOperand(0).setSubReg(SubIdx); in INITIALIZE_PASS_DEPENDENCY()809 MOSrc.setSubReg(NewSubReg); in RewriteCurrentSource()947 NewCopy->getOperand(0).setSubReg(Def.SubReg); in RewriteSource()1011 MO.setSubReg(NewSubReg); in RewriteCurrentSource()1141 MO.setSubReg(NewSubReg); in RewriteCurrentSource()
173 MI->getOperand(0).setSubReg(SubReg0); in commuteInstructionImpl()177 MI->getOperand(Idx2).setSubReg(SubReg1); in commuteInstructionImpl()178 MI->getOperand(Idx1).setSubReg(SubReg2); in commuteInstructionImpl()
1436 SrcMO.setSubReg(0); in collectTiedOperands()1554 MO.setSubReg(0); in processTiedPairs()1571 MO.setSubReg(0); in processTiedPairs()1703 mi->getOperand(0).setSubReg(SubIdx); in runOnMachineFunction()
416 MO.setSubReg(0); in rewrite()
806 MO.setSubReg(locations[OldLocNo].getSubReg()); in splitLocation()928 Loc.setSubReg(0); in rewriteLocations()
83 setSubReg(SubIdx); in substVirtReg()92 setSubReg(0); in substPhysReg()
684 MO.setSubReg(0); in setPhysReg()
965 DefMO.setSubReg(0); in reMaterializeTrivialDef()1001 NewMI->getOperand(0).setSubReg(NewIdx); in reMaterializeTrivialDef()
347 void setSubReg(unsigned subReg) { in setSubReg() function619 Op.setSubReg(SubReg);
474 ImpUse.setSubReg(Defs[i].Sub); in addInstrToLiveness()957 Op.setSubReg(RN.Sub); in renameInRange()
350 I->setSubReg(NewSR); in replaceRegWithSub()368 I->setSubReg(NewSR); in replaceSubWithSub()1838 ValOp.setSubReg(H.Sub); in genStoreUpperHalf()
1069 Op.setSubReg(0); in replaceSubregUses()
1882 MO.setSubReg(PredRSub); in createPreheaderForLoop()
960 Src1.setSubReg(SubReg); in commuteInstructionImpl()1102 Src0->setSubReg(Src1SubReg); in FoldImmediate()1106 Src1->setSubReg(Src2SubReg); in FoldImmediate()1912 Src0.setSubReg(Src1.getSubReg()); in legalizeOperandsVOP2()1917 Src1.setSubReg(Src0SubReg); in legalizeOperandsVOP2()
927 MIB->getOperand(0).setSubReg(Mips::sub_32); in insertDivByZeroTrap()
5644 NewMI->getOperand(0).setSubReg(X86::sub_32bit); in foldMemoryOperandImpl()