n-i-bz Add support for the Linux io_uring system calls
n-i-bz sys_statx: don't complain if both |filename| and |buf| are NULL.
n-i-bz Fix non-glibc build of test suite with s390x_features
-
+418004 Grail code additions break ppc64.
Release 3.15.0 (12 April 2019)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vassert(e);
vassert(ty == Ity_V128);
+ if (e->tag == Iex_ITE) {
+ HReg r1 = iselVecExpr( env, e->Iex.ITE.iftrue, IEndianess );
+ HReg r0 = iselVecExpr( env, e->Iex.ITE.iffalse, IEndianess );
+ HReg r_dst = newVRegV(env);
+
+ // Use OR operator to do move r1 to r_dst
+ addInstr(env, PPCInstr_AvBinary( Pav_OR, r_dst, r0, r0));
+ PPCCondCode cc = iselCondCode(env, e->Iex.ITE.cond, IEndianess);
+ addInstr(env, PPCInstr_AvCMov(cc, r_dst, r1));
+ return r_dst;
+ }
+
if (e->tag == Iex_RdTmp) {
return lookupIRTemp(env, e->Iex.RdTmp.tmp);
}