Lines Matching defs:OldVal
1701 unsigned OldVal = MRI.createVirtualRegister(RC);
1704 unsigned RotatedOldVal = (IsSubWord ? MRI.createVirtualRegister(RC) : OldVal);
1722 // %OldVal = phi [ %OrigVal, StartMBB ], [ %Dest, LoopMBB ]
1723 // %RotatedOldVal = RLL %OldVal, 0(%BitShift)
1726 // %Dest = CS %OldVal, %NewVal, Disp(%Base)
1730 BuildMI(MBB, DL, TII->get(SystemZ::PHI), OldVal)
1735 .addReg(OldVal).addReg(BitShift).addImm(0);
1771 .addReg(OldVal).addReg(NewVal).addOperand(Base).addImm(Disp);
1823 unsigned OldVal = MRI.createVirtualRegister(RC);
1825 unsigned RotatedOldVal = (IsSubWord ? MRI.createVirtualRegister(RC) : OldVal);
1846 // %OldVal = phi [ %OrigVal, StartMBB ], [ %Dest, UpdateMBB ]
1847 // %RotatedOldVal = RLL %OldVal, 0(%BitShift)
1851 BuildMI(MBB, DL, TII->get(SystemZ::PHI), OldVal)
1856 .addReg(OldVal).addReg(BitShift).addImm(0);
1878 // %Dest = CS %OldVal, %NewVal, Disp(%Base)
1889 .addReg(OldVal).addReg(NewVal).addOperand(Base).addImm(Disp);
1928 unsigned OldVal = MRI.createVirtualRegister(RC);
1952 // %OldVal = phi [ %OrigOldVal, EntryBB ], [ %RetryOldVal, SetMBB ]
1955 // %Dest = RLL %OldVal, BitSize(%BitShift)
1966 BuildMI(MBB, DL, TII->get(SystemZ::PHI), OldVal)
1976 .addReg(OldVal).addReg(BitShift).addImm(BitSize);
2000 .addReg(OldVal).addReg(StoreVal).addOperand(Base).addImm(Disp);