Searched refs:ireg (Results 1 - 9 of 9) sorted by relevance
/openjdk9/hotspot/src/share/vm/opto/ |
H A D | regmask.hpp | 197 int is_bound(uint ireg) const { 198 if (is_vector(ireg)) { 199 if (is_bound_set(num_registers(ireg))) 227 static bool is_vector(uint ireg); 228 static int num_registers(uint ireg);
|
H A D | regmask.cpp | 118 bool RegMask::is_vector(uint ireg) { argument 119 return (ireg == Op_VecS || ireg == Op_VecD || 120 ireg == Op_VecX || ireg == Op_VecY || ireg == Op_VecZ ); 123 int RegMask::num_registers(uint ireg) { argument 124 switch(ireg) {
|
H A D | coalesce.cpp | 295 int ireg = m->ideal_reg(); local 296 if (ireg == 0 || ireg == Op_RegFlags) { 297 assert(false, "attempted to spill a non-spillable item: %d: %s, ireg = %d, spill_type: %s", 298 m->_idx, m->Name(), ireg, MachSpillCopyNode::spill_type(MachSpillCopyNode::PhiInput)); 302 const RegMask *rm = C->matcher()->idealreg2spillmask[ireg]; 336 int ireg = m->ideal_reg(); local 337 if (ireg == 0 || ireg == Op_RegFlags) { 338 assert(false, "attempted to spill a non-spillable item: %d: %s, ireg 390 int ireg = inp->ideal_reg(); local [all...] |
H A D | reg_split.cpp | 63 int ireg = def->ideal_reg(); local 64 if (ireg == 0 || ireg == Op_RegFlags) { 65 assert(false, "attempted to spill a non-spillable item: %d: %s <- %d: %s, ireg = %d, spill_type: %s", 66 def->_idx, def->Name(), use->_idx, use->Name(), ireg, 75 const RegMask *w_mask = C->matcher()->idealreg2spillmask[ireg]; 80 int num_regs = RegMask::num_registers(ireg); 81 bool is_vect = RegMask::is_vector(ireg); 95 if( !C->matcher()->idealreg2regmask[ireg]->overlap( *o_mask) && o_mask->is_UP() ) 1187 int ireg local [all...] |
H A D | chaitin.cpp | 796 int ireg = n->ideal_reg(); local 797 assert( !n->bottom_type()->isa_oop_ptr() || ireg == Op_RegP, 803 if (RegMask::is_vector(ireg)) 805 assert(n_type->isa_vect() == NULL || lrg._is_vector || ireg == Op_RegD || ireg == Op_RegL, 810 if (lrgmask.is_bound(ireg)) { 821 switch (ireg) { 884 if( ireg == Op_RegL ) {
|
H A D | matcher.cpp | 191 int ireg = range->field_at(TypeFunc::Parms)->ideal_reg(); local 194 OptoRegPair regs = return_value(ireg, false);
|
/openjdk9/hotspot/src/cpu/arm/vm/ |
H A D | sharedRuntime_arm.cpp | 504 int ireg = 0; 522 if (ireg < 4) { 523 Register r = as_Register(ireg); 525 ireg++; 536 if (ireg <= 2) { 538 if(ireg & 1) ireg++; // Aligned location required 540 Register r1 = as_Register(ireg); 541 Register r2 = as_Register(ireg + 1); 543 ireg [all...] |
/openjdk9/hotspot/src/cpu/s390/vm/ |
H A D | sharedRuntime_s390.cpp | 665 int ireg = 0; local 675 if (ireg < z_num_iarg_registers) { 677 regs[i].set1(z_iarg_reg[ireg]); 678 ++ireg; 687 if (ireg < z_num_iarg_registers) { 689 regs[i].set2(z_iarg_reg[ireg]); 690 ++ireg; 701 if (ireg < z_num_iarg_registers) { 703 regs[i].set2(z_iarg_reg[ireg]); 704 ++ireg; 788 int ireg = 0; local [all...] |
/openjdk9/hotspot/src/cpu/ppc/vm/ |
H A D | sharedRuntime_ppc.cpp | 572 int ireg = 0; local 585 if (ireg < num_java_iarg_registers) { 587 reg = java_iarg_reg[ireg]; 588 ++ireg; 598 if (ireg < num_java_iarg_registers) { 600 reg = java_iarg_reg[ireg]; 601 ++ireg; 613 if (ireg < num_java_iarg_registers) { 615 reg = java_iarg_reg[ireg]; 616 ++ireg; [all...] |
Completed in 155 milliseconds