Lines Matching defs:scratch
5057 unsigned scratch =
5124 // strex scratch, newval, [ptr]
5125 // cmp scratch, #0
5128 MIB = BuildMI(BB, dl, TII->get(strOpc), scratch).addReg(newval).addReg(ptr);
5133 .addReg(scratch).addImm(0));
5201 unsigned scratch = MRI.createVirtualRegister(TRC);
5212 // strex scratch, scratch2, ptr
5213 // cmp scratch, #0
5231 MIB = BuildMI(BB, dl, TII->get(strOpc), scratch).addReg(scratch2).addReg(ptr);
5236 .addReg(scratch).addImm(0));
5311 unsigned scratch = MRI.createVirtualRegister(TRC);
5324 // strex scratch, scratch2, ptr
5325 // cmp scratch, #0
5348 MIB = BuildMI(BB, dl, TII->get(strOpc), scratch).addReg(scratch2).addReg(ptr);
5353 .addReg(scratch).addImm(0));