Lines Matching defs:temp
799 // The inputs plus one temp.
1329 // Need temp registers for card-marking.
1432 // Need temp registers for card-marking.
1506 static void SwapBits(CpuRegister reg, CpuRegister temp, int32_t shift, int32_t mask,
1510 __ movl(temp, reg);
1512 __ andl(temp, imm_mask);
1514 __ shll(temp, imm_shift);
1515 __ orl(reg, temp);
1524 CpuRegister temp = locations->GetTemp(0).AsRegister<CpuRegister>();
1536 SwapBits(reg, temp, 1, 0x55555555, assembler);
1537 SwapBits(reg, temp, 2, 0x33333333, assembler);
1538 SwapBits(reg, temp, 4, 0x0f0f0f0f, assembler);
1551 static void SwapBits64(CpuRegister reg, CpuRegister temp, CpuRegister temp_mask,
1555 __ movq(temp, reg);
1557 __ andq(temp, temp_mask);
1559 __ shlq(temp, imm_shift);
1560 __ orq(reg, temp);