Home
last modified time | relevance | path

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

/external/valgrind/main/VEX/useful/
Dfp_80_64.c109 sign = toUChar( (f64[7] >> 7) & 1 ); in convert_f64le_to_f80le()
130 f80[9] = toUChar( sign << 7 ); in convert_f64le_to_f80le()
161 f80[9] = toUChar( (sign << 7) | ((bexp >> 8) & 0xFF) ); in convert_f64le_to_f80le()
162 f80[8] = toUChar( bexp & 0xFF ); in convert_f64le_to_f80le()
178 f80[9] = toUChar( (sign << 7) | 0x7F ); in convert_f64le_to_f80le()
196 f80[9] = toUChar( (sign << 7) | 0x7F ); in convert_f64le_to_f80le()
205 f80[9] = toUChar( (sign << 7) | 0x7F ); in convert_f64le_to_f80le()
219 f80[9] = toUChar( (sign << 7) | ((bexp >> 8) & 0xFF) ); in convert_f64le_to_f80le()
220 f80[8] = toUChar( bexp & 0xFF ); in convert_f64le_to_f80le()
221 f80[7] = toUChar( (1 << 7) | ((f64[6] << 3) & 0x78) in convert_f64le_to_f80le()
[all …]
/external/valgrind/main/VEX/priv/
Dguest_generic_x87.c91 c = toUChar( c & ~(1 << (n&7)) ); in write_bit_array()
92 c = toUChar( c | ((b&1) << (n&7)) ); in write_bit_array()
111 sign = toUChar( (f64[7] >> 7) & 1 ); in convert_f64le_to_f80le()
132 f80[9] = toUChar( sign << 7 ); in convert_f64le_to_f80le()
163 f80[9] = toUChar( (sign << 7) | ((bexp >> 8) & 0xFF) ); in convert_f64le_to_f80le()
164 f80[8] = toUChar( bexp & 0xFF ); in convert_f64le_to_f80le()
180 f80[9] = toUChar( (sign << 7) | 0x7F ); in convert_f64le_to_f80le()
198 f80[9] = toUChar( (sign << 7) | 0x7F ); in convert_f64le_to_f80le()
207 f80[9] = toUChar( (sign << 7) | 0x7F ); in convert_f64le_to_f80le()
221 f80[9] = toUChar( (sign << 7) | ((bexp >> 8) & 0xFF) ); in convert_f64le_to_f80le()
[all …]
Dhost_generic_simd64.c103 return toUChar(0xFF & (hi32 >> 24)); in sel8x8_7()
107 return toUChar(0xFF & (hi32 >> 16)); in sel8x8_6()
111 return toUChar(0xFF & (hi32 >> 8)); in sel8x8_5()
115 return toUChar(0xFF & (hi32 >> 0)); in sel8x8_4()
119 return toUChar(0xFF & (lo32 >> 24)); in sel8x8_3()
123 return toUChar(0xFF & (lo32 >> 16)); in sel8x8_2()
127 return toUChar(0xFF & (lo32 >> 8)); in sel8x8_1()
131 return toUChar(0xFF & (lo32 >> 0)); in sel8x8_0()
136 return toUChar((w64 >> (8*ix)) & 0xFF); in index8x8()
242 return toUChar(xx==yy ? 0xFF : 0); in cmpeq8()
[all …]
Dguest_ppc_helpers.c261 vex_state->guest_CR##_n##_0 = toUChar(t & 1); \ in LibVEX_GuestPPC32_put_CR()
262 vex_state->guest_CR##_n##_321 = toUChar(t & (7<<1)); \ in LibVEX_GuestPPC32_put_CR()
288 vex_state->guest_CR##_n##_0 = toUChar(t & 1); \ in LibVEX_GuestPPC64_put_CR()
289 vex_state->guest_CR##_n##_321 = toUChar(t & (7<<1)); \ in LibVEX_GuestPPC64_put_CR()
334 vex_state->guest_XER_BC = toUChar(xer_native & 0xFF); in LibVEX_GuestPPC32_put_XER()
335 vex_state->guest_XER_SO = toUChar((xer_native >> 31) & 0x1); in LibVEX_GuestPPC32_put_XER()
336 vex_state->guest_XER_OV = toUChar((xer_native >> 30) & 0x1); in LibVEX_GuestPPC32_put_XER()
337 vex_state->guest_XER_CA = toUChar((xer_native >> 29) & 0x1); in LibVEX_GuestPPC32_put_XER()
345 vex_state->guest_XER_BC = toUChar(xer_native & 0xFF); in LibVEX_GuestPPC64_put_XER()
346 vex_state->guest_XER_SO = toUChar((xer_native >> 31) & 0x1); in LibVEX_GuestPPC64_put_XER()
[all …]
Dhost_amd64_defs.c935 i->Ain.SseUComIS.sz = toUChar(sz); in AMD64Instr_SseUComIS()
945 i->Ain.SseSI2SF.szS = toUChar(szS); in AMD64Instr_SseSI2SF()
946 i->Ain.SseSI2SF.szD = toUChar(szD); in AMD64Instr_SseSI2SF()
956 i->Ain.SseSF2SI.szS = toUChar(szS); in AMD64Instr_SseSF2SI()
957 i->Ain.SseSF2SI.szD = toUChar(szD); in AMD64Instr_SseSF2SI()
987 i->Ain.SseLdSt.sz = toUChar(sz); in AMD64Instr_SseLdSt()
2004 return toUChar(n & 7); in iregBits210()
2015 return toUChar((n >> 3) & 1); in iregBit3()
2026 return toUChar(n); in iregBits3210()
2046 return toUChar( ((mod & 3) << 6) in mkModRegRM()
[all …]
Dhost_x86_defs.c821 i->Xin.SseLdzLO.sz = toUChar(sz); in X86Instr_SseLdzLO()
1750 return toUChar(n); in iregNo()
1775 return toUChar( ((mod & 3) << 6) in mkModRegRM()
1782 return toUChar( ((shift & 3) << 6) in mkSIB()
1789 *p++ = toUChar( w32 & 0x000000FF); in emit32()
1790 *p++ = toUChar((w32 >> 8) & 0x000000FF); in emit32()
1791 *p++ = toUChar((w32 >> 16) & 0x000000FF); in emit32()
1792 *p++ = toUChar((w32 >> 24) & 0x000000FF); in emit32()
1840 *p++ = toUChar(am->Xam.IR.imm & 0xFF); in doAMode_M()
1852 *p++ = toUChar(am->Xam.IR.imm & 0xFF); in doAMode_M()
[all …]
Dguest_x86_helpers.c548 case X86G_CC_OP_UMULB: ACTIONS_UMUL( 8, UChar, toUChar, in x86g_calculate_eflags_all_WRK()
555 case X86G_CC_OP_SMULB: ACTIONS_SMUL( 8, Char, toUChar, in x86g_calculate_eflags_all_WRK()
1379 sign = toUChar( (f64[7] >> 7) & 1 ); in x86g_calculate_FXAM()
1695 addrC[4] = toUChar(summary_tags); /* FTW: tag summary byte */ in x86g_dirtyhelper_FXSAVE()
2433 return toUChar(xx>yy ? xx-yy : yy-xx); in abdU8()
2459 return toUChar(hi32 >> 24); in sel8x8_7()
2463 return toUChar(hi32 >> 16); in sel8x8_6()
2467 return toUChar(hi32 >> 8); in sel8x8_5()
2471 return toUChar(hi32 >> 0); in sel8x8_4()
2475 return toUChar(lo32 >> 24); in sel8x8_3()
[all …]
Dguest_amd64_helpers.c639 case AMD64G_CC_OP_UMULB: ACTIONS_UMUL( 8, UChar, toUChar, in amd64g_calculate_rflags_all_WRK()
648 case AMD64G_CC_OP_SMULB: ACTIONS_SMUL( 8, Char, toUChar, in amd64g_calculate_rflags_all_WRK()
1446 sign = toUChar( (f64[7] >> 7) & 1 ); in amd64g_calculate_FXAM()
1650 addrC[4] = toUChar(summary_tags); /* FTW: tag summary byte */ in amd64g_dirtyhelper_FXSAVE()
2655 return toUChar(xx>yy ? xx-yy : yy-xx); in abdU8()
2681 return toUChar(hi32 >> 24); in sel8x8_7()
2685 return toUChar(hi32 >> 16); in sel8x8_6()
2689 return toUChar(hi32 >> 8); in sel8x8_5()
2693 return toUChar(hi32 >> 0); in sel8x8_4()
2697 return toUChar(lo32 >> 24); in sel8x8_3()
[all …]
Dguest_ppc_toIR.c243 return toUChar( IFIELD( instr, 26, 6 ) ); in ifieldOPC()
263 return toUChar( IFIELD( instr, 21, 5 ) ); in ifieldRegDS()
269 UChar upper_bit = toUChar (IFIELD (instr, 0, 1)); in ifieldRegXT()
270 UChar lower_bits = toUChar (IFIELD (instr, 21, 5)); in ifieldRegXT()
282 return toUChar( IFIELD( instr, 16, 5 ) ); in ifieldRegA()
288 UChar upper_bit = toUChar (IFIELD (instr, 2, 1)); in ifieldRegXA()
289 UChar lower_bits = toUChar (IFIELD (instr, 16, 5)); in ifieldRegXA()
295 return toUChar( IFIELD( instr, 11, 5 ) ); in ifieldRegB()
301 UChar upper_bit = toUChar (IFIELD (instr, 1, 1)); in ifieldRegXB()
302 UChar lower_bits = toUChar (IFIELD (instr, 11, 5)); in ifieldRegXB()
[all …]
Dhost_generic_simd128.c83 return toUChar((xx > yy) ? xx : yy); in max8S()
88 return toUChar((xx < yy) ? xx : yy); in min8S()
110 return toUChar(((Char)v) >> n); in sar8()
Dir_opt.c1011 e2 = IRExpr_Const(IRConst_U8(toUChar( in fold_Expr()
1027 e2 = IRExpr_Const(IRConst_U8(toUChar( in fold_Expr()
1093 e2 = IRExpr_Const(IRConst_U8(toUChar( in fold_Expr()
1120 e2 = IRExpr_Const(IRConst_U8(toUChar( in fold_Expr()
1265 e2 = IRExpr_Const(IRConst_U8(toUChar( in fold_Expr()
1287 e2 = IRExpr_Const(IRConst_U8(toUChar( in fold_Expr()
1309 e2 = IRExpr_Const(IRConst_U8(toUChar( in fold_Expr()
1331 e2 = IRExpr_Const(IRConst_U8(toUChar( in fold_Expr()
1348 e2 = IRExpr_Const(IRConst_U8(toUChar( in fold_Expr()
Dhost_ppc_isel.c1180 addInstr(env, PPCInstr_Load( toUChar(sizeofIRType(ty)), in iselWordExpr_R_wrk()
1899 addInstr(env, PPCInstr_Load( toUChar(sizeofIRType(ty)), in iselWordExpr_R_wrk()
1912 addInstr(env, PPCInstr_Load( toUChar(8), in iselWordExpr_R_wrk()
1917 addInstr(env, PPCInstr_Load( toUChar(4), in iselWordExpr_R_wrk()
3897 addInstr(env, PPCInstr_Store( toUChar(sizeofIRType(tyd)), in iselStmt()
3953 addInstr(env, PPCInstr_Store( toUChar(sizeofIRType(ty)), in iselStmt()
3997 addInstr(env, PPCInstr_Store( toUChar(8), in iselStmt()
4003 addInstr(env, PPCInstr_Store( toUChar(4), in iselStmt()
Dguest_x86_toIR.c371 return toUChar(v); in getUChar()
1491 mod_reg_rm = toUChar(mod_reg_rm | (mod_reg_rm >> 3)); in disAMode()
1513 { UChar rm = toUChar(mod_reg_rm & 7); in disAMode()
1527 { UChar rm = toUChar(mod_reg_rm & 7); in disAMode()
1573 UChar scale = toUChar((sib >> 6) & 3); in disAMode()
1574 UChar index_r = toUChar((sib >> 3) & 7); in disAMode()
1575 UChar base_r = toUChar(sib & 7); in disAMode()
1633 UChar scale = toUChar((sib >> 6) & 3); in disAMode()
1634 UChar index_r = toUChar((sib >> 3) & 7); in disAMode()
1635 UChar base_r = toUChar(sib & 7); in disAMode()
[all …]
Dguest_amd64_toIR.c2296 mod_reg_rm = toUChar(mod_reg_rm | (mod_reg_rm >> 3)); in disAMode()
2306 { UChar rm = toUChar(mod_reg_rm & 7); in disAMode()
2318 { UChar rm = toUChar(mod_reg_rm & 7); in disAMode()
2336 { UChar rm = toUChar(mod_reg_rm & 7); in disAMode()
2389 UChar scale = toUChar((sib >> 6) & 3); in disAMode()
2390 UChar index_r = toUChar((sib >> 3) & 7); in disAMode()
2391 UChar base_r = toUChar(sib & 7); in disAMode()
2460 UChar scale = toUChar((sib >> 6) & 3); in disAMode()
2461 UChar index_r = toUChar((sib >> 3) & 7); in disAMode()
2462 UChar base_r = toUChar(sib & 7); in disAMode()
[all …]
Dhost_ppc_defs.c1679 UChar ch_sz = toUChar( (sz == 8) ? 'b' : (sz == 16) ? 'h' : 'w' ); in ppPPCInstr()
2314 *p++ = toUChar((w32 >> 24) & 0x000000FF); in emit32()
2315 *p++ = toUChar((w32 >> 16) & 0x000000FF); in emit32()
2316 *p++ = toUChar((w32 >> 8) & 0x000000FF); in emit32()
2317 *p++ = toUChar((w32) & 0x000000FF); in emit32()
Dhost_x86_isel.c1014 toUChar(sz), rf, zero_esp)); in iselIntExpr_R_wrk()
1298 toUChar(ty==Ity_I8 ? 1 : 2), in iselIntExpr_R_wrk()
3723 addInstr(env, X86Instr_Store( toUChar(tyd==Ity_I8 ? 1 : 2), in iselStmt()
3776 toUChar(ty==Ity_I8 ? 1 : 2), in iselStmt()
Dhost_arm_defs.c2509 return toUChar(n); in iregNo()
2521 return toUChar(n); in dregNo()
2531 return toUChar(n); in fregNo()
2541 return toUChar(n); in qregNo()
Dhost_amd64_isel.c1725 toUChar(ty==Ity_I8 ? 1 : (ty==Ity_I16 ? 2 : 4)), in iselIntExpr_R_wrk()
3830 toUChar(tyd==Ity_I8 ? 1 : (tyd==Ity_I16 ? 2 : 4)), in iselStmt()
3874 toUChar(ty==Ity_I8 ? 1 : (ty==Ity_I16 ? 2 : 4)), in iselStmt()
/external/icu4c/test/cintltst/
Dcbiapts.c77 static UChar* toUChar(const char *src, void **freeHook) { in toUChar() function
513 ruleSourceU = toUChar(rules, &strCleanUp); in testOpenRules()
552 uData = toUChar(data, &freeHook); in TestBreakIteratorRules()
596 uRules = toUChar(rules, &freeHook); in TestBreakIteratorRuleError()
/external/valgrind/main/VEX/pub/
Dlibvex_basictypes.h91 static inline UChar toUChar ( Int x ) { in toUChar() function