HomeSort by relevance Sort by last modified time
    Searched refs:hreg (Results 1 - 12 of 12) sorted by null

  /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...]

Completed in 129 milliseconds