equal
deleted
inserted
replaced
475 void load_double(Address src); |
475 void load_double(Address src); |
476 |
476 |
477 // Store double value to 'address'. If UseSSE >= 2, the value is stored |
477 // Store double value to 'address'. If UseSSE >= 2, the value is stored |
478 // from register xmm0. Otherwise, the value is stored from the FPU stack. |
478 // from register xmm0. Otherwise, the value is stored from the FPU stack. |
479 void store_double(Address dst); |
479 void store_double(Address dst); |
|
480 |
|
481 // Save/restore ZMM (512bit) register on stack. |
|
482 void push_zmm(XMMRegister reg); |
|
483 void pop_zmm(XMMRegister reg); |
480 |
484 |
481 // pushes double TOS element of FPU stack on CPU stack; pops from FPU stack |
485 // pushes double TOS element of FPU stack on CPU stack; pops from FPU stack |
482 void push_fTOS(); |
486 void push_fTOS(); |
483 |
487 |
484 // pops double TOS element from CPU stack and pushes on FPU stack |
488 // pops double TOS element from CPU stack and pushes on FPU stack |