/external/v8/src/mips64/ |
H A D | full-codegen-mips64.cc | 11 // The result_register() for mips is the 'v0' register, which is defined 14 // places where we have to move a previous result in v0 to a0 for the 15 // next call: mov(a0, v0). This is not needed on the other architectures. 218 // Context is returned in v0. It replaces the context passed to us. 220 __ mov(cp, v0); 221 __ sd(v0, MemOperand(fp, StandardFrameConstants::kContextOffset)); 281 SetVar(arguments, v0, a1, a2); 331 __ LoadRoot(v0, Heap::kUndefinedValueRootIndex); 339 __ mov(v0, zero_reg); 405 // Runtime::TraceExit returns its parameter in v0 2628 __ Move(LoadDescriptor::ReceiverRegister(), v0); local 2638 __ Move(LoadDescriptor::NameRegister(), v0); local 2735 __ Move(LoadDescriptor::NameRegister(), v0); local [all...] |
/external/v8/src/mips/ |
H A D | full-codegen-mips.cc | 11 // The result_register() for mips is the 'v0' register, which is defined 14 // places where we have to move a previous result in v0 to a0 for the 15 // next call: mov(a0, v0). This is not needed on the other architectures. 221 // Context is returned in v0. It replaces the context passed to us. 223 __ mov(cp, v0); 224 __ sw(v0, MemOperand(fp, StandardFrameConstants::kContextOffset)); 285 SetVar(arguments, v0, a1, a2); 335 __ LoadRoot(v0, Heap::kUndefinedValueRootIndex); 343 __ mov(v0, zero_reg); 409 // Runtime::TraceExit returns its parameter in v0 2627 __ Move(LoadDescriptor::ReceiverRegister(), v0); local 2637 __ Move(LoadDescriptor::NameRegister(), v0); local 2734 __ Move(LoadDescriptor::NameRegister(), v0); local [all...] |
/external/libhevc/common/arm64/ |
H A D | ihevc_inter_pred_chroma_vert_w16inp_w16out.s | 118 ld1 {v0.8b},[x4] //loads pi1_coeff 120 sxtl v0.8h, v0.8b //long the value 123 dup v16.4h, v0.h[0] //coeff_0 124 dup v17.4h, v0.h[1] //coeff_1 125 dup v18.4h, v0.h[2] //coeff_2 126 dup v19.4h, v0.h[3] //coeff_3 143 ld1 {v0.4h},[x4],#8 //loads pu1_src 144 smull v0.4s, v0 [all...] |
H A D | ihevc_itrans_recon_16x16.s | 146 ld1 {v0.4h, v1.4h, v2.4h, v3.4h},[x14] ////d0,d1 are used for storing the constant data 255 smull v24.4s, v6.4h, v0.h[1] //// y1 * cos1(part of b0) 256 smull v26.4s, v6.4h, v0.h[3] //// y1 * cos3(part of b1) 260 smlal v24.4s, v7.4h, v0.h[3] //// y1 * cos1 + y3 * cos3(part of b0) 270 smull v12.4s, v10.4h, v0.h[0] 271 smlal v12.4s, v11.4h, v0.h[2] 272 smull v14.4s, v10.4h, v0.h[0] 274 smull v16.4s, v10.4h, v0.h[0] 276 smull v18.4s, v10.4h, v0.h[0] 285 smlsl v30.4s, v8.4h, v0 [all...] |
H A D | ihevc_inter_pred_chroma_vert.s | 119 ld1 {v0.8b},[x12] //loads pi1_coeff 124 abs v3.8b, v0.8b //vabs_s8(coeff) 126 dup v0.8b, v3.b[0] //coeffabs_0 150 umlsl v6.8h, v5.8b, v0.8b //vmlsl_u8(mul_res1, vreinterpret_u8_u32(src_tmp1), coeffabs_0) 155 umlsl v4.8h, v17.8b, v0.8b 196 umlsl v4.8h, v6.8b, v0.8b 239 umlsl v30.8h, v4.8b, v0.8b 248 umlsl v28.8h, v5.8b, v0.8b 259 umlsl v26.8h, v6.8b, v0.8b 270 umlsl v24.8h, v7.8b, v0 [all...] |
H A D | ihevc_inter_pred_chroma_vert_w16out.s | 121 ld1 {v0.8b},[x12] //loads pi1_coeff 126 abs v3.8b, v0.8b //vabs_s8(coeff) 128 dup v0.8b, v3.b[0] //coeffabs_0 153 umlsl v6.8h, v5.8b, v0.8b //vmlsl_u8(mul_res1, vreinterpret_u8_u32(src_tmp1), coeffabs_0) 159 umlsl v4.8h, v17.8b, v0.8b 197 umlsl v4.8h, v6.8b, v0.8b 240 umlsl v30.8h, v4.8b, v0.8b 249 umlsl v28.8h, v5.8b, v0.8b 259 umlsl v26.8h, v6.8b, v0.8b 269 umlsl v24.8h, v7.8b, v0 [all...] |
/external/flac/libFLAC/ppc/as/ |
H A D | lpc_asm.s | 78 ; load coefficients into v0-v7 and initial history into v8-v15 86 lvewx v0,r10,r9 88 vsro v18,v18,v0 ; v18: mask vector 91 lvsl v0,0,r31 92 vsldoi v0,v0,v0,12 98 vsel v0,v1,v0,v2 ; v0 [all...] |
/external/flac/libFLAC/ppc/gas/ |
H A D | lpc_asm.s | 80 # load coefficients into v0-v7 and initial history into v8-v15 88 lvewx v0,r10,r9 90 vsro v18,v18,v0 # v18: mask vector 93 lvsl v0,0,r31 94 vsldoi v0,v0,v0,12 100 vsel v0,v1,v0,v2 # v0 [all...] |
/external/libavc/common/armv8/ |
H A D | ih264_deblk_luma_av8.s | 106 ld1 {v0.8b, v1.8b}, [x0], x1 //q0 values are loaded into q0 112 mov v0.d[1], v1.d[0] 114 uabd v22.16b, v6.16b, v0.16b 116 uabd v24.16b, v2.16b, v0.16b 125 uabd v30.16b, v4.16b, v0.16b 136 usubl v24.8h, v0.8b, v6.8b //Q15,Q12 = (q0 - p0) 146 urhadd v16.16b, v6.16b , v0.16b //Q8 = ((p0+q0+1) >> 1) 183 uqadd v14.16b, v0.16b , v18.16b //Q7 = q0 + delta 184 uqsub v0.16b, v0 [all...] |
H A D | ih264_inter_pred_luma_horz_qpel_av8.s | 123 movi v0.16b, #5 //filter coeff 163 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row0) 165 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row0) 167 umlsl v14.8h, v28.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row1) 169 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column2,row1) 171 umlsl v8.8h, v31.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row0) 173 umlsl v10.8h, v30.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2,row0) 175 umlsl v14.8h, v28.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column1,row1) 177 umlsl v16.8h, v27.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (column2,row1) 224 umlsl v8.8h, v31.8b, v0 [all...] |
H A D | ih264_inter_pred_chroma_av8.s | 150 ld1 {v0.8b, v1.8b, v2.8b}, [x0], x2 //// Load row0 ; 151 ext v3.8b, v0.8b , v1.8b , #2 153 umull v20.8h, v0.8b, v28.8b 172 ld1 {v0.8b, v1.8b, v2.8b}, [x0], x2 //// Load row3 ; 174 ext v3.8b, v0.8b , v1.8b , #2 186 umlal v20.8h, v0.8b, v30.8b 196 umull v20.8h, v0.8b, v28.8b 217 ld1 {v0.8b, v1.8b, v2.8b}, [x0], x2 //// Load row6; 221 ext v3.8b, v0.8b , v1.8b , #2 232 umlal v20.8h, v0 [all...] |
/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_setup.c | 55 float dx; /**< X(v1) - X(v0), used only during setup */ 56 float dy; /**< Y(v1) - Y(v0), used only during setup */ 289 const float (*v0)[4], 294 setup->vprovoke = v0; 300 float y0 = v0[0][1]; 306 setup->vmin = v0; 313 setup->vmid = v0; 318 setup->vmin = v0; 327 setup->vmid = v0; 334 setup->vmax = v0; 287 setup_sort_vertices(struct setup_context *setup, float det, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4]) argument 413 tri_apply_cylindrical_wrap(float v0, float v1, float v2, uint cylindrical_wrap, float output[3]) argument 784 calc_det(const float (*v0)[4], const float (*v1)[4], const float (*v2)[4]) argument 803 sp_setup_tri(struct setup_context *setup, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4]) argument 872 line_apply_cylindrical_wrap(float v0, float v1, uint cylindrical_wrap, float output[2]) argument 945 setup_line_coefficients(struct setup_context *setup, const float (*v0)[4], const float (*v1)[4]) argument 1065 sp_setup_line(struct setup_context *setup, const float (*v0)[4], const float (*v1)[4]) argument 1195 sp_setup_point(struct setup_context *setup, const float (*v0)[4]) argument [all...] |
/external/apache-commons-math/src/main/java/org/apache/commons/math/random/ |
H A D | Well1024a.java | 88 final int v0 = v[index]; 94 final int z1 = v0 ^ (vM1 ^ (vM1 >>> 8));
|
/external/clang/test/SemaCXX/ |
H A D | enum.cpp | 45 enum enum0 { v0 }; enumerator in enum:test1::enum0 46 int test0[is_same<__typeof(+v0), int>::value];
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | scale_neon64.cc | 28 // load even pixels into v0, odd into v1 30 "ld2 {v0.16b,v1.16b}, [%0], #32 \n" 39 : "v0", "v1" // Clobber List 49 "ld1 {v0.16b,v1.16b}, [%0], #32 \n" // load pixels and post inc 51 "uaddlp v0.8h, v0.16b \n" // add adjacent 53 "rshrn v0.8b, v0.8h, #1 \n" // downshift, round and pack 54 "rshrn2 v0.16b, v1.8h, #1 \n" 56 "st1 {v0 [all...] |
/external/llvm/test/MC/AArch64/ |
H A D | neon-frsqrt-frecp.s | 8 frsqrts v0.2s, v31.2s, v16.2s 12 // CHECK: frsqrts v0.2s, v31.2s, v16.2s // encoding: [0xe0,0xff,0xb0,0x0e]
|
/external/llvm/test/MC/Mips/mips32r2/ |
H A D | invalid-mips64r2.s | 9 dshd $v0,$sp # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
|
/external/llvm/test/MC/Mips/mips32r3/ |
H A D | invalid-mips64r2.s | 9 dshd $v0,$sp # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
|
/external/llvm/test/MC/Mips/mips32r5/ |
H A D | invalid-mips64r2.s | 9 dshd $v0,$sp # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
|
/external/mesa3d/src/mesa/tnl_dd/ |
H A D | t_dd_vertex.h | 56 GLfloat u0, v0; member in struct:__anon12844::__anon12845 65 GLfloat u0, v0, q0; member in struct:__anon12844::__anon12846
|
/external/v8/test/mjsunit/ |
H A D | math-min-max.js | 137 var v0 = 10.1; 147 assertEquals(v0, Math.max(v0++, v9++)); 148 assertEquals(v9, Math.min(v0++, v9++)); 151 assertEquals(v0, Math.max(v0++, v2++)); // double, int32 155 assertEquals(v0, Math.max(v0++, v5)); // double, tagged
|
/external/mesa3d/src/mesa/swrast/ |
H A D | s_aatritemp.h | 39 /*void triangle( struct gl_context *ctx, GLuint v0, GLuint v1, GLuint v2, GLuint pv )*/ 42 const GLfloat *p0 = v0->attrib[FRAG_ATTRIB_WPOS]; 70 GLfloat y0 = v0->attrib[FRAG_ATTRIB_WPOS][1]; 75 vMin = v0; vMid = v1; vMax = v2; /* y0<=y1<=y2 */ 78 vMin = v2; vMid = v0; vMax = v1; /* y2<=y0<=y1 */ 81 vMin = v0; vMid = v2; vMax = v1; bf = -bf; /* y0<=y2<=y1 */ 86 vMin = v1; vMid = v0; vMax = v2; bf = -bf; /* y1<=y0<=y2 */ 89 vMin = v2; vMid = v1; vMax = v0; bf = -bf; /* y2<=y1<=y0 */ 92 vMin = v1; vMid = v2; vMax = v0; /* y1<=y2<=y0 */ 123 compute_plane(p0, p1, p2, v0 [all...] |
H A D | s_aalinetemp.h | 106 NAME(line)(struct gl_context *ctx, const SWvertex *v0, const SWvertex *v1) argument 115 line.x0 = v0->attrib[FRAG_ATTRIB_WPOS][0]; 116 line.y0 = v0->attrib[FRAG_ATTRIB_WPOS][1]; 138 v0->attrib[FRAG_ATTRIB_WPOS][2], v1->attrib[FRAG_ATTRIB_WPOS][2], line.zPlane); 143 v0->color[RCOMP], v1->color[RCOMP], line.rPlane); 145 v0->color[GCOMP], v1->color[GCOMP], line.gPlane); 147 v0->color[BCOMP], v1->color[BCOMP], line.bPlane); 149 v0->color[ACOMP], v1->color[ACOMP], line.aPlane); 159 const GLfloat invW0 = v0->attrib[FRAG_ATTRIB_WPOS][3]; 172 const GLfloat a0 = v0 [all...] |
/external/jmonkeyengine/engine/src/core-plugins/com/jme3/scene/plugins/ |
H A D | OBJLoader.java | 197 Vertex v0 = f.verticies[0]; 203 // v0 and v2 206 float d1 = v0.v.distanceSquared(v2.v); 209 // put an edge in v0, v2 210 t[0].verticies[0] = v0; 219 t[0].verticies[0] = v0; 223 t[1].verticies[0] = v0; 482 Vertex v0 = f.verticies[0]; 486 posBuf.position(v0.index * 3); 487 posBuf.put(v0 [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_setup_tri.c | 147 const float (*v0)[4], 154 const float ex = v0[0][0] - v2[0][0]; 155 const float ey = v0[0][1] - v2[0][1]; 169 lp_setup_print_vertex(setup, "v0", v0); 237 const float (*v0)[4], 254 lp_setup_print_triangle(setup, v0, v1, v2); 309 tri->v[0][0] = v0[0][0]; 312 tri->v[0][1] = v0[0][1]; 321 setup->setup.variant->jit_function( v0, 146 lp_setup_print_triangle(struct lp_setup_context *setup, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4]) argument 235 do_triangle_ccw(struct lp_setup_context *setup, struct fixed_position* position, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4], boolean frontfacing ) argument 768 retry_triangle_ccw( struct lp_setup_context *setup, struct fixed_position* position, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4], boolean front) argument 790 calc_fixed_position( struct lp_setup_context *setup, struct fixed_position* position, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4]) argument 871 triangle_cw( struct lp_setup_context *setup, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4] ) argument 891 triangle_ccw( struct lp_setup_context *setup, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4]) argument 906 triangle_both( struct lp_setup_context *setup, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4] ) argument 937 triangle_nop( struct lp_setup_context *setup, const float (*v0)[4], const float (*v1)[4], const float (*v2)[4] ) argument [all...] |