Searched refs:hreg (Results 1 - 10 of 10) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | CalcSpillWeights.cpp | 62 unsigned sub, hreg, hsub; local 65 hreg = mi->getOperand(1).getReg(); 69 hreg = mi->getOperand(0).getReg(); 73 if (!hreg) 76 if (TargetRegisterInfo::isVirtualRegister(hreg)) 77 return sub == hsub ? hreg : 0; 83 return rc->contains(hreg) ? hreg : 0; 85 // reg:sub should match the physreg hreg. 86 return tri.getMatchingSuperReg(hreg, su [all...] |
/external/valgrind/main/VEX/priv/ |
H A D | host_generic_regs.c | 90 ppHReg(tab->hreg[i]); 106 if (tab->hreg[i] == reg) 111 tab->hreg[tab->n_used] = reg;
|
H A D | host_generic_regs.h | 160 HReg hreg[N_HREG_USAGE]; member in struct:__anon13775
|
H A D | host_generic_reg_alloc2.c | 53 Note that state[].hreg is the same as the available real regs. 157 if (reg_usage.hreg[i] == r) 548 vreg = reg_usage.hreg[j]; 612 rreg = reg_usage.hreg[j]; 1212 vreg = reg_usage.hreg[j]; 1237 vassert(reg_usage.hreg[0] != reg_usage.hreg[1]); 1266 vreg = reg_usage.hreg[j]; 1373 if (rreg_state[k].vreg == reg_usage.hreg[m]) {
|
H A D | host_s390_isel.c | 2355 HReg hreg, hregHI; local 2392 hregHI = hreg = INVALID_HREG; 2398 hreg = mkHReg(j++, HRcInt64, True); 2402 hreg = mkHReg(j++, HRcInt64, True); 2406 hreg = mkHReg(j++, HRcInt64, True); 2412 hreg = mkHReg(j++, HRcFlt64, True); 2416 hreg = mkHReg(j++, HRcFlt64, True); 2426 env->vregmap[i] = hreg;
|
H A D | host_ppc_isel.c | 4248 HReg hreg, hregHI; local 4298 hregHI = hreg = INVALID_HREG; 4304 if (mode64) { hreg = mkHReg(j++, HRcInt64, True); break; 4305 } else { hreg = mkHReg(j++, HRcInt32, True); break; 4308 if (mode64) { hreg = mkHReg(j++, HRcInt64, True); break; 4309 } else { hreg = mkHReg(j++, HRcInt32, True); 4313 hreg = mkHReg(j++, HRcInt64, True); 4316 case Ity_F64: hreg = mkHReg(j++, HRcFlt64, True); break; 4317 case Ity_V128: hreg = mkHReg(j++, HRcVec128, True); break; 4322 env->vregmap[i] = hreg; [all...] |
H A D | host_x86_isel.c | 4089 HReg hreg, hregHI; local 4124 hregHI = hreg = INVALID_HREG; 4129 case Ity_I32: hreg = mkHReg(j++, HRcInt32, True); break; 4130 case Ity_I64: hreg = mkHReg(j++, HRcInt32, True); 4133 case Ity_F64: hreg = mkHReg(j++, HRcFlt64, True); break; 4134 case Ity_V128: hreg = mkHReg(j++, HRcVec128, True); break; 4138 env->vregmap[i] = hreg;
|
H A D | host_amd64_isel.c | 4182 HReg hreg, hregHI; local 4216 hregHI = hreg = INVALID_HREG; 4222 case Ity_I64: hreg = mkHReg(j++, HRcInt64, True); break; 4223 case Ity_I128: hreg = mkHReg(j++, HRcInt64, True); 4227 case Ity_V128: hreg = mkHReg(j++, HRcVec128, True); break; 4231 env->vregmap[i] = hreg;
|
H A D | host_arm_isel.c | 6017 HReg hreg, hregHI; local 6048 hregHI = hreg = INVALID_HREG; 6053 case Ity_I32: hreg = mkHReg(j++, HRcInt32, True); break; 6056 hreg = mkHReg(j++, HRcFlt64, True); 6059 hreg = mkHReg(j++, HRcInt32, True); 6062 case Ity_F32: hreg = mkHReg(j++, HRcFlt32, True); break; 6063 case Ity_F64: hreg = mkHReg(j++, HRcFlt64, True); break; 6064 case Ity_V128: hreg = mkHReg(j++, HRcVec128, True); break; 6068 env->vregmap[i] = hreg;
|
H A D | host_x86_defs.c | 2626 HReg r = u.hreg[j];
|
Completed in 124 milliseconds