Blame valgrind-3.14.0-enable-ppc-Iop_Sar_Shr8.patch
|
Mark Wielaard |
b3eda9 |
commit 27fe22378da38424102c5292b782cacdd9d7b9e4
|
|
Mark Wielaard |
b3eda9 |
Author: Julian Seward <jseward@acm.org>
|
|
Mark Wielaard |
b3eda9 |
Date: Tue Nov 20 12:09:03 2018 +0100
|
|
Mark Wielaard |
b3eda9 |
|
|
Mark Wielaard |
b3eda9 |
Add support for Iop_{Sar,Shr}8 on ppc. --expensive-definedness-checks=yes needs them.
|
|
Mark Wielaard |
b3eda9 |
|
|
Mark Wielaard |
b3eda9 |
diff --git a/VEX/priv/host_ppc_isel.c b/VEX/priv/host_ppc_isel.c
|
|
Mark Wielaard |
b3eda9 |
index 5242176..750cf8d 100644
|
|
Mark Wielaard |
b3eda9 |
--- a/VEX/priv/host_ppc_isel.c
|
|
Mark Wielaard |
b3eda9 |
+++ b/VEX/priv/host_ppc_isel.c
|
|
Mark Wielaard |
b3eda9 |
@@ -1528,7 +1528,6 @@ static HReg iselWordExpr_R_wrk ( ISelEnv* env, const IRExpr* e,
|
|
Mark Wielaard |
b3eda9 |
True/*32bit shift*/,
|
|
Mark Wielaard |
b3eda9 |
tmp, tmp, amt));
|
|
Mark Wielaard |
b3eda9 |
r_srcL = tmp;
|
|
Mark Wielaard |
b3eda9 |
- vassert(0); /* AWAITING TEST CASE */
|
|
Mark Wielaard |
b3eda9 |
}
|
|
Mark Wielaard |
b3eda9 |
}
|
|
Mark Wielaard |
b3eda9 |
/* Only 64 expressions need 64bit shifts,
|