Searched defs:imm (Results 1 - 25 of 123) sorted by relevance

12345

/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
H A Dlp_bld_bitarit.c219 lp_build_shl_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) argument
221 LLVMValueRef b = lp_build_const_int_vec(bld->gallivm, bld->type, imm);
222 assert(imm <= bld->type.width);
231 lp_build_shr_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) argument
233 LLVMValueRef b = lp_build_const_int_vec(bld->gallivm, bld->type, imm);
234 assert(imm <= bld->type.width);
H A Dlp_bld_tgsi_info.c50 float imm[128][4]; member in struct:analysis_context
75 assert(src->Index < Elements(ctx->imm));
76 if (src->Index < Elements(ctx->imm)) {
77 chan_info->u.value = ctx->imm[src->Index][swizzle];
443 if (ctx.num_imms < Elements(ctx.imm)) {
446 ctx.imm[ctx.num_imms][chan] = value;
H A Dlp_bld_tgsi_aos.c1052 float imm[4]; local
1056 imm[chan] = 0.0f;
1060 imm[swizzle] = parse.FullToken.FullImmediate.u[chan].Float;
1064 imm[0], imm[1], imm[2], imm[3],
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/lc3b/
H A Dlc3barch.h45 yasm_value imm; /* immediate or relative value */ member in struct:lc3b_insn
/external/chromium_org/v8/src/arm/
H A Dconstants-arm.cc52 uint64_t imm = high16 << 48; local
54 OS::MemCopy(&d, &imm, 8);
/external/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_bitarit.c219 lp_build_shl_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) argument
221 LLVMValueRef b = lp_build_const_int_vec(bld->gallivm, bld->type, imm);
222 assert(imm <= bld->type.width);
231 lp_build_shr_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) argument
233 LLVMValueRef b = lp_build_const_int_vec(bld->gallivm, bld->type, imm);
234 assert(imm <= bld->type.width);
H A Dlp_bld_tgsi_info.c50 float imm[128][4]; member in struct:analysis_context
75 assert(src->Index < Elements(ctx->imm));
76 if (src->Index < Elements(ctx->imm)) {
77 chan_info->u.value = ctx->imm[src->Index][swizzle];
443 if (ctx.num_imms < Elements(ctx.imm)) {
446 ctx.imm[ctx.num_imms][chan] = value;
/external/v8/src/arm/
H A Dconstants-arm.cc52 uint64_t imm = high16 << 48; local
54 memcpy(&d, &imm, 8);
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.c148 struct tgsi_full_immediate *imm = &ctx->FullToken.FullImmediate; local
151 memset(imm, 0, sizeof *imm);
152 copy_token(&imm->Immediate, &token);
154 imm_count = imm->Immediate.NrTokens - 1;
156 switch (imm->Immediate.DataType) {
159 next_token(ctx, &imm->u[i].Float);
165 next_token(ctx, &imm->u[i].Uint);
171 next_token(ctx, &imm->u[i].Int);
H A Dtgsi_transform.c70 const struct tgsi_full_immediate *imm)
74 ti += tgsi_build_full_immediate(imm,
69 emit_immediate(struct tgsi_transform_context *ctx, const struct tgsi_full_immediate *imm) argument
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
H A Dr300_tgsi_to_rc.c297 struct tgsi_full_immediate * imm,
306 if (imm->u[i].Float == 0.0f) {
308 } else if (imm->u[i].Float == 0.5f && ttr->use_half_swizzles) {
310 } else if (imm->u[i].Float == 1.0f) {
326 constant.u.Immediate[i] = imm->u[i].Float;
296 handle_immediate(struct tgsi_to_rc * ttr, struct tgsi_full_immediate * imm, unsigned index) argument
H A Dr300_vs.c185 struct ureg_src imm; local
191 imm = ureg_imm4f(ureg, 0, 0, 0, 1);
193 ureg_MOV(ureg, dst, imm);
H A Dr300_fs.c233 struct ureg_src imm; local
238 imm = ureg_imm4f(ureg, 0, 0, 0, 1);
240 ureg_MOV(ureg, out, imm);
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_parse.c148 struct tgsi_full_immediate *imm = &ctx->FullToken.FullImmediate; local
151 memset(imm, 0, sizeof *imm);
152 copy_token(&imm->Immediate, &token);
154 imm_count = imm->Immediate.NrTokens - 1;
156 switch (imm->Immediate.DataType) {
159 next_token(ctx, &imm->u[i].Float);
165 next_token(ctx, &imm->u[i].Uint);
171 next_token(ctx, &imm->u[i].Int);
H A Dtgsi_transform.c70 const struct tgsi_full_immediate *imm)
74 ti += tgsi_build_full_immediate(imm,
69 emit_immediate(struct tgsi_transform_context *ctx, const struct tgsi_full_immediate *imm) argument
/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_tgsi_to_rc.c297 struct tgsi_full_immediate * imm,
306 if (imm->u[i].Float == 0.0f) {
308 } else if (imm->u[i].Float == 0.5f && ttr->use_half_swizzles) {
310 } else if (imm->u[i].Float == 1.0f) {
326 constant.u.Immediate[i] = imm->u[i].Float;
296 handle_immediate(struct tgsi_to_rc * ttr, struct tgsi_full_immediate * imm, unsigned index) argument
H A Dr300_vs.c185 struct ureg_src imm; local
191 imm = ureg_imm4f(ureg, 0, 0, 0, 1);
193 ureg_MOV(ureg, dst, imm);
H A Dr300_fs.c233 struct ureg_src imm; local
238 imm = ureg_imm4f(ureg, 0, 0, 0, 1);
240 ureg_MOV(ureg, out, imm);
/external/llvm/lib/Target/ARM/InstPrinter/
H A DARMInstPrinter.cpp31 static unsigned translateShiftImm(unsigned imm) { argument
33 assert((imm & ~0x1f) == 0 && "Invalid shift encoding");
35 if (imm == 0)
37 return imm;
53 O << "<imm:";
145 << markup("<imm:")
286 O << markup("<imm:")
323 O << markup("<imm:")
327 O << markup("<imm:")
387 << markup("<imm
[all...]
/external/valgrind/main/none/tests/amd64/
H A Daes.c224 static void AESKEYGENASSIST(int imm, char* s_argL, char* s_exp) argument
236 if (imm == 1)
247 else if (imm == 2)
258 else if (imm == 8)
276 printf ("aeskeygenassist %d %s result %s\n", imm, s_argL, s_res);
282 int imm; // only for aeskeygenassist member in struct:Aes_Args
365 AESKEYGENASSIST(aes_args[i].imm, aes_args[i].argL, "");
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
H A Du_simple_shaders.c142 struct ureg_src imm = ureg_imm4f( ureg, 0, 0, 0, 1 ); local
144 ureg_MOV( ureg, out, imm );
185 struct ureg_src imm; local
205 imm = ureg_imm4f( ureg, 0, 0, 0, 1 );
207 ureg_MOV( ureg, out, imm );
231 struct ureg_src imm; local
256 imm = ureg_imm4f( ureg, 0, 0, 0, 1 );
258 ureg_MOV( ureg, out, imm );
285 struct ureg_src imm; local
305 imm
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/
H A Dnouveau_vbo_t.c59 GLboolean imm = (render->mode == IMM); local
72 imm ? array->BufferObj : NULL,
73 array->Ptr, imm, ctx);
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_simple_shaders.c142 struct ureg_src imm = ureg_imm4f( ureg, 0, 0, 0, 1 ); local
144 ureg_MOV( ureg, out, imm );
185 struct ureg_src imm; local
205 imm = ureg_imm4f( ureg, 0, 0, 0, 1 );
207 ureg_MOV( ureg, out, imm );
231 struct ureg_src imm; local
256 imm = ureg_imm4f( ureg, 0, 0, 0, 1 );
258 ureg_MOV( ureg, out, imm );
285 struct ureg_src imm; local
305 imm
[all...]
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_vbo_t.c59 GLboolean imm = (render->mode == IMM); local
72 imm ? array->BufferObj : NULL,
73 array->Ptr, imm, ctx);
/external/pixman/pixman/
H A Dloongson-mmintrin.h205 uint64_t imm = _MM_SHUFFLE (0, 0, 0, 0); local
209 : "f" (*(__m64 *)&val), "f" (*(__m64 *)&imm)
232 uint64_t imm = _MM_SHUFFLE (1, 0, 1, 0); local
236 : "f" (*(__m32 *)&__i1), "f" (*(__m64 *)&imm)

Completed in 476 milliseconds

12345