Searched defs:ctz_imm (Results 1 - 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
H A D | code_generator_mips64.cc | 1887 int ctz_imm = CTZ(abs_imm); local 1891 if (ctz_imm == 1) { 1896 __ Srl(TMP, TMP, 32 - ctz_imm); 1899 __ Sra(out, out, ctz_imm); 1905 if (ctz_imm == 1) { 1910 if (ctz_imm > 32) { 1911 __ Dsrl(TMP, TMP, 64 - ctz_imm); 1913 __ Dsrl32(TMP, TMP, 32 - ctz_imm); 1917 if (ctz_imm < 32) { 1918 __ Dsra(out, out, ctz_imm); [all...] |
H A D | code_generator_arm64.cc | 2551 int ctz_imm = CTZ(abs_imm); local 2561 __ Asr(out, out, ctz_imm); 2563 __ Neg(out, Operand(out, ASR, ctz_imm)); 2568 __ Lsr(temp, temp, bits - ctz_imm);
|
H A D | code_generator_mips.cc | 2298 int ctz_imm = CTZ(abs_imm); local 2301 if (ctz_imm == 1) { 2306 __ Srl(TMP, TMP, 32 - ctz_imm); 2309 __ Sra(out, out, ctz_imm); 2314 if (ctz_imm == 1) { 2322 __ Srl(TMP, TMP, 32 - ctz_imm); 2327 __ Sll(out, out, 32 - ctz_imm); 2328 __ Srl(out, out, 32 - ctz_imm);
|
H A D | code_generator_arm.cc | 2734 int ctz_imm = CTZ(abs_imm); local 2736 if (ctz_imm == 1) { 2737 __ Lsr(temp, dividend, 32 - ctz_imm); 2740 __ Lsr(temp, temp, 32 - ctz_imm); 2745 __ Asr(out, out, ctz_imm); 2750 __ ubfx(out, out, 0, ctz_imm);
|
Completed in 93 milliseconds