diff --git a/Makefile b/Makefile index 7a9b9f4428..a5b024e6df 100644 --- a/Makefile +++ b/Makefile @@ -715,7 +715,7 @@ diy-test:: diyone-basic-test diyone-basic-test: @ echo dune test gen/tests - @ echo "diyone7 basic test: OK" + @ echo "diy* basic test: OK" diy-test:: diy-baseline-cycleonly diy-baseline-cycleonly:: @ echo diff --git a/gen/README.md b/gen/README.md index b721764ae2..6c5dd750a7 100644 --- a/gen/README.md +++ b/gen/README.md @@ -12,13 +12,13 @@ To summarise, given two primitive relaxations, `lhs` and `rhs`, the following ca |-------|-------| | internal communication edge or insert edge | dependency edge or program order edge between different locations such as `PodWR` | | dependency edge or program order edge between different locations such as `PodWR` | internal communication edge or insert edge | -| dependency edge between different locations such as `DpAddrdW` | program order edge between different locations such as `PodWR` | +| dependency edge between different locations such as `DpAddrdW` | program order edge between different locations such as `PodWR`, or same-location write-write edge such as `PosWW`, treated like `Coi` | +| dependency edge between different locations such as `DpAddrdR` | same-location read-write edge such as `PosRW`, treated like `Fri` | | program order edge between different locations such as `PodWR` | dependency edge between different locations such as `DpAddrdW` | -| internal read-from edge `Rfi` | program order edge between the same location such as `PosWR` | -| program order edge between the same location such as `PosWR` | internal read-from edge `Rfi` | +| same-location write-read edge such as `PosWR`, treated like `Rfi` | dependency edge between different locations such as `DpAddrdW` | | RMW edge | any edge | | any edge | RMW edge | | external edge | any edge | | any edge | external edge | -The command `diy7 -filter ` provides the filter result between `` and ``. +The command `diy7 -filter-check ` provides the filter result between `` and ``. diff --git a/gen/alt.ml b/gen/alt.ml index 4da0dafc8a..08c3495d54 100644 --- a/gen/alt.ml +++ b/gen/alt.ml @@ -68,8 +68,9 @@ struct Also notice that we are more tolerant for Rfi. *) (* Assuming Dp is safe *) - | Rf Int,Dp _ | Dp _,Rf Int -> true - | Dp (_,sd,_),Ws Int | Dp (_,sd,_),Fr Int -> + | (Rf Int|Po(Same,Dir W,Dir R)),Dp _ + | Dp _,(Rf Int|Po(Same,Dir W,Dir R)) -> true + | Dp (_,sd,_),(Ws Int|Po(Same,Dir W,Dir W)|Fr Int|Po(Same,Dir R,Dir W)) -> not (po_safe sd (dir_src e1) (dir_tgt e2)) | Po (sd1,_,_), Dp (_,sd2,_) -> not (po_safe sd1 (dir_src e1) (dir_tgt e1)) && @@ -103,12 +104,17 @@ struct (* Now accept some internal with internal composition *) - | (Ws Int|Rf Int|Fr Int|Insert _),(Dp (_,_,_)|Po (Diff,_,_)) - | (Dp (_,_,_)|Po (Diff,_,_)),(Ws Int|Rf Int|Fr Int|Insert _) + | (Ws Int|Po(Same,Dir W,Dir W) + |Rf Int|Po(Same,Dir W,Dir R) + |Fr Int|Po(Same,Dir R,Dir W)|Insert _),(Dp (_,_,_)|Po (Diff,_,_)) + | (Dp (_,_,_)|Po (Diff,_,_)), + (Ws Int|Po(Same,Dir W,Dir W) + |Rf Int|Po(Same,Dir W,Dir R) + |Fr Int|Po(Same,Dir R,Dir W)|Insert _) | Dp (_,Diff,_),Po (Diff,_,_) | Po (Diff,_,_),Dp (_,Diff,_) - | Rf Int,Po (Same,_,_) - | Po (Same,_,_),Rf Int + | (Rf Int|Po(Same,Dir W,Dir R)),Po (Same,_,_) + | Po (Same,_,_),(Rf Int|Po(Same,Dir W,Dir R)) | (Rmw _,_)|(_,Rmw _) -> true | _,_ -> (* Reject other internal followed by internal sequences *) diff --git a/gen/tests/baseline-size-4.cycle.expected b/gen/tests/baseline-size-4.cycle.expected index f51c499dd1..8121b6782c 100644 --- a/gen/tests/baseline-size-4.cycle.expected +++ b/gen/tests/baseline-size-4.cycle.expected @@ -1993,6 +1993,7 @@ DMB.STdWW Rfe DpAddrdW Coe DMB.STdWW Rfe DpAddrdW ISBdWR Fre DMB.STdWW Rfe DpAddrdW PodWW Coe DMB.STdWW Rfe DpAddrdW PosWR Fre +DMB.STdWW Rfe DpAddrdW PosWR PosRR Fre DMB.STdWW Rfe DpAddrsR ISBdRR Fre DMB.STdWW Rfe DpAddrsR PodRW Coe DMB.STdWW Rfe DpAddrsW ISBdWR Fre @@ -2006,6 +2007,7 @@ DMB.STdWW Rfe DpCtrldW ISB Coe DMB.STdWW Rfe DpDataCseldW Coe DMB.STdWW Rfe DpDatadW Coe DMB.STdWW Rfe DpDatadW PosWR Fre +DMB.STdWW Rfe DpDatadW PosWR PosRR Fre DMB.STdWW Rfe PodRR Amo.CasPL CoeLP DMB.STdWW Rfe PodRR Amo.SwpPL CoeLP DMB.STdWW Rfe PodRR LxSxPL CoeLP @@ -3473,6 +3475,7 @@ DMB.SYdWW Rfe DpAddrdW Coe DMB.SYdWW Rfe DpAddrdW ISBdWR Fre DMB.SYdWW Rfe DpAddrdW PodWW Coe DMB.SYdWW Rfe DpAddrdW PosWR Fre +DMB.SYdWW Rfe DpAddrdW PosWR PosRR Fre DMB.SYdWW Rfe DpAddrsR ISBdRR Fre DMB.SYdWW Rfe DpAddrsR PodRW Coe DMB.SYdWW Rfe DpAddrsW ISBdWR Fre @@ -3486,6 +3489,7 @@ DMB.SYdWW Rfe DpCtrldW ISB Coe DMB.SYdWW Rfe DpDataCseldW Coe DMB.SYdWW Rfe DpDatadW Coe DMB.SYdWW Rfe DpDatadW PosWR Fre +DMB.SYdWW Rfe DpDatadW PosWR PosRR Fre DMB.SYdWW Rfe PodRR Amo.CasPL CoeLP DMB.SYdWW Rfe PodRR Amo.SwpPL CoeLP DMB.SYdWW Rfe PodRR LxSxPL CoeLP @@ -4805,6 +4809,7 @@ DSB.STdWW Rfe DpAddrdW Coe DSB.STdWW Rfe DpAddrdW ISBdWR Fre DSB.STdWW Rfe DpAddrdW PodWW Coe DSB.STdWW Rfe DpAddrdW PosWR Fre +DSB.STdWW Rfe DpAddrdW PosWR PosRR Fre DSB.STdWW Rfe DpAddrsR ISBdRR Fre DSB.STdWW Rfe DpAddrsR PodRW Coe DSB.STdWW Rfe DpAddrsW ISBdWR Fre @@ -4818,6 +4823,7 @@ DSB.STdWW Rfe DpCtrldW ISB Coe DSB.STdWW Rfe DpDataCseldW Coe DSB.STdWW Rfe DpDatadW Coe DSB.STdWW Rfe DpDatadW PosWR Fre +DSB.STdWW Rfe DpDatadW PosWR PosRR Fre DSB.STdWW Rfe PodRR Amo.CasPL CoeLP DSB.STdWW Rfe PodRR Amo.SwpPL CoeLP DSB.STdWW Rfe PodRR LxSxPL CoeLP @@ -5989,6 +5995,7 @@ DSB.SYdWW Rfe DpAddrdW Coe DSB.SYdWW Rfe DpAddrdW ISBdWR Fre DSB.SYdWW Rfe DpAddrdW PodWW Coe DSB.SYdWW Rfe DpAddrdW PosWR Fre +DSB.SYdWW Rfe DpAddrdW PosWR PosRR Fre DSB.SYdWW Rfe DpAddrsR ISBdRR Fre DSB.SYdWW Rfe DpAddrsR PodRW Coe DSB.SYdWW Rfe DpAddrsW ISBdWR Fre @@ -6002,6 +6009,7 @@ DSB.SYdWW Rfe DpCtrldW ISB Coe DSB.SYdWW Rfe DpDataCseldW Coe DSB.SYdWW Rfe DpDatadW Coe DSB.SYdWW Rfe DpDatadW PosWR Fre +DSB.SYdWW Rfe DpDatadW PosWR PosRR Fre DSB.SYdWW Rfe PodRR Amo.CasPL CoeLP DSB.SYdWW Rfe PodRR Amo.SwpPL CoeLP DSB.SYdWW Rfe PodRR LxSxPL CoeLP @@ -6238,6 +6246,7 @@ DpAddrCseldW ISBsWR Hat DpAddrdR PodRR Amo.CasPL RfeLP DpAddrCseldW ISBsWR Hat DpAddrdR PodRR Amo.SwpPL RfeLP DpAddrCseldW ISBsWR Hat DpAddrdR PodRR LxSxPL RfeLP DpAddrCseldW ISBsWR Hat DpAddrdR PodRWPL RfeLP +DpAddrCseldW ISBsWR Hat DpAddrdR PosRW Rfe DpAddrCseldW ISBsWR Hat DpAddrdRPA Amo.CasAL PodWWLP Rfe DpAddrCseldW ISBsWR Hat DpAddrdRPA Amo.CasAP PodWW Rfe DpAddrCseldW ISBsWR Hat DpAddrdRPA Amo.SwpAL PodWWLP Rfe @@ -6250,16 +6259,19 @@ DpAddrCseldW ISBsWR Hat DpAddrdW PodWR Amo.CasPL RfeLP DpAddrCseldW ISBsWR Hat DpAddrdW PodWR Amo.SwpPL RfeLP DpAddrCseldW ISBsWR Hat DpAddrdW PodWR LxSxPL RfeLP DpAddrCseldW ISBsWR Hat DpAddrdW PodWWPL RfeLP +DpAddrCseldW ISBsWR Hat DpAddrdW PosWW Rfe DpAddrCseldW ISBsWR Hat DpAddrdW Rfe DpAddrCseldW ISBsWR Hat DpCtrldW PodWR Amo.CasPL RfeLP DpAddrCseldW ISBsWR Hat DpCtrldW PodWR Amo.SwpPL RfeLP DpAddrCseldW ISBsWR Hat DpCtrldW PodWR LxSxPL RfeLP DpAddrCseldW ISBsWR Hat DpCtrldW PodWWPL RfeLP +DpAddrCseldW ISBsWR Hat DpCtrldW PosWW Rfe DpAddrCseldW ISBsWR Hat DpCtrldW Rfe DpAddrCseldW ISBsWR Hat DpDatadW PodWR Amo.CasPL RfeLP DpAddrCseldW ISBsWR Hat DpDatadW PodWR Amo.SwpPL RfeLP DpAddrCseldW ISBsWR Hat DpDatadW PodWR LxSxPL RfeLP DpAddrCseldW ISBsWR Hat DpDatadW PodWWPL RfeLP +DpAddrCseldW ISBsWR Hat DpDatadW PosWW Rfe DpAddrCseldW ISBsWR Hat DpDatadW Rfe DpAddrCseldW ISBsWR Hat LxSx DMB.STdWW Rfe DpAddrCseldW ISBsWR Hat LxSx DMB.SYdWW Rfe @@ -6292,7 +6304,9 @@ DpAddrCseldW ISBsWR HatPA PodRRAP DpCtrldW Rfe DpAddrCseldW ISBsWR HatPA PodRRAP DpDataCseldW Rfe DpAddrCseldW ISBsWR HatPA PodRRAP DpDatadW Rfe DpAddrCseldW ISBsWR HatPA PodRRAP LxSx Rfe +DpAddrCseldW ISBsWR HatPA PodRRAP PosRW Rfe DpAddrCseldW ISBsWR HatPA PodRRAQ PodRWQP Rfe +DpAddrCseldW ISBsWR HatPA PodRWAP PosWW Rfe DpAddrCseldW ISBsWR HatPA PodRWAP Rfe DpAddrCseldW ISBsWR HatPQ PodRRQA Amo.CasAL PodWWLP Rfe DpAddrCseldW ISBsWR HatPQ PodRRQA Amo.CasAP PodWW Rfe @@ -6317,7 +6331,9 @@ DpAddrCseldW ISBsWR HatPQ PodRRQP DpCtrldW Rfe DpAddrCseldW ISBsWR HatPQ PodRRQP DpDataCseldW Rfe DpAddrCseldW ISBsWR HatPQ PodRRQP DpDatadW Rfe DpAddrCseldW ISBsWR HatPQ PodRRQP LxSx Rfe +DpAddrCseldW ISBsWR HatPQ PodRRQP PosRW Rfe DpAddrCseldW ISBsWR HatPQ PodRRQQ PodRWQP Rfe +DpAddrCseldW ISBsWR HatPQ PodRWQP PosWW Rfe DpAddrCseldW ISBsWR HatPQ PodRWQP Rfe DpAddrCseldW ISBsWRPA PosRRAP Hat DMB.LDdRW Rfe DpAddrCseldW ISBsWRPA PosRRAP Hat DMB.SYdRW Rfe @@ -7035,6 +7051,8 @@ DpAddrdR PodRWPL PosWRLA HatAP DpAddrdW Rfe DpAddrdR PodRWPL PosWRLA HatAP DpCtrldW Rfe DpAddrdR PodRWPL PosWRLA HatAP DpDatadW Rfe DpAddrdR PodRWPL PosWRLA HatAQ PodRWQP Rfe +DpAddrdR PosRW Coe PodWRPA Amo.CasAL PosWRLP Hat +DpAddrdR PosRW Coe PodWRPA Amo.SwpAL PosWRLP Hat DpAddrdRPA Amo.CasAL PodWRLP Fre PodWRPA Amo.CasAL PosWRLP Hat DpAddrdRPA Amo.CasAL PodWRLP Fre PodWRPA Amo.SwpAL PosWRLP Hat DpAddrdRPA Amo.CasAL PodWWLP Coe PodWRPA Amo.CasAL PosWRLP Hat @@ -7467,6 +7485,15 @@ DpAddrdW PodWWPL PosWRLA HatAP DpAddrdW Rfe DpAddrdW PodWWPL PosWRLA HatAP DpCtrldW Rfe DpAddrdW PodWWPL PosWRLA HatAP DpDatadW Rfe DpAddrdW PodWWPL PosWRLA HatAQ PodRWQP Rfe +DpAddrdW PosWR DpAddrsR Hat DMB.LDdRW Rfe +DpAddrdW PosWR DpAddrsR Hat DMB.SYdRW Rfe +DpAddrdW PosWR DpAddrsR Hat DSB.LDdRW Rfe +DpAddrdW PosWR DpAddrsR Hat DSB.SYdRW Rfe +DpAddrdW PosWR DpAddrsR Hat DpAddrdW Rfe +DpAddrdW PosWR DpAddrsR Hat DpCtrldW Rfe +DpAddrdW PosWR DpAddrsR Hat DpDatadW Rfe +DpAddrdW PosWR DpAddrsR HatPA PodRWAP Rfe +DpAddrdW PosWR DpAddrsR HatPQ PodRWQP Rfe DpAddrdW PosWR Hat Amo.Cas DMB.STdWW Rfe DpAddrdW PosWR Hat Amo.Cas DMB.SYdWW Rfe DpAddrdW PosWR Hat Amo.Cas DSB.STdWW Rfe @@ -7538,6 +7565,7 @@ DpAddrdW PosWR Hat DpAddrdR PodRR Amo.CasPL RfeLP DpAddrdW PosWR Hat DpAddrdR PodRR Amo.SwpPL RfeLP DpAddrdW PosWR Hat DpAddrdR PodRR LxSxPL RfeLP DpAddrdW PosWR Hat DpAddrdR PodRWPL RfeLP +DpAddrdW PosWR Hat DpAddrdR PosRW Rfe DpAddrdW PosWR Hat DpAddrdRPA Amo.CasAL PodWWLP Rfe DpAddrdW PosWR Hat DpAddrdRPA Amo.CasAP PodWW Rfe DpAddrdW PosWR Hat DpAddrdRPA Amo.SwpAL PodWWLP Rfe @@ -7550,16 +7578,19 @@ DpAddrdW PosWR Hat DpAddrdW PodWR Amo.CasPL RfeLP DpAddrdW PosWR Hat DpAddrdW PodWR Amo.SwpPL RfeLP DpAddrdW PosWR Hat DpAddrdW PodWR LxSxPL RfeLP DpAddrdW PosWR Hat DpAddrdW PodWWPL RfeLP +DpAddrdW PosWR Hat DpAddrdW PosWW Rfe DpAddrdW PosWR Hat DpAddrdW Rfe DpAddrdW PosWR Hat DpCtrldW PodWR Amo.CasPL RfeLP DpAddrdW PosWR Hat DpCtrldW PodWR Amo.SwpPL RfeLP DpAddrdW PosWR Hat DpCtrldW PodWR LxSxPL RfeLP DpAddrdW PosWR Hat DpCtrldW PodWWPL RfeLP +DpAddrdW PosWR Hat DpCtrldW PosWW Rfe DpAddrdW PosWR Hat DpCtrldW Rfe DpAddrdW PosWR Hat DpDatadW PodWR Amo.CasPL RfeLP DpAddrdW PosWR Hat DpDatadW PodWR Amo.SwpPL RfeLP DpAddrdW PosWR Hat DpDatadW PodWR LxSxPL RfeLP DpAddrdW PosWR Hat DpDatadW PodWWPL RfeLP +DpAddrdW PosWR Hat DpDatadW PosWW Rfe DpAddrdW PosWR Hat DpDatadW Rfe DpAddrdW PosWR Hat LxSx DMB.STdWW Rfe DpAddrdW PosWR Hat LxSx DMB.SYdWW Rfe @@ -7592,7 +7623,9 @@ DpAddrdW PosWR HatPA PodRRAP DpCtrldW Rfe DpAddrdW PosWR HatPA PodRRAP DpDataCseldW Rfe DpAddrdW PosWR HatPA PodRRAP DpDatadW Rfe DpAddrdW PosWR HatPA PodRRAP LxSx Rfe +DpAddrdW PosWR HatPA PodRRAP PosRW Rfe DpAddrdW PosWR HatPA PodRRAQ PodRWQP Rfe +DpAddrdW PosWR HatPA PodRWAP PosWW Rfe DpAddrdW PosWR HatPA PodRWAP Rfe DpAddrdW PosWR HatPQ PodRRQA Amo.CasAL PodWWLP Rfe DpAddrdW PosWR HatPQ PodRRQA Amo.CasAP PodWW Rfe @@ -7617,7 +7650,9 @@ DpAddrdW PosWR HatPQ PodRRQP DpCtrldW Rfe DpAddrdW PosWR HatPQ PodRRQP DpDataCseldW Rfe DpAddrdW PosWR HatPQ PodRRQP DpDatadW Rfe DpAddrdW PosWR HatPQ PodRRQP LxSx Rfe +DpAddrdW PosWR HatPQ PodRRQP PosRW Rfe DpAddrdW PosWR HatPQ PodRRQQ PodRWQP Rfe +DpAddrdW PosWR HatPQ PodRWQP PosWW Rfe DpAddrdW PosWR HatPQ PodRWQP Rfe DpAddrdW PosWRPA PosRRAP Hat DMB.LDdRW Rfe DpAddrdW PosWRPA PosRRAP Hat DMB.SYdRW Rfe @@ -8363,6 +8398,15 @@ DpDatadW PodWR LxSxPL CoeLP PodWRPA Amo.CasAL PosWRLP Hat DpDatadW PodWR LxSxPL CoeLP PodWRPA Amo.SwpAL PosWRLP Hat DpDatadW PodWWPL CoeLP PodWRPA Amo.CasAL PosWRLP Hat DpDatadW PodWWPL CoeLP PodWRPA Amo.SwpAL PosWRLP Hat +DpDatadW PosWR DpAddrsR Hat DMB.LDdRW Rfe +DpDatadW PosWR DpAddrsR Hat DMB.SYdRW Rfe +DpDatadW PosWR DpAddrsR Hat DSB.LDdRW Rfe +DpDatadW PosWR DpAddrsR Hat DSB.SYdRW Rfe +DpDatadW PosWR DpAddrsR Hat DpAddrdW Rfe +DpDatadW PosWR DpAddrsR Hat DpCtrldW Rfe +DpDatadW PosWR DpAddrsR Hat DpDatadW Rfe +DpDatadW PosWR DpAddrsR HatPA PodRWAP Rfe +DpDatadW PosWR DpAddrsR HatPQ PodRWQP Rfe DpDatadW PosWR Hat Amo.Cas DMB.STdWW Rfe DpDatadW PosWR Hat Amo.Cas DMB.SYdWW Rfe DpDatadW PosWR Hat Amo.Cas DSB.STdWW Rfe @@ -8434,6 +8478,7 @@ DpDatadW PosWR Hat DpAddrdR PodRR Amo.CasPL RfeLP DpDatadW PosWR Hat DpAddrdR PodRR Amo.SwpPL RfeLP DpDatadW PosWR Hat DpAddrdR PodRR LxSxPL RfeLP DpDatadW PosWR Hat DpAddrdR PodRWPL RfeLP +DpDatadW PosWR Hat DpAddrdR PosRW Rfe DpDatadW PosWR Hat DpAddrdRPA Amo.CasAL PodWWLP Rfe DpDatadW PosWR Hat DpAddrdRPA Amo.CasAP PodWW Rfe DpDatadW PosWR Hat DpAddrdRPA Amo.SwpAL PodWWLP Rfe @@ -8446,16 +8491,19 @@ DpDatadW PosWR Hat DpAddrdW PodWR Amo.CasPL RfeLP DpDatadW PosWR Hat DpAddrdW PodWR Amo.SwpPL RfeLP DpDatadW PosWR Hat DpAddrdW PodWR LxSxPL RfeLP DpDatadW PosWR Hat DpAddrdW PodWWPL RfeLP +DpDatadW PosWR Hat DpAddrdW PosWW Rfe DpDatadW PosWR Hat DpAddrdW Rfe DpDatadW PosWR Hat DpCtrldW PodWR Amo.CasPL RfeLP DpDatadW PosWR Hat DpCtrldW PodWR Amo.SwpPL RfeLP DpDatadW PosWR Hat DpCtrldW PodWR LxSxPL RfeLP DpDatadW PosWR Hat DpCtrldW PodWWPL RfeLP +DpDatadW PosWR Hat DpCtrldW PosWW Rfe DpDatadW PosWR Hat DpCtrldW Rfe DpDatadW PosWR Hat DpDatadW PodWR Amo.CasPL RfeLP DpDatadW PosWR Hat DpDatadW PodWR Amo.SwpPL RfeLP DpDatadW PosWR Hat DpDatadW PodWR LxSxPL RfeLP DpDatadW PosWR Hat DpDatadW PodWWPL RfeLP +DpDatadW PosWR Hat DpDatadW PosWW Rfe DpDatadW PosWR Hat DpDatadW Rfe DpDatadW PosWR Hat LxSx DMB.STdWW Rfe DpDatadW PosWR Hat LxSx DMB.SYdWW Rfe @@ -8488,7 +8536,9 @@ DpDatadW PosWR HatPA PodRRAP DpCtrldW Rfe DpDatadW PosWR HatPA PodRRAP DpDataCseldW Rfe DpDatadW PosWR HatPA PodRRAP DpDatadW Rfe DpDatadW PosWR HatPA PodRRAP LxSx Rfe +DpDatadW PosWR HatPA PodRRAP PosRW Rfe DpDatadW PosWR HatPA PodRRAQ PodRWQP Rfe +DpDatadW PosWR HatPA PodRWAP PosWW Rfe DpDatadW PosWR HatPA PodRWAP Rfe DpDatadW PosWR HatPQ PodRRQA Amo.CasAL PodWWLP Rfe DpDatadW PosWR HatPQ PodRRQA Amo.CasAP PodWW Rfe @@ -8513,7 +8563,9 @@ DpDatadW PosWR HatPQ PodRRQP DpCtrldW Rfe DpDatadW PosWR HatPQ PodRRQP DpDataCseldW Rfe DpDatadW PosWR HatPQ PodRRQP DpDatadW Rfe DpDatadW PosWR HatPQ PodRRQP LxSx Rfe +DpDatadW PosWR HatPQ PodRRQP PosRW Rfe DpDatadW PosWR HatPQ PodRRQQ PodRWQP Rfe +DpDatadW PosWR HatPQ PodRWQP PosWW Rfe DpDatadW PosWR HatPQ PodRWQP Rfe DpDatadW PosWRPA PosRRAP Hat DMB.LDdRW Rfe DpDatadW PosWRPA PosRRAP Hat DMB.SYdRW Rfe @@ -9744,6 +9796,8 @@ PodRRAP LxSx PosWRPQ HatQQ PodRRQP DpDatadW PosWR HatPA PodRRAP LxSx PosWRPQ HatQQ PodRRQP LxSx PosWRPA HatAA PodRRAP LxSx PosWRPQ HatQQ PodRRQP LxSx PosWRPQ HatQA PodRRAP LxSx PosWRPQ HatQQ PodRWQP RfePA +PodRRAP PosRW Coe PodWRPA Amo.CasAL PosWRLP HatPA +PodRRAP PosRW Coe PodWRPA Amo.SwpAL PosWRLP HatPA PodRRAQ PodRRQP Fre PodWRPA Amo.CasAL PosWRLP HatPA PodRRAQ PodRRQP Fre PodWRPA Amo.SwpAL PosWRLP HatPA PodRRAQ PodRWQP Coe PodWRPA Amo.CasAL PosWRLP HatPA @@ -9846,6 +9900,7 @@ PodRRPA Amo.CasAL PosWRLP Hat DpAddrdR PodRR Amo.CasPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpAddrdR PodRR Amo.SwpPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpAddrdR PodRR LxSxPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpAddrdR PodRWPL RfeLP +PodRRPA Amo.CasAL PosWRLP Hat DpAddrdR PosRW Rfe PodRRPA Amo.CasAL PosWRLP Hat DpAddrdRPA Amo.CasAL PodWWLP Rfe PodRRPA Amo.CasAL PosWRLP Hat DpAddrdRPA Amo.CasAP PodWW Rfe PodRRPA Amo.CasAL PosWRLP Hat DpAddrdRPA Amo.SwpAL PodWWLP Rfe @@ -9858,16 +9913,19 @@ PodRRPA Amo.CasAL PosWRLP Hat DpAddrdW PodWR Amo.CasPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpAddrdW PodWR Amo.SwpPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpAddrdW PodWR LxSxPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpAddrdW PodWWPL RfeLP +PodRRPA Amo.CasAL PosWRLP Hat DpAddrdW PosWW Rfe PodRRPA Amo.CasAL PosWRLP Hat DpAddrdW Rfe PodRRPA Amo.CasAL PosWRLP Hat DpCtrldW PodWR Amo.CasPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpCtrldW PodWR Amo.SwpPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpCtrldW PodWR LxSxPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpCtrldW PodWWPL RfeLP +PodRRPA Amo.CasAL PosWRLP Hat DpCtrldW PosWW Rfe PodRRPA Amo.CasAL PosWRLP Hat DpCtrldW Rfe PodRRPA Amo.CasAL PosWRLP Hat DpDatadW PodWR Amo.CasPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpDatadW PodWR Amo.SwpPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpDatadW PodWR LxSxPL RfeLP PodRRPA Amo.CasAL PosWRLP Hat DpDatadW PodWWPL RfeLP +PodRRPA Amo.CasAL PosWRLP Hat DpDatadW PosWW Rfe PodRRPA Amo.CasAL PosWRLP Hat DpDatadW Rfe PodRRPA Amo.CasAL PosWRLP Hat LxSx DMB.STdWW Rfe PodRRPA Amo.CasAL PosWRLP Hat LxSx DMB.SYdWW Rfe @@ -9900,7 +9958,9 @@ PodRRPA Amo.CasAL PosWRLP HatPA PodRRAP DpCtrldW Rfe PodRRPA Amo.CasAL PosWRLP HatPA PodRRAP DpDataCseldW Rfe PodRRPA Amo.CasAL PosWRLP HatPA PodRRAP DpDatadW Rfe PodRRPA Amo.CasAL PosWRLP HatPA PodRRAP LxSx Rfe +PodRRPA Amo.CasAL PosWRLP HatPA PodRRAP PosRW Rfe PodRRPA Amo.CasAL PosWRLP HatPA PodRRAQ PodRWQP Rfe +PodRRPA Amo.CasAL PosWRLP HatPA PodRWAP PosWW Rfe PodRRPA Amo.CasAL PosWRLP HatPA PodRWAP Rfe PodRRPA Amo.CasAL PosWRLP HatPQ PodRRQA Amo.CasAL PodWWLP Rfe PodRRPA Amo.CasAL PosWRLP HatPQ PodRRQA Amo.CasAP PodWW Rfe @@ -9925,7 +9985,9 @@ PodRRPA Amo.CasAL PosWRLP HatPQ PodRRQP DpCtrldW Rfe PodRRPA Amo.CasAL PosWRLP HatPQ PodRRQP DpDataCseldW Rfe PodRRPA Amo.CasAL PosWRLP HatPQ PodRRQP DpDatadW Rfe PodRRPA Amo.CasAL PosWRLP HatPQ PodRRQP LxSx Rfe +PodRRPA Amo.CasAL PosWRLP HatPQ PodRRQP PosRW Rfe PodRRPA Amo.CasAL PosWRLP HatPQ PodRRQQ PodRWQP Rfe +PodRRPA Amo.CasAL PosWRLP HatPQ PodRWQP PosWW Rfe PodRRPA Amo.CasAL PosWRLP HatPQ PodRWQP Rfe PodRRPA Amo.CasAL PosWWLP Rfe PodRRPA Amo.CasAL PodWWLP Rfe PodRRPA Amo.CasAL PosWWLP Rfe PodRRPA Amo.CasAL PosWWLP Rfe @@ -10027,6 +10089,7 @@ PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdR PodRR Amo.CasPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdR PodRR Amo.SwpPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdR PodRR LxSxPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdR PodRWPL RfeLP +PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdR PosRW Rfe PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdRPA Amo.CasAL PodWWLP Rfe PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdRPA Amo.CasAP PodWW Rfe PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdRPA Amo.SwpAL PodWWLP Rfe @@ -10039,16 +10102,19 @@ PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdW PodWR Amo.CasPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdW PodWR Amo.SwpPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdW PodWR LxSxPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdW PodWWPL RfeLP +PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdW PosWW Rfe PodRRPA Amo.SwpAL PosWRLP Hat DpAddrdW Rfe PodRRPA Amo.SwpAL PosWRLP Hat DpCtrldW PodWR Amo.CasPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpCtrldW PodWR Amo.SwpPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpCtrldW PodWR LxSxPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpCtrldW PodWWPL RfeLP +PodRRPA Amo.SwpAL PosWRLP Hat DpCtrldW PosWW Rfe PodRRPA Amo.SwpAL PosWRLP Hat DpCtrldW Rfe PodRRPA Amo.SwpAL PosWRLP Hat DpDatadW PodWR Amo.CasPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpDatadW PodWR Amo.SwpPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpDatadW PodWR LxSxPL RfeLP PodRRPA Amo.SwpAL PosWRLP Hat DpDatadW PodWWPL RfeLP +PodRRPA Amo.SwpAL PosWRLP Hat DpDatadW PosWW Rfe PodRRPA Amo.SwpAL PosWRLP Hat DpDatadW Rfe PodRRPA Amo.SwpAL PosWRLP Hat LxSx DMB.STdWW Rfe PodRRPA Amo.SwpAL PosWRLP Hat LxSx DMB.SYdWW Rfe @@ -10081,7 +10147,9 @@ PodRRPA Amo.SwpAL PosWRLP HatPA PodRRAP DpCtrldW Rfe PodRRPA Amo.SwpAL PosWRLP HatPA PodRRAP DpDataCseldW Rfe PodRRPA Amo.SwpAL PosWRLP HatPA PodRRAP DpDatadW Rfe PodRRPA Amo.SwpAL PosWRLP HatPA PodRRAP LxSx Rfe +PodRRPA Amo.SwpAL PosWRLP HatPA PodRRAP PosRW Rfe PodRRPA Amo.SwpAL PosWRLP HatPA PodRRAQ PodRWQP Rfe +PodRRPA Amo.SwpAL PosWRLP HatPA PodRWAP PosWW Rfe PodRRPA Amo.SwpAL PosWRLP HatPA PodRWAP Rfe PodRRPA Amo.SwpAL PosWRLP HatPQ PodRRQA Amo.CasAL PodWWLP Rfe PodRRPA Amo.SwpAL PosWRLP HatPQ PodRRQA Amo.CasAP PodWW Rfe @@ -10106,7 +10174,9 @@ PodRRPA Amo.SwpAL PosWRLP HatPQ PodRRQP DpCtrldW Rfe PodRRPA Amo.SwpAL PosWRLP HatPQ PodRRQP DpDataCseldW Rfe PodRRPA Amo.SwpAL PosWRLP HatPQ PodRRQP DpDatadW Rfe PodRRPA Amo.SwpAL PosWRLP HatPQ PodRRQP LxSx Rfe +PodRRPA Amo.SwpAL PosWRLP HatPQ PodRRQP PosRW Rfe PodRRPA Amo.SwpAL PosWRLP HatPQ PodRRQQ PodRWQP Rfe +PodRRPA Amo.SwpAL PosWRLP HatPQ PodRWQP PosWW Rfe PodRRPA Amo.SwpAL PosWRLP HatPQ PodRWQP Rfe PodRRPA Amo.SwpAL PosWWLP Rfe PodRRPA Amo.CasAL PodWWLP Rfe PodRRPA Amo.SwpAL PosWWLP Rfe PodRRPA Amo.CasAL PosWWLP Rfe @@ -10591,6 +10661,8 @@ PodRRQP LxSx PosWRPQ HatQQ PodRRQP Amo.Swp PosWRPA HatAQ PodRRQP LxSx PosWRPQ HatQQ PodRRQP Amo.Swp PosWRPQ HatQQ PodRRQP LxSx PosWRPQ HatQQ PodRRQP LxSx PosWRPQ HatQQ PodRRQP LxSx PosWRPQ HatQQ PodRWQP RfePQ +PodRRQP PosRW Coe PodWRPA Amo.CasAL PosWRLP HatPQ +PodRRQP PosRW Coe PodWRPA Amo.SwpAL PosWRLP HatPQ PodRRQQ PodRRQP Fre PodWRPA Amo.CasAL PosWRLP HatPQ PodRRQQ PodRRQP Fre PodWRPA Amo.SwpAL PosWRLP HatPQ PodRRQQ PodRWQP Coe PodWRPA Amo.CasAL PosWRLP HatPQ @@ -11117,6 +11189,7 @@ PodWR Amo.CasPL RfeLP DpAddrdW Coe PodWR Amo.CasPL RfeLP DpAddrdW ISBdWR Fre PodWR Amo.CasPL RfeLP DpAddrdW PodWW Coe PodWR Amo.CasPL RfeLP DpAddrdW PosWR Fre +PodWR Amo.CasPL RfeLP DpAddrdW PosWR PosRR Fre PodWR Amo.CasPL RfeLP DpAddrsR ISBdRR Fre PodWR Amo.CasPL RfeLP DpAddrsR PodRW Coe PodWR Amo.CasPL RfeLP DpAddrsW ISBdWR Fre @@ -11130,6 +11203,7 @@ PodWR Amo.CasPL RfeLP DpCtrldW ISB Coe PodWR Amo.CasPL RfeLP DpDataCseldW Coe PodWR Amo.CasPL RfeLP DpDatadW Coe PodWR Amo.CasPL RfeLP DpDatadW PosWR Fre +PodWR Amo.CasPL RfeLP DpDatadW PosWR PosRR Fre PodWR Amo.CasPL RfeLP PodRR Amo.CasPL CoeLP PodWR Amo.CasPL RfeLP PodRR Amo.SwpPL CoeLP PodWR Amo.CasPL RfeLP PodRR LxSxPL CoeLP @@ -11201,6 +11275,7 @@ PodWR Amo.SwpPL RfeLP DpAddrdW Coe PodWR Amo.SwpPL RfeLP DpAddrdW ISBdWR Fre PodWR Amo.SwpPL RfeLP DpAddrdW PodWW Coe PodWR Amo.SwpPL RfeLP DpAddrdW PosWR Fre +PodWR Amo.SwpPL RfeLP DpAddrdW PosWR PosRR Fre PodWR Amo.SwpPL RfeLP DpAddrsR ISBdRR Fre PodWR Amo.SwpPL RfeLP DpAddrsR PodRW Coe PodWR Amo.SwpPL RfeLP DpAddrsW ISBdWR Fre @@ -11214,6 +11289,7 @@ PodWR Amo.SwpPL RfeLP DpCtrldW ISB Coe PodWR Amo.SwpPL RfeLP DpDataCseldW Coe PodWR Amo.SwpPL RfeLP DpDatadW Coe PodWR Amo.SwpPL RfeLP DpDatadW PosWR Fre +PodWR Amo.SwpPL RfeLP DpDatadW PosWR PosRR Fre PodWR Amo.SwpPL RfeLP PodRR Amo.CasPL CoeLP PodWR Amo.SwpPL RfeLP PodRR Amo.SwpPL CoeLP PodWR Amo.SwpPL RfeLP PodRR LxSxPL CoeLP @@ -11286,6 +11362,7 @@ PodWR LxSxPL RfeLP DpAddrdW Coe PodWR LxSxPL RfeLP DpAddrdW ISBdWR Fre PodWR LxSxPL RfeLP DpAddrdW PodWW Coe PodWR LxSxPL RfeLP DpAddrdW PosWR Fre +PodWR LxSxPL RfeLP DpAddrdW PosWR PosRR Fre PodWR LxSxPL RfeLP DpAddrsR ISBdRR Fre PodWR LxSxPL RfeLP DpAddrsR PodRW Coe PodWR LxSxPL RfeLP DpAddrsW ISBdWR Fre @@ -11299,6 +11376,7 @@ PodWR LxSxPL RfeLP DpCtrldW ISB Coe PodWR LxSxPL RfeLP DpDataCseldW Coe PodWR LxSxPL RfeLP DpDatadW Coe PodWR LxSxPL RfeLP DpDatadW PosWR Fre +PodWR LxSxPL RfeLP DpDatadW PosWR PosRR Fre PodWR LxSxPL RfeLP PodRR Amo.CasPL CoeLP PodWR LxSxPL RfeLP PodRR Amo.SwpPL CoeLP PodWR LxSxPL RfeLP PodRR LxSxPL CoeLP @@ -11369,6 +11447,7 @@ PodWRPA Amo.CasAL PodWWLP Rfe DpAddrdW Coe PodWRPA Amo.CasAL PodWWLP Rfe DpAddrdW ISBdWR Fre PodWRPA Amo.CasAL PodWWLP Rfe DpAddrdW PodWW Coe PodWRPA Amo.CasAL PodWWLP Rfe DpAddrdW PosWR Fre +PodWRPA Amo.CasAL PodWWLP Rfe DpAddrdW PosWR PosRR Fre PodWRPA Amo.CasAL PodWWLP Rfe DpAddrsR ISBdRR Fre PodWRPA Amo.CasAL PodWWLP Rfe DpAddrsR PodRW Coe PodWRPA Amo.CasAL PodWWLP Rfe DpAddrsW ISBdWR Fre @@ -11382,6 +11461,7 @@ PodWRPA Amo.CasAL PodWWLP Rfe DpCtrldW ISB Coe PodWRPA Amo.CasAL PodWWLP Rfe DpDataCseldW Coe PodWRPA Amo.CasAL PodWWLP Rfe DpDatadW Coe PodWRPA Amo.CasAL PodWWLP Rfe DpDatadW PosWR Fre +PodWRPA Amo.CasAL PodWWLP Rfe DpDatadW PosWR PosRR Fre PodWRPA Amo.CasAL PodWWLP Rfe PodRR Amo.CasPL CoeLP PodWRPA Amo.CasAL PodWWLP Rfe PodRR Amo.SwpPL CoeLP PodWRPA Amo.CasAL PodWWLP Rfe PodRR LxSxPL CoeLP @@ -11440,6 +11520,7 @@ PodWRPA Amo.CasAL PosWWLP Rfe DpAddrdW Coe PodWRPA Amo.CasAL PosWWLP Rfe DpAddrdW ISBdWR Fre PodWRPA Amo.CasAL PosWWLP Rfe DpAddrdW PodWW Coe PodWRPA Amo.CasAL PosWWLP Rfe DpAddrdW PosWR Fre +PodWRPA Amo.CasAL PosWWLP Rfe DpAddrdW PosWR PosRR Fre PodWRPA Amo.CasAL PosWWLP Rfe DpAddrsR ISBdRR Fre PodWRPA Amo.CasAL PosWWLP Rfe DpAddrsR PodRW Coe PodWRPA Amo.CasAL PosWWLP Rfe DpCtrlCseldR ISB Fre @@ -11451,6 +11532,7 @@ PodWRPA Amo.CasAL PosWWLP Rfe DpCtrldW ISB Coe PodWRPA Amo.CasAL PosWWLP Rfe DpDataCseldW Coe PodWRPA Amo.CasAL PosWWLP Rfe DpDatadW Coe PodWRPA Amo.CasAL PosWWLP Rfe DpDatadW PosWR Fre +PodWRPA Amo.CasAL PosWWLP Rfe DpDatadW PosWR PosRR Fre PodWRPA Amo.CasAL PosWWLP Rfe PodRR Amo.CasPL CoeLP PodWRPA Amo.CasAL PosWWLP Rfe PodRR Amo.SwpPL CoeLP PodWRPA Amo.CasAL PosWWLP Rfe PodRR LxSxPL CoeLP @@ -11507,6 +11589,7 @@ PodWRPA Amo.SwpAL PodWWLP Rfe DpAddrdW Coe PodWRPA Amo.SwpAL PodWWLP Rfe DpAddrdW ISBdWR Fre PodWRPA Amo.SwpAL PodWWLP Rfe DpAddrdW PodWW Coe PodWRPA Amo.SwpAL PodWWLP Rfe DpAddrdW PosWR Fre +PodWRPA Amo.SwpAL PodWWLP Rfe DpAddrdW PosWR PosRR Fre PodWRPA Amo.SwpAL PodWWLP Rfe DpAddrsR ISBdRR Fre PodWRPA Amo.SwpAL PodWWLP Rfe DpAddrsR PodRW Coe PodWRPA Amo.SwpAL PodWWLP Rfe DpAddrsW ISBdWR Fre @@ -11520,6 +11603,7 @@ PodWRPA Amo.SwpAL PodWWLP Rfe DpCtrldW ISB Coe PodWRPA Amo.SwpAL PodWWLP Rfe DpDataCseldW Coe PodWRPA Amo.SwpAL PodWWLP Rfe DpDatadW Coe PodWRPA Amo.SwpAL PodWWLP Rfe DpDatadW PosWR Fre +PodWRPA Amo.SwpAL PodWWLP Rfe DpDatadW PosWR PosRR Fre PodWRPA Amo.SwpAL PodWWLP Rfe PodRR Amo.CasPL CoeLP PodWRPA Amo.SwpAL PodWWLP Rfe PodRR Amo.SwpPL CoeLP PodWRPA Amo.SwpAL PodWWLP Rfe PodRR LxSxPL CoeLP @@ -11580,6 +11664,7 @@ PodWRPA Amo.SwpAL PosWWLP Rfe DpAddrdW Coe PodWRPA Amo.SwpAL PosWWLP Rfe DpAddrdW ISBdWR Fre PodWRPA Amo.SwpAL PosWWLP Rfe DpAddrdW PodWW Coe PodWRPA Amo.SwpAL PosWWLP Rfe DpAddrdW PosWR Fre +PodWRPA Amo.SwpAL PosWWLP Rfe DpAddrdW PosWR PosRR Fre PodWRPA Amo.SwpAL PosWWLP Rfe DpAddrsR ISBdRR Fre PodWRPA Amo.SwpAL PosWWLP Rfe DpAddrsR PodRW Coe PodWRPA Amo.SwpAL PosWWLP Rfe DpCtrlCseldR ISB Fre @@ -11591,6 +11676,7 @@ PodWRPA Amo.SwpAL PosWWLP Rfe DpCtrldW ISB Coe PodWRPA Amo.SwpAL PosWWLP Rfe DpDataCseldW Coe PodWRPA Amo.SwpAL PosWWLP Rfe DpDatadW Coe PodWRPA Amo.SwpAL PosWWLP Rfe DpDatadW PosWR Fre +PodWRPA Amo.SwpAL PosWWLP Rfe DpDatadW PosWR PosRR Fre PodWRPA Amo.SwpAL PosWWLP Rfe PodRR Amo.CasPL CoeLP PodWRPA Amo.SwpAL PosWWLP Rfe PodRR Amo.SwpPL CoeLP PodWRPA Amo.SwpAL PosWWLP Rfe PodRR LxSxPL CoeLP @@ -11662,6 +11748,7 @@ PodWWPL RfeLP DpAddrdW Coe PodWWPL RfeLP DpAddrdW ISBdWR Fre PodWWPL RfeLP DpAddrdW PodWW Coe PodWWPL RfeLP DpAddrdW PosWR Fre +PodWWPL RfeLP DpAddrdW PosWR PosRR Fre PodWWPL RfeLP DpAddrsR ISBdRR Fre PodWWPL RfeLP DpAddrsR PodRW Coe PodWWPL RfeLP DpAddrsW ISBdWR Fre @@ -11675,6 +11762,7 @@ PodWWPL RfeLP DpCtrldW ISB Coe PodWWPL RfeLP DpDataCseldW Coe PodWWPL RfeLP DpDatadW Coe PodWWPL RfeLP DpDatadW PosWR Fre +PodWWPL RfeLP DpDatadW PosWR PosRR Fre PodWWPL RfeLP PodRR Amo.CasPL CoeLP PodWWPL RfeLP PodRR Amo.SwpPL CoeLP PodWWPL RfeLP PodRR LxSxPL CoeLP diff --git a/gen/tests/diy7-check.t b/gen/tests/diy7-check.t new file mode 100644 index 0000000000..79cb672373 --- /dev/null +++ b/gen/tests/diy7-check.t @@ -0,0 +1,41 @@ +Alignment filter behaviour between local `Pos**` and internal communication in `diy7` in `default` mode + $ diy7 -arch AArch64 -filter-check Rfi DpAddrdW + Sequence `Rfi` `DpAddrdW` passes the internal filter in mode `default` + $ diy7 -arch AArch64 -filter-check PosWR DpAddrdW + Sequence `PosWR` `DpAddrdW` passes the internal filter in mode `default` + $ diy7 -arch AArch64 -filter-check DpAddrdR Fri + Sequence `DpAddrdR` `Fri` passes the internal filter in mode `default` + $ diy7 -arch AArch64 -filter-check DpAddrdR PosRW + Sequence `DpAddrdR` `PosRW` passes the internal filter in mode `default` + $ diy7 -arch AArch64 -filter-check DpAddrdW Coi + Sequence `DpAddrdW` `Coi` passes the internal filter in mode `default` + $ diy7 -arch AArch64 -filter-check DpAddrdW PosWW + Sequence `DpAddrdW` `PosWW` passes the internal filter in mode `default` + +Alignment filter behaviour between local `Pos**` and internal communication in `diy7` in `free` mode + $ diy7 -arch AArch64 -mode free -filter-check Rfi DpAddrdW + Sequence `Rfi` `DpAddrdW` passes the internal filter in mode `free` + $ diy7 -arch AArch64 -mode free -filter-check PosWR DpAddrdW + Sequence `PosWR` `DpAddrdW` passes the internal filter in mode `free` + $ diy7 -arch AArch64 -mode free -filter-check DpAddrdR Fri + Sequence `DpAddrdR` `Fri` passes the internal filter in mode `free` + $ diy7 -arch AArch64 -mode free -filter-check DpAddrdR PosRW + Sequence `DpAddrdR` `PosRW` passes the internal filter in mode `free` + $ diy7 -arch AArch64 -mode free -filter-check DpAddrdW Coi + Sequence `DpAddrdW` `Coi` passes the internal filter in mode `free` + $ diy7 -arch AArch64 -mode free -filter-check DpAddrdW PosWW + Sequence `DpAddrdW` `PosWW` passes the internal filter in mode `free` + +Alignment filter behaviour between local `Pos**` and internal communication in `diy7` in `sc` mode + $ diy7 -arch AArch64 -mode sc -filter-check Rfi DpAddrdW + Sequence `Rfi` `DpAddrdW` passes the internal filter in mode `sc` + $ diy7 -arch AArch64 -mode sc -filter-check PosWR DpAddrdW + Sequence `PosWR` `DpAddrdW` passes the internal filter in mode `sc` + $ diy7 -arch AArch64 -mode sc -filter-check DpAddrdR Fri + Sequence `DpAddrdR` `Fri` passes the internal filter in mode `sc` + $ diy7 -arch AArch64 -mode sc -filter-check DpAddrdR PosRW + Sequence `DpAddrdR` `PosRW` passes the internal filter in mode `sc` + $ diy7 -arch AArch64 -mode sc -filter-check DpAddrdW Coi + Sequence `DpAddrdW` `Coi` passes the internal filter in mode `sc` + $ diy7 -arch AArch64 -mode sc -filter-check DpAddrdW PosWW + Sequence `DpAddrdW` `PosWW` passes the internal filter in mode `sc` diff --git a/gen/tests/dune b/gen/tests/dune index 4b78a004cf..fe0edf58ce 100644 --- a/gen/tests/dune +++ b/gen/tests/dune @@ -1,3 +1,3 @@ (cram (package herdtools7) - (deps %{bin:diyone7})) + (deps %{bin:diy7} %{bin:diyone7})) diff --git a/gen/tests/ifetch.cycle.expected b/gen/tests/ifetch.cycle.expected index 51316e3dfb..2281c9a914 100644 --- a/gen/tests/ifetch.cycle.expected +++ b/gen/tests/ifetch.cycle.expected @@ -5,13 +5,19 @@ DMB.ISHdWW Coe PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Coe PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrdR PodRRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrdR PodRRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.ISHdWW Rfe DpAddrdR PosRW PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.ISHdWW Rfe DpAddrdR PosRW PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrdRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrdW PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrdW PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.ISHdWW Rfe DpAddrdW PosWW PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.ISHdWW Rfe DpAddrdW PosWW PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrdW Rfi DpAddrdRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrdW Rfi DpCtrldRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrdW Rfi PodRRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrdW Rfi PodRRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.ISHdWW Rfe DpAddrsR PosRW PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.ISHdWW Rfe DpAddrsR PosRW PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrsW Rfi DpAddrdRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrsW Rfi DpCtrldRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.ISHdWW Rfe DpAddrsW Rfi PodRRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -41,13 +47,19 @@ DMB.STdWW Coe PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Coe PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrdR PodRRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrdR PodRRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.STdWW Rfe DpAddrdR PosRW PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.STdWW Rfe DpAddrdR PosRW PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrdRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrdW PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrdW PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.STdWW Rfe DpAddrdW PosWW PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.STdWW Rfe DpAddrdW PosWW PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrdW Rfi DpAddrdRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrdW Rfi DpCtrldRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrdW Rfi PodRRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrdW Rfi PodRRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.STdWW Rfe DpAddrsR PosRW PodWRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +DMB.STdWW Rfe DpAddrsR PosRW PodWRPI DSB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrsW Rfi DpAddrdRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrsW Rfi DpCtrldRPI DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP DMB.STdWW Rfe DpAddrsW Rfi PodRRPI DMB.ISH DC.CVAUn DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -110,11 +122,14 @@ PodWR DC.CVAUp DMB.ISH DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR PodWR DC.CVAUp DMB.ISH DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Coe PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrsW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -133,11 +148,14 @@ PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW RfePI PodRRIP DpAddrdRPI IC.IVAUn DSB.ISH PodWR DC.CVAUp DMB.ISH DpAddrdR PodRW RfePI PodRRIP DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Coe PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrsW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdR PosRW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -186,11 +204,14 @@ PodWR DC.CVAUp DMB.ISH DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR PodWR DC.CVAUp DMB.ISH DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Coe PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrsW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -208,8 +229,10 @@ PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW Rfe PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB F PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW RfePI PodRRIP DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PodWW RfePI PodRRIP DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -222,11 +245,14 @@ PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpDatadW Rfi DpCtrldRPI IC.IVAUn DSB.I PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe DpDatadW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW PosWW Rfe PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrsW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpAddrdW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -368,11 +394,14 @@ PodWR DC.CVAUp DMB.ISH DpCtrldW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR PodWR DC.CVAUp DMB.ISH DpCtrldW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrsW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpCtrldW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -403,11 +432,14 @@ PodWR DC.CVAUp DMB.ISH DpDatadW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR PodWR DC.CVAUp DMB.ISH DpDatadW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrsW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DMB.ISH DpDatadW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -508,9 +540,12 @@ PodWR DC.CVAUp DSB.ISH DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR PodWR DC.CVAUp DSB.ISH DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Coe PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -525,9 +560,12 @@ PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW Rfe PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB F PodWR DC.CVAUp DSB.ISH DpAddrdR PodRW RfePI PodRRIP DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Coe PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdR PosRW Rfe DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -558,9 +596,12 @@ PodWR DC.CVAUp DSB.ISH DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR PodWR DC.CVAUp DSB.ISH DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Coe PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -574,7 +615,9 @@ PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe DpDatasW Rfi PodRRPI DSB.ISH IC.IVAUn PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW Rfe PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PodWW RfePI PodRRIP DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -585,9 +628,12 @@ PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe DpDatadW Rfi DpCtrldRPI IC.IVAUn DSB.I PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe DpDatadW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW PosWW Rfe PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpAddrdW Rfe DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -666,9 +712,12 @@ PodWR DC.CVAUp DSB.ISH DpCtrldW Coe PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW Rfe DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -686,9 +735,12 @@ PodWR DC.CVAUp DSB.ISH DpDatadW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR PodWR DC.CVAUp DSB.ISH DpDatadW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpCtrldW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfe DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -872,14 +924,19 @@ PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi D PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWR DC.CVAUp DSB.ISH DpDatadW Rfi DpDatadW Rfi Fre PodWW DC.CVAUp DMB.ISH Coe PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrsW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -894,9 +951,12 @@ PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpDatasW Rfi DpAddrdRPI IC.IVAUn DSB.ISH PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpDatasW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi DpDatasW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrsW Rfi DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpAddrsW Rfi DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrsW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrsW Rfi DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpAddrsW Rfi DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrsW Rfi DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrsW Rfi DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpAddrsW Rfi DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -913,11 +973,14 @@ PodWW DC.CVAUp DMB.ISH Rfe DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpCtrldW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrsW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -933,8 +996,10 @@ PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpDatasW Rfi DpCtrldRPI IC.IVAUn DSB.ISH PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi DpDatasW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatadW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -948,8 +1013,10 @@ PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi DpDatadW Rfi PodRRPI DSB.ISH IC.IVAUn DS PodWW DC.CVAUp DMB.ISH Rfe DpDatasW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH Rfe PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH RfePI PodRRIP DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH RfePI PodRRIP DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH RfePI PodRRIP DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH RfePI PodRRIP DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DMB.ISH RfePI PodRRIP DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH RfePI PodRRIP DpAddrdW Rfi DpAddrdRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH RfePI PodRRIP DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DMB.ISH RfePI PodRRIP DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -983,11 +1050,16 @@ PodWW DC.CVAUp DSB.ISH IC.IVAUp DSB.ISH Rfe DpDatasW Rfi DpAddrdW ISBdWRPI FreIP PodWW DC.CVAUp DSB.ISH IC.IVAUp DSB.ISH Rfe DpDatasW Rfi DpAddrsR ISBdRRPI FreIP PodWW DC.CVAUp DSB.ISH IC.IVAUp DSB.ISH RfePI PodRRII FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -999,8 +1071,11 @@ PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpDatadW Rfi PodRRPI DSB.ISH IC.IVAUn DS PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpDatasW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi DpDatasW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrsW Rfi DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpAddrsW Rfi DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrsW Rfi DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpAddrsW Rfi DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrsW Rfi DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrsW Rfi DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpAddrsW Rfi DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -1015,9 +1090,12 @@ PodWW DC.CVAUp DSB.ISH Rfe DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpCtrldW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatadW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpAddrsR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpAddrsW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpAddrsW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -1030,7 +1108,9 @@ PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpDatasW Rfi DpCtrldRPI IC.IVAUn DSB.ISH PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi DpDatasW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatadW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatasW Rfi DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpDatasW Rfi DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatasW Rfi DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH Rfe DpDatasW Rfi DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatasW Rfi DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatasW Rfi DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe DpDatasW Rfi DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP @@ -1042,7 +1122,9 @@ PodWW DC.CVAUp DSB.ISH Rfe DpDatasW Rfi DpDatadW Rfi PodRRPI DSB.ISH IC.IVAUn DS PodWW DC.CVAUp DSB.ISH Rfe DpDatasW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH Rfe PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH RfePI PodRRIP DpAddrdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH RfePI PodRRIP DpAddrdR PosRW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH RfePI PodRRIP DpAddrdW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP +PodWW DC.CVAUp DSB.ISH RfePI PodRRIP DpAddrdW PosWW PodWRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH RfePI PodRRIP DpAddrdW Rfi DpCtrldRPI IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH RfePI PodRRIP DpAddrdW Rfi PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP PodWW DC.CVAUp DSB.ISH RfePI PodRRIP DpCtrlIsbdR PodRRPI DSB.ISH IC.IVAUn DSB.ISH ISB FreIP