comparison src/cpu/x86/vm/vmreg_x86.cpp @ 20970:a560c9b81f0f

Add suport for oops in vector registers at safepoints
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Tue, 14 Apr 2015 22:20:07 -0700
parents 8c92982cbbc4
children
comparison
equal deleted inserted replaced
20969:534f0dde2810 20970:a560c9b81f0f
46 freg = freg->successor(); 46 freg = freg->successor();
47 } 47 }
48 48
49 XMMRegister xreg = ::as_XMMRegister(0); 49 XMMRegister xreg = ::as_XMMRegister(0);
50 for ( ; i < ConcreteRegisterImpl::max_xmm ; ) { 50 for ( ; i < ConcreteRegisterImpl::max_xmm ; ) {
51 for (int j = 0 ; j < 8 ; j++) { 51 regName[i++] = xreg->name();
52 regName[i++] = xreg->name(); 52 for (int j = 1 ; j < 8 ; j++) {
53 regName[i++] = xreg->sub_word_name(j);
53 } 54 }
54 xreg = xreg->successor(); 55 xreg = xreg->successor();
55 } 56 }
56 for ( ; i < ConcreteRegisterImpl::number_of_registers ; i ++ ) { 57 for ( ; i < ConcreteRegisterImpl::number_of_registers ; i ++ ) {
57 regName[i] = "NON-GPR-FPR-XMM"; 58 regName[i] = "NON-GPR-FPR-XMM";