Home
last modified time | relevance | path

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

/dports/lang/gcc12-devel/gcc-12-20211205/gcc/config/riscv/
H A Driscv.c495 int upper_trailing_ones = ctz_hwi (~value >> 32); in riscv_build_integer_1() local
498 if (upper_trailing_ones < 32 && lower_leading_ones < 32 in riscv_build_integer_1()
499 && ((64 - upper_trailing_ones - lower_leading_ones) < 12)) in riscv_build_integer_1()
503 codes[0].value = ((value << (32 - upper_trailing_ones)) in riscv_build_integer_1()
505 >> (32 + upper_trailing_ones))); in riscv_build_integer_1()
507 codes[1].value = 32 - upper_trailing_ones; in riscv_build_integer_1()