Home | History | Annotate | Download | only in gallivm

Lines Matching defs:ab

975    LLVMValueRef ab;
997 ab = LLVMBuildMul(builder, a, b, "");
998 ab = LLVMBuildAdd(builder, ab, lp_build_shr_imm(&bld, ab, n), "");
1001 * half = sgn(ab) * 0.5 * (2 ** n) = sgn(ab) * (1 << (n - 1))
1007 LLVMValueRef sign = lp_build_shr_imm(&bld, ab, wide_type.width - 1);
1010 ab = LLVMBuildAdd(builder, ab, half, "");
1013 ab = lp_build_shr_imm(&bld, ab, n);
1015 return ab;
1047 LLVMValueRef al, ah, bl, bh, abl, abh, ab;
1056 ab = lp_build_pack2_native(bld->gallivm, wide_type, type, abl, abh);
1058 return ab;