Home | History | Annotate | Download | only in x64

Lines Matching defs:REG

802 #define REG(Name) { kRegister_ ## Name ## _Code }
805 REG(rax), REG(rcx), REG(rdx), REG(rbx), REG(rbp), REG(rsi), REG(rdi), REG(r8),
806 REG(r9), REG(r10), REG(r11)
809 #undef REG
822 Register reg = saved_regs[i];
823 if (!reg.is(exclusion1) && !reg.is(exclusion2) && !reg.is(exclusion3)) {
824 push(reg);
832 XMMRegister reg = XMMRegister::from_code(i);
833 movsd(Operand(rsp, i * kDoubleSize), reg);
846 XMMRegister reg = XMMRegister::from_code(i);
847 movsd(reg, Operand(rsp, i * kDoubleSize));
852 Register reg = saved_regs[i];
853 if (!reg.is(exclusion1) && !reg.is(exclusion2) && !reg.is(exclusion3)) {
854 pop(reg);
2459 Operand MacroAssembler::SafepointRegisterSlot(Register reg) {
2460 return Operand(rsp, SafepointRegisterStackIndex(reg.code()) * kPointerSize);
2777 void MacroAssembler::ClampUint8(Register reg) {
2779 testl(reg, Immediate(0xFFFFFF00));
2781 setcc(negative, reg); // 1 if negative, 0 if positive.
2782 decb(reg); // 0 if negative, 255 if positive.
3176 cmpq(expected.reg(), Immediate(actual.immediate()));
3178 ASSERT(expected.reg().is(rbx));
3180 } else if (!expected.reg().is(actual.reg())) {
3183 cmpq(expected.reg(), actual.reg());
3185 ASSERT(actual.reg().is(rax));
3186 ASSERT(expected.reg().is(rbx));
3282 XMMRegister reg = XMMRegister::FromAllocationIndex(i);
3283 movsd(Operand(rbp, offset - ((i + 1) * kDoubleSize)), reg);
3326 XMMRegister reg = XMMRegister::FromAllocationIndex(i);
3327 movsd(reg, Operand(rbp, offset - ((i + 1) * kDoubleSize)));