Lines Matching defs:ca
2028 IRExpr* ca;
2030 ca = binop(Iop_And8, e, mkU8(1));
2031 stmt( IRStmt_Put( OFFB_XER_CA, ca ) );
2064 IRExpr* ca = IRExpr_Get( OFFB_XER_CA, Ity_I8 );
2065 return binop( Iop_And32, unop(Iop_8Uto32, ca ), mkU32(1) );
2369 /* RES is the result of doing OP on ARGL and ARGR with the old %XER.CA
2370 value being OLDCA. Set %XER.CA accordingly. */
2432 If it is <= 31, behave like SRAWI; else XER.CA is the sign
2462 xer.ca == 1 iff the following is nonzero:
2551 If it is <= 31, behave like SRAWI; else XER.CA is the sign
2582 xer.ca == 1 iff the following is nonzero:
2605 If it is <= 63, behave like SRADI; else XER.CA is the sign
2637 xer.ca == 1 iff the following is nonzero:
3395 mkSzImm(ty, 0)/*old xer.ca, which is ignored*/ );
3404 mkSzImm(ty, 0)/*old xer.ca, which is ignored*/ );
3454 mkSzImm(ty, 0)/*old xer.ca, which is ignored*/ );
3482 mkSzImm(ty, 0)/*old xer.ca, which is ignored*/ );
3494 // rD = rA + rB + XER[CA]
3519 // rD = rA + (-1) + XER[CA]
3545 // rD = rA + (0) + XER[CA]
3731 mkSzImm(ty, 0)/*old xer.ca, which is ignored*/ );
3743 // rD = (log not)rA + rB + XER[CA]
3769 // rD = (log not)rA + (-1) + XER[CA]
3796 // rD = (log not)rA + (0) + XER[CA]
6717 XER.CA = amt > 31 ? sign-of-rS : (computation as per srawi)
6815 XER.CA = amt > 63 ? sign-of-rS : (computation as per srawi)