• Home
  • Raw
  • Download

Lines Matching refs:toUChar

913    i->Ain.SseUComIS.sz   = toUChar(sz);  in AMD64Instr_SseUComIS()
923 i->Ain.SseSI2SF.szS = toUChar(szS); in AMD64Instr_SseSI2SF()
924 i->Ain.SseSI2SF.szD = toUChar(szD); in AMD64Instr_SseSI2SF()
934 i->Ain.SseSF2SI.szS = toUChar(szS); in AMD64Instr_SseSF2SI()
935 i->Ain.SseSF2SI.szD = toUChar(szD); in AMD64Instr_SseSF2SI()
965 i->Ain.SseLdSt.sz = toUChar(sz); in AMD64Instr_SseLdSt()
1963 return toUChar(n & 7); in iregBits210()
1974 return toUChar((n >> 3) & 1); in iregBit3()
1985 return toUChar(n); in iregBits3210()
2005 return toUChar( ((mod & 3) << 6) in mkModRegRM()
2012 return toUChar( ((shift & 3) << 6) in mkSIB()
2019 *p++ = toUChar((w32) & 0x000000FF); in emit32()
2020 *p++ = toUChar((w32 >> 8) & 0x000000FF); in emit32()
2021 *p++ = toUChar((w32 >> 16) & 0x000000FF); in emit32()
2022 *p++ = toUChar((w32 >> 24) & 0x000000FF); in emit32()
2101 *p++ = toUChar(am->Aam.IR.imm & 0xFF); in doAMode_M()
2117 *p++ = toUChar(am->Aam.IR.imm & 0xFF); in doAMode_M()
2138 *p++ = toUChar(am->Aam.IRRS.imm & 0xFF); in doAMode_M()
2169 return toUChar(rex & ~(1<<3)); in clearWBit()
2181 return toUChar(0x40 + ((W << 3) | (R << 2) | (X << 1) | (B << 0))); in rexAMode_M()
2188 return toUChar(0x40 + ((W << 3) | (R << 2) | (X << 1) | (B << 0))); in rexAMode_M()
2201 return toUChar(0x40 + ((W << 3) | (R << 2) | (X << 1) | (B << 0))); in rexAMode_R()
2210 *p++ = toUChar(0xC0 + n); in do_ffree_st()
2328 *p++ = toUChar(0x48 + (1 & iregBit3(i->Ain.Imm64.dst))); in emit_AMD64Instr()
2329 *p++ = toUChar(0xB8 + iregBits210(i->Ain.Imm64.dst)); in emit_AMD64Instr()
2353 *p++ = toUChar(0x48 + (1 & iregBit3(i->Ain.Alu64R.dst))); in emit_AMD64Instr()
2355 *p++ = toUChar(0xC0 + iregBits210(i->Ain.Alu64R.dst)); in emit_AMD64Instr()
2401 *p++ = toUChar(0xFF & i->Ain.Alu64R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2439 *p++ = toUChar(opc_imma); in emit_AMD64Instr()
2446 *p++ = toUChar(0xFF & i->Ain.Alu64R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2457 *p++ = toUChar(opc_rr); in emit_AMD64Instr()
2464 *p++ = toUChar(opc); in emit_AMD64Instr()
2535 *p++ = toUChar(opc_cl); in emit_AMD64Instr()
2540 *p++ = toUChar(opc_imm); in emit_AMD64Instr()
2670 *p++ = toUChar(0x40 + (1 & iregBit3(i->Ain.Push.src->Armi.Reg.reg))); in emit_AMD64Instr()
2671 *p++ = toUChar(0x50 + iregBits210(i->Ain.Push.src->Armi.Reg.reg)); in emit_AMD64Instr()
2685 *p++ = toUChar(0x70 + (0xF & (i->Ain.Call.cond ^ 1))); in emit_AMD64Instr()
2716 *p++ = toUChar(0x70 + (i->Ain.Goto.cond ^ 1)); in emit_AMD64Instr()
2815 *ptmp = toUChar(delta-1); in emit_AMD64Instr()
2824 *p++ = toUChar(0x40 + (0xF & i->Ain.CMov64.cond)); in emit_AMD64Instr()
2831 *p++ = toUChar(0x40 + (0xF & i->Ain.CMov64.cond)); in emit_AMD64Instr()
2896 *p++ = toUChar(reg >= 8 ? 0x49 : 0x48); in emit_AMD64Instr()
2898 *p++ = toUChar(0xC0 + (reg & 7)); in emit_AMD64Instr()
2903 *p++ = toUChar(reg >= 8 ? 0x41 : 0x40); in emit_AMD64Instr()
2905 *p++ = toUChar(0x90 + (0x0F & i->Ain.Set64.cond)); in emit_AMD64Instr()
2906 *p++ = toUChar(0xC0 + (reg & 7)); in emit_AMD64Instr()
3236 *p++ = toUChar(0x40 + (1 & iregBit3(i->Ain.SseUComIS.dst))); in emit_AMD64Instr()
3237 *p++ = toUChar(0x58 + iregBits210(i->Ain.SseUComIS.dst)); in emit_AMD64Instr()
3244 *p++ = toUChar(i->Ain.SseSI2SF.szD==4 ? 0xF3 : 0xF2); in emit_AMD64Instr()
3245 *p++ = toUChar(i->Ain.SseSI2SF.szS==4 ? clearWBit(rex) : rex); in emit_AMD64Instr()
3256 *p++ = toUChar(i->Ain.SseSF2SI.szS==4 ? 0xF3 : 0xF2); in emit_AMD64Instr()
3257 *p++ = toUChar(i->Ain.SseSF2SI.szD==4 ? clearWBit(rex) : rex); in emit_AMD64Instr()
3266 *p++ = toUChar(i->Ain.SseSDSS.from64 ? 0xF2 : 0xF3); in emit_AMD64Instr()
3328 *p++ = toUChar(i->Ain.SseLdSt.isLoad ? 0x10 : 0x11); in emit_AMD64Instr()
3335 *p++ = toUChar(i->Ain.SseLdzLO.sz==4 ? 0xF3 : 0xF2); in emit_AMD64Instr()
3370 *p++ = toUChar(xtra & 0xFF); in emit_AMD64Instr()
3399 *p++ = toUChar(xtra & 0xFF); in emit_AMD64Instr()
3428 *p++ = toUChar(xtra & 0xFF); in emit_AMD64Instr()
3457 *p++ = toUChar(xtra & 0xFF); in emit_AMD64Instr()
3532 *p++ = toUChar(0x70 + (i->Ain.SseCMov.cond ^ 1)); in emit_AMD64Instr()
3546 *(ptmp-1) = toUChar(p - ptmp); in emit_AMD64Instr()