Home | History | Annotate | Download | only in priv

Lines Matching defs:con

109           && e->Iex.Const.con->tag == Ico_U8
110 && e->Iex.Const.con->Ico.U8 == 0;
116 && e->Iex.Const.con->tag == Ico_U32
117 && e->Iex.Const.con->Ico.U32 == 0;
123 // && e->Iex.Const.con->tag == Ico_U64
124 // && e->Iex.Const.con->Ico.U64 == 0ULL;
646 && guard->Iex.Const.con->tag == Ico_U1
647 && guard->Iex.Const.con->Ico.U1 == True) {
1022 vassert(e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U8);
1023 nshift = e->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
1566 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U32
1574 ->Iex.Binop.arg2->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U8) {
1576 ->Iex.Binop.arg2->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
1577 UInt imm32 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U32;
1592 && e->Iex.Binop.arg2->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U8) {
1593 UInt shift = e->Iex.Binop.arg2->Iex.Binop.arg2->Iex.Const.con->Ico.U8;
1605 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U32) {
1607 return X86AMode_IR(e->Iex.Binop.arg2->Iex.Const.con->Ico.U32, r1);
1652 switch (e->Iex.Const.con->tag) {
1653 case Ico_U32: u = e->Iex.Const.con->Ico.U32; break;
1654 case Ico_U16: u = 0xFFFF & (e->Iex.Const.con->Ico.U16); break;
1655 case Ico_U8: u = 0xFF & (e->Iex.Const.con->Ico.U8); break;
1712 switch (e->Iex.Const.con->tag) {
1713 case Ico_U32: u = e->Iex.Const.con->Ico.U32; break;
1714 case Ico_U16: u = 0xFFFF & (e->Iex.Const.con->Ico.U16); break;
1715 case Ico_U8: u = 0xFF & (e->Iex.Const.con->Ico.U8); break;
1804 vassert(e->Iex.Const.con->tag == Ico_U1);
1805 vassert(e->Iex.Const.con->Ico.U1 == True
1806 || e->Iex.Const.con->Ico.U1 == False);
1810 return e->Iex.Const.con->Ico.U1 ? Xcc_Z : Xcc_NZ;
1991 IRExpr* con = e->Iex.Binop.arg2;
1994 vassert(con->Iex.Const.con->tag == Ico_U32);
2006 X86RMI_Imm(con->Iex.Const.con->Ico.U32),
2096 ULong w64 = e->Iex.Const.con->Ico.U64;
2101 vassert(e->Iex.Const.con->tag == Ico_U64);
2255 ULong w64 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U64;
2261 vassert(e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U64);
3023 if (e->Iex.Const.con->tag == Ico_F64) {
3024 u.f64 = e->Iex.Const.con->Ico.F64;
3026 else if (e->Iex.Const.con->tag == Ico_F64i) {
3027 u.u64 = e->Iex.Const.con->Ico.F64i;
3308 vassert(e->Iex.Const.con->tag == Ico_V128);
3309 addInstr(env, X86Instr_SseConst(e->Iex.Const.con->Ico.V128, dst));
4334 IRConst* cdst = next->Iex.Const.con;