Searched refs:ireg (Results 1 - 9 of 9) sorted by relevance

/openjdk9/hotspot/src/share/vm/opto/
H A Dregmask.hpp197 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 Dregmask.cpp118 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 Dcoalesce.cpp295 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 Dreg_split.cpp63 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 Dchaitin.cpp796 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 Dmatcher.cpp191 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 DsharedRuntime_arm.cpp504 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 DsharedRuntime_s390.cpp665 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 DsharedRuntime_ppc.cpp572 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