aboutsummaryrefslogtreecommitdiffstats
path: root/powerpc/CombineOp.v
diff options
context:
space:
mode:
authorxleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2013-04-21 16:18:14 +0000
committerxleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2013-04-21 16:18:14 +0000
commit5029c5231cf840b84e60ccd1dd71fd32012e6251 (patch)
tree041406229df356cf78aadd462196349f527dcc3d /powerpc/CombineOp.v
parent9b2190b382036354e4ff7026d2cd8f3f4fe8337d (diff)
downloadcompcert-kvx-5029c5231cf840b84e60ccd1dd71fd32012e6251.tar.gz
compcert-kvx-5029c5231cf840b84e60ccd1dd71fd32012e6251.zip
Deactivate combination Aindexed 0 / Oadd, as it causes problems with chunk = Mint64.
git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@2210 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'powerpc/CombineOp.v')
-rw-r--r--powerpc/CombineOp.v1
1 files changed, 0 insertions, 1 deletions
diff --git a/powerpc/CombineOp.v b/powerpc/CombineOp.v
index 73b7c55b..b92e045e 100644
--- a/powerpc/CombineOp.v
+++ b/powerpc/CombineOp.v
@@ -81,7 +81,6 @@ Function combine_addr (addr: addressing) (args: list valnum) : option(addressing
| Aindexed n, x::nil =>
match get x with
| Some(Op (Oaddimm m) ys) => Some(Aindexed (Int.add m n), ys)
- | Some(Op Oadd ys) => if Int.eq_dec n Int.zero then Some(Aindexed2, ys) else None
| _ => None
end
| _, _ => None