/external/llvm/lib/CodeGen/ |
CalcSpillWeights.cpp | 49 unsigned sub, hreg, hsub; local 52 hreg = mi->getOperand(1).getReg(); 56 hreg = mi->getOperand(0).getReg(); 60 if (!hreg) 63 if (TargetRegisterInfo::isVirtualRegister(hreg)) 64 return sub == hsub ? hreg : 0; 70 return rc->contains(hreg) ? hreg : 0; 72 // reg:sub should match the physreg hreg. 73 return tri.getMatchingSuperReg(hreg, sub, rc) [all...] |
/external/opencv3/modules/hal/include/opencv2/hal/ |
intrin_neon.hpp | 255 #define OPENCV_HAL_IMPL_NEON_PACK(_Tpvec, _Tp, hreg, suffix, _Tpwvec, wsuffix, pack, op) \ 258 hreg a1 = vqmov##op##_##wsuffix(a.val), b1 = vqmov##op##_##wsuffix(b.val); \ 263 hreg a1 = vqmov##op##_##wsuffix(a.val); \ 269 hreg a1 = vqrshr##op##_n_##wsuffix(a.val, n); \ 270 hreg b1 = vqrshr##op##_n_##wsuffix(b.val, n); \ 276 hreg a1 = vqrshr##op##_n_##wsuffix(a.val, n); \
|
/external/valgrind/VEX/priv/ |
host_tilegx_isel.c | 62 - A mapping from IRTemp to HReg. This tells the insn selector 98 HReg *vregmap; 119 static HReg lookupIRTemp ( ISelEnv * env, IRTemp tmp ) 135 static HReg newVRegI ( ISelEnv * env ) 137 HReg reg = mkHReg(True /*virtual R*/, HRcGPR(), 0, env->vreg_ctr); 165 static HReg iselWordExpr_R_wrk ( ISelEnv * env, IRExpr * e ); 166 static HReg iselWordExpr_R ( ISelEnv * env, IRExpr * e ); 182 static TILEGXInstr *mk_iMOVds_RR ( HReg r_dst, HReg r_src ) 218 HReg argregs[TILEGX_N_REGPARMS] 1782 HReg hreg; local [all...] |
host_mips_isel.c | 77 - A mapping from IRTemp to HReg. This tells the insn selector 86 32-bit virtual HReg, which holds the high half 116 HReg* vregmap; 117 HReg* vregmapHI; 133 static HReg lookupIRTemp(ISelEnv * env, IRTemp tmp) 140 static void lookupIRTemp64(HReg * vrHI, HReg * vrLO, ISelEnv * env, IRTemp tmp) 150 lookupIRTempPair(HReg * vrHI, HReg * vrLO, ISelEnv * env, IRTemp tmp) 169 static HReg newVRegI(ISelEnv * env 4167 HReg hreg, hregHI; local [all...] |
host_s390_isel.c | 55 - A mapping from IRTemp to HReg. This tells the insn selector 108 HReg *vregmap; 109 HReg *vregmapHI; 128 static HReg s390_isel_int_expr(ISelEnv *, IRExpr *); 133 static void s390_isel_int128_expr(HReg *, HReg *, ISelEnv *, IRExpr *); 134 static HReg s390_isel_float_expr(ISelEnv *, IRExpr *); 135 static void s390_isel_float128_expr(HReg *, HReg *, ISelEnv *, IRExpr *); 136 static HReg s390_isel_dfp_expr(ISelEnv *, IRExpr *) 4100 HReg hreg, hregHI; local [all...] |
host_arm64_isel.c | 53 - A mapping from IRTemp to HReg. This tells the insn selector 62 64-bit virtual HReg, which holds the high half 98 HReg* vregmap; 99 HReg* vregmapHI; 115 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 122 static void lookupIRTempPair ( HReg* vrHI, HReg* vrLO, 141 static HReg newVRegI ( ISelEnv* env ) 143 HReg reg = mkHReg(True/*virtual reg*/, HRcInt64, 0, env->vreg_ctr); 148 static HReg newVRegD ( ISelEnv* env 4033 HReg hreg, hregHI; local [all...] |
host_x86_isel.c | 138 - A mapping from IRTemp to HReg. This tells the insn selector 147 32-bit virtual HReg, which holds the high half 177 HReg* vregmap; 178 HReg* vregmapHI; 193 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 200 static void lookupIRTemp64 ( HReg* vrHI, HReg* vrLO, ISelEnv* env, IRTemp tmp ) 218 static HReg newVRegI ( ISelEnv* env ) 220 HReg reg = mkHReg(True/*virtual reg*/, HRcInt32, 0/*enc*/, env->vreg_ctr); 225 static HReg newVRegF ( ISelEnv* env 4431 HReg hreg, hregHI; local [all...] |
host_amd64_isel.c | 112 - A mapping from IRTemp to HReg. This tells the insn selector 121 64-bit virtual HReg, which holds the high half 152 HReg* vregmap; 153 HReg* vregmapHI; 168 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 175 static void lookupIRTempPair ( HReg* vrHI, HReg* vrLO, 194 static HReg newVRegI ( ISelEnv* env ) 196 HReg reg = mkHReg(True/*virtual reg*/, HRcInt64, 0/*enc*/, env->vreg_ctr); 201 static HReg newVRegV ( ISelEnv* env 4934 HReg hreg, hregHI; local [all...] |
host_arm_isel.c | 75 - A mapping from IRTemp to HReg. This tells the insn selector 84 32-bit virtual HReg, which holds the high half 114 HReg* vregmap; 115 HReg* vregmapHI; 129 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 136 static void lookupIRTemp64 ( HReg* vrHI, HReg* vrLO, ISelEnv* env, IRTemp tmp ) 154 static HReg newVRegI ( ISelEnv* env ) 156 HReg reg = mkHReg(True/*virtual reg*/, HRcInt32, 0/*enc*/, env->vreg_ctr); 161 static HReg newVRegD ( ISelEnv* env 6342 HReg hreg, hregHI; local [all...] |
/external/vixl/src/vixl/a64/ |
simulator-a64.cc | [all...] |
simulator-a64.h | 882 int16_t hreg(unsigned code) const { [all...] |
/toolchain/binutils/binutils-2.25/gas/config/ |
tc-mips.c | 12176 int hreg, lreg; local [all...] |