sim/interpreter: fix StatePartLayout name in debug output
This commit is contained in:
parent
393f78a14d
commit
562c479b62
|
@ -1711,7 +1711,7 @@ impl<K: StatePartKind, BK: InsnsBuildingKind> fmt::Debug for StatePartLayout<K,
|
||||||
layout_data,
|
layout_data,
|
||||||
_phantom: _,
|
_phantom: _,
|
||||||
} = self;
|
} = self;
|
||||||
write!(f, "StatePartAllocationLayout<{}>", K::NAME)?;
|
write!(f, "StatePartLayout<{}>", K::NAME)?;
|
||||||
let mut debug_struct = f.debug_struct("");
|
let mut debug_struct = f.debug_struct("");
|
||||||
debug_struct
|
debug_struct
|
||||||
.field("len", &debug_data.len())
|
.field("len", &debug_data.len())
|
||||||
|
|
|
@ -3,12 +3,12 @@ Simulation {
|
||||||
insns: Insns {
|
insns: Insns {
|
||||||
state_layout: StateLayout {
|
state_layout: StateLayout {
|
||||||
ty: TypeLayout {
|
ty: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 2,
|
len: 2,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -23,7 +23,7 @@ Simulation {
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
memories: StatePartAllocationLayout<Memories> {
|
memories: StatePartLayout<Memories> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
layout_data: [],
|
layout_data: [],
|
||||||
|
@ -80,12 +80,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: UInt<8>,
|
ty: UInt<8>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
|
|
@ -3,12 +3,12 @@ Simulation {
|
||||||
insns: Insns {
|
insns: Insns {
|
||||||
state_layout: StateLayout {
|
state_layout: StateLayout {
|
||||||
ty: TypeLayout {
|
ty: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 5,
|
len: 5,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -35,7 +35,7 @@ Simulation {
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
memories: StatePartAllocationLayout<Memories> {
|
memories: StatePartLayout<Memories> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
layout_data: [],
|
layout_data: [],
|
||||||
|
@ -109,12 +109,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: Bool,
|
ty: Bool,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -143,12 +143,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: AsyncReset,
|
ty: AsyncReset,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
|
|
@ -3,7 +3,7 @@ Simulation {
|
||||||
insns: Insns {
|
insns: Insns {
|
||||||
state_layout: StateLayout {
|
state_layout: StateLayout {
|
||||||
ty: TypeLayout {
|
ty: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 4,
|
len: 4,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -25,7 +25,7 @@ Simulation {
|
||||||
],
|
],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 10,
|
len: 10,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -72,7 +72,7 @@ Simulation {
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
memories: StatePartAllocationLayout<Memories> {
|
memories: StatePartLayout<Memories> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
layout_data: [],
|
layout_data: [],
|
||||||
|
@ -219,12 +219,12 @@ Simulation {
|
||||||
rst: AsyncReset,
|
rst: AsyncReset,
|
||||||
},
|
},
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 2,
|
len: 2,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -249,12 +249,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: Clock,
|
ty: Clock,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -276,12 +276,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: AsyncReset,
|
ty: AsyncReset,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -314,12 +314,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: Clock,
|
ty: Clock,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -348,12 +348,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: AsyncReset,
|
ty: AsyncReset,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -382,12 +382,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: UInt<4>,
|
ty: UInt<4>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
|
|
@ -3,7 +3,7 @@ Simulation {
|
||||||
insns: Insns {
|
insns: Insns {
|
||||||
state_layout: StateLayout {
|
state_layout: StateLayout {
|
||||||
ty: TypeLayout {
|
ty: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 4,
|
len: 4,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -25,7 +25,7 @@ Simulation {
|
||||||
],
|
],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 9,
|
len: 9,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -68,7 +68,7 @@ Simulation {
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
memories: StatePartAllocationLayout<Memories> {
|
memories: StatePartLayout<Memories> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
layout_data: [],
|
layout_data: [],
|
||||||
|
@ -200,12 +200,12 @@ Simulation {
|
||||||
rst: SyncReset,
|
rst: SyncReset,
|
||||||
},
|
},
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 2,
|
len: 2,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -230,12 +230,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: Clock,
|
ty: Clock,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -257,12 +257,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: SyncReset,
|
ty: SyncReset,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -295,12 +295,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: Clock,
|
ty: Clock,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -329,12 +329,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: SyncReset,
|
ty: SyncReset,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -363,12 +363,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: UInt<4>,
|
ty: UInt<4>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
|
|
@ -3,7 +3,7 @@ Simulation {
|
||||||
insns: Insns {
|
insns: Insns {
|
||||||
state_layout: StateLayout {
|
state_layout: StateLayout {
|
||||||
ty: TypeLayout {
|
ty: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 5,
|
len: 5,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -33,7 +33,7 @@ Simulation {
|
||||||
],
|
],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 82,
|
len: 82,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -388,7 +388,7 @@ Simulation {
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
memories: StatePartAllocationLayout<Memories> {
|
memories: StatePartLayout<Memories> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
layout_data: [],
|
layout_data: [],
|
||||||
|
@ -999,12 +999,12 @@ Simulation {
|
||||||
rst: SyncReset,
|
rst: SyncReset,
|
||||||
},
|
},
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 2,
|
len: 2,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -1029,12 +1029,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: Clock,
|
ty: Clock,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -1056,12 +1056,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: SyncReset,
|
ty: SyncReset,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -1094,12 +1094,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: Clock,
|
ty: Clock,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -1128,12 +1128,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: SyncReset,
|
ty: SyncReset,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -1162,12 +1162,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: UInt<4>,
|
ty: UInt<4>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -1196,12 +1196,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: UInt<4>,
|
ty: UInt<4>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -1230,12 +1230,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: Bool,
|
ty: Bool,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -1264,12 +1264,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: UInt<2>,
|
ty: UInt<2>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -1298,12 +1298,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: UInt<2>,
|
ty: UInt<2>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
|
|
@ -3,12 +3,12 @@ Simulation {
|
||||||
insns: Insns {
|
insns: Insns {
|
||||||
state_layout: StateLayout {
|
state_layout: StateLayout {
|
||||||
ty: TypeLayout {
|
ty: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 17,
|
len: 17,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -83,7 +83,7 @@ Simulation {
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
memories: StatePartAllocationLayout<Memories> {
|
memories: StatePartLayout<Memories> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
layout_data: [],
|
layout_data: [],
|
||||||
|
@ -237,12 +237,12 @@ Simulation {
|
||||||
o2: UInt<4>,
|
o2: UInt<4>,
|
||||||
},
|
},
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 4,
|
len: 4,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -275,12 +275,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: UInt<4>,
|
ty: UInt<4>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -302,12 +302,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: SInt<2>,
|
ty: SInt<2>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -329,12 +329,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: SInt<2>,
|
ty: SInt<2>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -356,12 +356,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: UInt<4>,
|
ty: UInt<4>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -394,12 +394,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: UInt<4>,
|
ty: UInt<4>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -428,12 +428,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: SInt<2>,
|
ty: SInt<2>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -462,12 +462,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: SInt<2>,
|
ty: SInt<2>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -496,12 +496,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: UInt<4>,
|
ty: UInt<4>,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
|
|
@ -3,7 +3,7 @@ Simulation {
|
||||||
insns: Insns {
|
insns: Insns {
|
||||||
state_layout: StateLayout {
|
state_layout: StateLayout {
|
||||||
ty: TypeLayout {
|
ty: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 4,
|
len: 4,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -25,7 +25,7 @@ Simulation {
|
||||||
],
|
],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 13,
|
len: 13,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -84,7 +84,7 @@ Simulation {
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
memories: StatePartAllocationLayout<Memories> {
|
memories: StatePartLayout<Memories> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
layout_data: [],
|
layout_data: [],
|
||||||
|
@ -281,12 +281,12 @@ Simulation {
|
||||||
rst: SyncReset,
|
rst: SyncReset,
|
||||||
},
|
},
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 2,
|
len: 2,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -311,12 +311,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: Clock,
|
ty: Clock,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -338,12 +338,12 @@ Simulation {
|
||||||
ty: CompiledTypeLayout {
|
ty: CompiledTypeLayout {
|
||||||
ty: SyncReset,
|
ty: SyncReset,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -376,12 +376,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: Clock,
|
ty: Clock,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -410,12 +410,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: SyncReset,
|
ty: SyncReset,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -444,12 +444,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: Bool,
|
ty: Bool,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
@ -478,12 +478,12 @@ Simulation {
|
||||||
layout: CompiledTypeLayout {
|
layout: CompiledTypeLayout {
|
||||||
ty: Bool,
|
ty: Bool,
|
||||||
layout: TypeLayout {
|
layout: TypeLayout {
|
||||||
small_slots: StatePartAllocationLayout<SmallSlots> {
|
small_slots: StatePartLayout<SmallSlots> {
|
||||||
len: 0,
|
len: 0,
|
||||||
debug_data: [],
|
debug_data: [],
|
||||||
..
|
..
|
||||||
},
|
},
|
||||||
big_slots: StatePartAllocationLayout<BigSlots> {
|
big_slots: StatePartLayout<BigSlots> {
|
||||||
len: 1,
|
len: 1,
|
||||||
debug_data: [
|
debug_data: [
|
||||||
SlotDebugData {
|
SlotDebugData {
|
||||||
|
|
Loading…
Reference in a new issue