src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
changeset 59011 e4d7fcab43d7
parent 58015 dd84de796f2c
equal deleted inserted replaced
59010:d4cae08239f7 59011:e4d7fcab43d7
  1128   for (int k = 0; k < 64; k += 2) {
  1128   for (int k = 0; k < 64; k += 2) {
  1129     a->ldf(FloatRegisterImpl::D, O0, d_offset(k), as_FloatRegister(k));
  1129     a->ldf(FloatRegisterImpl::D, O0, d_offset(k), as_FloatRegister(k));
  1130   }
  1130   }
  1131 }
  1131 }
  1132 
  1132 
  1133 
       
  1134 // pushes double TOS element of FPU stack on CPU stack; pops from FPU stack
       
  1135 void MacroAssembler::push_fTOS() {
       
  1136   // %%%%%% need to implement this
       
  1137 }
       
  1138 
       
  1139 // pops double TOS element from CPU stack and pushes on FPU stack
       
  1140 void MacroAssembler::pop_fTOS() {
       
  1141   // %%%%%% need to implement this
       
  1142 }
       
  1143 
       
  1144 void MacroAssembler::empty_FPU_stack() {
       
  1145   // %%%%%% need to implement this
       
  1146 }
       
  1147 
       
  1148 void MacroAssembler::_verify_oop(Register reg, const char* msg, const char * file, int line) {
  1133 void MacroAssembler::_verify_oop(Register reg, const char* msg, const char * file, int line) {
  1149   // plausibility check for oops
  1134   // plausibility check for oops
  1150   if (!VerifyOops) return;
  1135   if (!VerifyOops) return;
  1151 
  1136 
  1152   if (reg == G0)  return;       // always NULL, which is always an oop
  1137   if (reg == G0)  return;       // always NULL, which is always an oop
  2823    cmp(Rbox, Rscratch);
  2808    cmp(Rbox, Rscratch);
  2824    // Intentional fall through into done ...
  2809    // Intentional fall through into done ...
  2825 
  2810 
  2826    bind(done);
  2811    bind(done);
  2827 }
  2812 }
  2828 
       
  2829 
       
  2830 
       
  2831 void MacroAssembler::print_CPU_state() {
       
  2832   // %%%%% need to implement this
       
  2833 }
       
  2834 
       
  2835 void MacroAssembler::verify_FPU(int stack_depth, const char* s) {
       
  2836   // %%%%% need to implement this
       
  2837 }
       
  2838 
       
  2839 void MacroAssembler::push_IU_state() {
       
  2840   // %%%%% need to implement this
       
  2841 }
       
  2842 
       
  2843 
       
  2844 void MacroAssembler::pop_IU_state() {
       
  2845   // %%%%% need to implement this
       
  2846 }
       
  2847 
       
  2848 
       
  2849 void MacroAssembler::push_FPU_state() {
       
  2850   // %%%%% need to implement this
       
  2851 }
       
  2852 
       
  2853 
       
  2854 void MacroAssembler::pop_FPU_state() {
       
  2855   // %%%%% need to implement this
       
  2856 }
       
  2857 
       
  2858 
       
  2859 void MacroAssembler::push_CPU_state() {
       
  2860   // %%%%% need to implement this
       
  2861 }
       
  2862 
       
  2863 
       
  2864 void MacroAssembler::pop_CPU_state() {
       
  2865   // %%%%% need to implement this
       
  2866 }
       
  2867 
       
  2868 
       
  2869 
  2813 
  2870 void MacroAssembler::verify_tlab() {
  2814 void MacroAssembler::verify_tlab() {
  2871 #ifdef ASSERT
  2815 #ifdef ASSERT
  2872   if (UseTLAB && VerifyOops) {
  2816   if (UseTLAB && VerifyOops) {
  2873     Label next, next2, ok;
  2817     Label next, next2, ok;