Searched refs:sign_ext (Results 1 – 5 of 5) sorted by relevance
1012 uint64_t sign_ext = 0; in MultiplyHigh() local1016 sign_ext = UINT64_C(0xffffffffffffffff) << half_bits; in MultiplyHigh()1023 u1 = u >> half_bits | (((u & sign_mask) != 0) ? sign_ext : 0); in MultiplyHigh()1025 v1 = v >> half_bits | (((v & sign_mask) != 0) ? sign_ext : 0); in MultiplyHigh()1031 w2 = t >> half_bits | (((t & sign_mask) != 0) ? sign_ext : 0); in MultiplyHigh()1033 w1 = w1 >> half_bits | (((w1 & sign_mask) != 0) ? sign_ext : 0); in MultiplyHigh()
92 sign_ext enumerator
336 const bool sign_ext = (ext == module::argument::sign_ext); in extend() local337 const uint8_t fill = (sign_ext && msb(v) ? ~0 : 0); in extend()
237 (needs_sign_ext ? module::argument::sign_ext : in make_kernel_args()
413 arg.ext_type = module::argument::sign_ext; in create_module_from_spirv()