Home
last modified time | relevance | path

Searched refs:narrow_type (Results 1 – 3 of 3) sorted by relevance

/external/gemmlowp/meta/generators/
Dneon_emitter_64.py692 narrow_type = _NarrowType(mov_type)
695 _AppendType(narrow_type, destination),
699 _AppendType(narrow_type,
705 narrow_type = _NarrowType(mov_type)
710 _AppendType(narrow_type,
714 _AppendType(narrow_type, destination),
718 narrow_type = _NarrowType(mov_type)
721 _AppendType(narrow_type, destination),
725 _AppendType(narrow_type,
731 narrow_type = _NarrowType(mov_type)
[all …]
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Dmul-high.ll11 ; (shift (mul (ext $a, <wide_type>), (ext $b, <wide_type>)), <narrow_type>)
13 ; provided that the mulh operation is legal for <narrow_type>.
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_arit.c1196 LLVMTypeRef wide_type, narrow_type; in lp_build_mul_32_lohi() local
1199 narrow_type = lp_build_vec_type(gallivm, type_tmp); in lp_build_mul_32_lohi()
1216 res_lo = LLVMBuildTrunc(builder, tmp, narrow_type, ""); in lp_build_mul_32_lohi()
1220 *res_hi = LLVMBuildTrunc(builder, tmp, narrow_type, ""); in lp_build_mul_32_lohi()
1413 struct lp_type narrow_type; in lp_build_lerp_simple() local
1416 memset(&narrow_type, 0, sizeof narrow_type); in lp_build_lerp_simple()
1417 narrow_type.sign = bld->type.sign; in lp_build_lerp_simple()
1418 narrow_type.width = bld->type.width/2; in lp_build_lerp_simple()
1419 narrow_type.length = bld->type.length*2; in lp_build_lerp_simple()
1421 lp_build_context_init(&narrow_bld, bld->gallivm, narrow_type); in lp_build_lerp_simple()