Lines Matching defs:dest
5828 unsigned dest = MI->getOperand(0).getReg();
5842 MRI.constrainRegClass(dest, &ARM::rGPRRegClass);
5888 // ldrex dest, [ptr]
5889 // cmp dest, oldval
5892 MachineInstrBuilder MIB = BuildMI(BB, dl, TII->get(ldrOpc), dest).addReg(ptr);
5897 .addReg(dest).addReg(oldval));
5939 unsigned dest = MI->getOperand(0).getReg();
5947 MRI.constrainRegClass(dest, &ARM::rGPRRegClass);
5991 // ldrex dest, ptr
5992 // <binop> scratch2, dest, incr
5998 MachineInstrBuilder MIB = BuildMI(BB, dl, TII->get(ldrOpc), dest).addReg(ptr);
6006 addReg(incr).addReg(dest)).addReg(0);
6009 addReg(dest).addReg(incr)).addReg(0);
6046 unsigned dest = MI->getOperand(0).getReg();
6049 unsigned oldval = dest;
6055 MRI.constrainRegClass(dest, &ARM::rGPRRegClass);
6102 // ldrex dest, ptr
6103 // (sign extend dest, if required)
6104 // cmp dest, incr
6105 // cmov.cond scratch2, incr, dest
6111 MachineInstrBuilder MIB = BuildMI(BB, dl, TII->get(ldrOpc), dest).addReg(ptr);
6120 .addReg(dest)
6228 // Copy r2/r3 into dest. (This copy will normally be coalesced.)
6864 unsigned dest = MI->getOperand(0).getReg();
6923 unsigned destIn = dest;
7074 .addReg(dest).addMBB(entryBB);