15c15
< boot_loader=/arm/projectscratch/randd/systems/dist/binaries/boot_emm.arm
---
> boot_loader=/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/boot_emm.arm
20c20
< dtb_filename=/arm/projectscratch/randd/systems/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
---
> dtb_filename=/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
33c33
< kernel=/arm/projectscratch/randd/systems/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
---
> kernel=/usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
52c52
< readfile=/work/curdun01/gem5-external.hg/tests/testing/../halt.sh
---
> readfile=/usr/local/google/home/gabeblack/gem5/gem5-public/tests/testing/../halt.sh
102c102
< image_file=/arm/projectscratch/randd/systems/dist/disks/linux-aarch32-ael.img
---
> image_file=/usr/local/google/home/gabeblack/gem5/dist/m5/system/disks/linux-aarch32-ael.img
177a178
> syscallRetryLatency=10000
214a216
> data_latency=2
218d219
< hit_latency=2
231a233
> tag_latency=2
243a246
> data_latency=2
246d248
< hit_latency=2
252a255
> tag_latency=2
464c467
< children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25
---
> children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27
466c469
< opClasses=system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses25
---
> opClasses=system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses27
486c489
< opClass=FloatMult
---
> opClass=FloatMisc
491c494
< opClass=FloatDiv
---
> opClass=FloatMult
496c499
< opClass=FloatSqrt
---
> opClass=FloatMultAcc
501c504
< opClass=SimdAdd
---
> opClass=FloatDiv
506c509
< opClass=SimdAddAcc
---
> opClass=FloatSqrt
511c514
< opClass=SimdAlu
---
> opClass=SimdAdd
516c519
< opClass=SimdCmp
---
> opClass=SimdAddAcc
521c524
< opClass=SimdCvt
---
> opClass=SimdAlu
526c529
< opClass=SimdMisc
---
> opClass=SimdCmp
531c534
< opClass=SimdMult
---
> opClass=SimdCvt
536c539
< opClass=SimdMultAcc
---
> opClass=SimdMisc
541c544
< opClass=SimdShift
---
> opClass=SimdMult
546c549
< opClass=SimdShiftAcc
---
> opClass=SimdMultAcc
551c554
< opClass=SimdSqrt
---
> opClass=SimdShift
556c559
< opClass=SimdFloatAdd
---
> opClass=SimdShiftAcc
561c564
< opClass=SimdFloatAlu
---
> opClass=SimdSqrt
566c569
< opClass=SimdFloatCmp
---
> opClass=SimdFloatAdd
571c574
< opClass=SimdFloatCvt
---
> opClass=SimdFloatAlu
576c579
< opClass=SimdFloatDiv
---
> opClass=SimdFloatCmp
581c584
< opClass=SimdFloatMisc
---
> opClass=SimdFloatCvt
586c589
< opClass=SimdFloatMult
---
> opClass=SimdFloatDiv
591c594
< opClass=SimdFloatMultAcc
---
> opClass=SimdFloatMisc
595a599,608
> opClass=SimdFloatMult
>
> [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses26]
> type=MinorOpClass
> eventq_index=0
> opClass=SimdFloatMultAcc
>
> [system.cpu0.executeFuncUnits.funcUnits4.opClasses.opClasses27]
> type=MinorOpClass
> eventq_index=0
629c642
< children=opClasses0 opClasses1
---
> children=opClasses0 opClasses1 opClasses2 opClasses3
631c644
< opClasses=system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses1
---
> opClasses=system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses3
642a656,665
> [system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses2]
> type=MinorOpClass
> eventq_index=0
> opClass=FloatMemRead
>
> [system.cpu0.executeFuncUnits.funcUnits5.opClasses.opClasses3]
> type=MinorOpClass
> eventq_index=0
> opClass=FloatMemWrite
>
694a718
> data_latency=1
698d721
< hit_latency=1
711a735
> tag_latency=1
723a748
> data_latency=1
726d750
< hit_latency=1
732a757
> tag_latency=1
751,752d775
< id_aa64pfr0_el1=34
< id_aa64pfr1_el1=0
763,764d785
< id_pfr0=49
< id_pfr1=4113
826a848
> data_latency=12
830d851
< hit_latency=12
843a865
> tag_latency=12
885a908
> data_latency=12
888d910
< hit_latency=12
894a917
> tag_latency=12
993a1017
> syscallRetryLatency=10000
1030a1055
> data_latency=2
1034d1058
< hit_latency=2
1047a1072
> tag_latency=2
1059a1085
> data_latency=2
1062d1087
< hit_latency=2
1068a1094
> tag_latency=2
1280c1306
< children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25
---
> children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 opClasses26 opClasses27
1282c1308
< opClasses=system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses25
---
> opClasses=system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses25 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses26 system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses27
1302c1328
< opClass=FloatMult
---
> opClass=FloatMisc
1307c1333
< opClass=FloatDiv
---
> opClass=FloatMult
1312c1338
< opClass=FloatSqrt
---
> opClass=FloatMultAcc
1317c1343
< opClass=SimdAdd
---
> opClass=FloatDiv
1322c1348
< opClass=SimdAddAcc
---
> opClass=FloatSqrt
1327c1353
< opClass=SimdAlu
---
> opClass=SimdAdd
1332c1358
< opClass=SimdCmp
---
> opClass=SimdAddAcc
1337c1363
< opClass=SimdCvt
---
> opClass=SimdAlu
1342c1368
< opClass=SimdMisc
---
> opClass=SimdCmp
1347c1373
< opClass=SimdMult
---
> opClass=SimdCvt
1352c1378
< opClass=SimdMultAcc
---
> opClass=SimdMisc
1357c1383
< opClass=SimdShift
---
> opClass=SimdMult
1362c1388
< opClass=SimdShiftAcc
---
> opClass=SimdMultAcc
1367c1393
< opClass=SimdSqrt
---
> opClass=SimdShift
1372c1398
< opClass=SimdFloatAdd
---
> opClass=SimdShiftAcc
1377c1403
< opClass=SimdFloatAlu
---
> opClass=SimdSqrt
1382c1408
< opClass=SimdFloatCmp
---
> opClass=SimdFloatAdd
1387c1413
< opClass=SimdFloatCvt
---
> opClass=SimdFloatAlu
1392c1418
< opClass=SimdFloatDiv
---
> opClass=SimdFloatCmp
1397c1423
< opClass=SimdFloatMisc
---
> opClass=SimdFloatCvt
1402c1428
< opClass=SimdFloatMult
---
> opClass=SimdFloatDiv
1407c1433
< opClass=SimdFloatMultAcc
---
> opClass=SimdFloatMisc
1411a1438,1447
> opClass=SimdFloatMult
>
> [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses26]
> type=MinorOpClass
> eventq_index=0
> opClass=SimdFloatMultAcc
>
> [system.cpu1.executeFuncUnits.funcUnits4.opClasses.opClasses27]
> type=MinorOpClass
> eventq_index=0
1445c1481
< children=opClasses0 opClasses1
---
> children=opClasses0 opClasses1 opClasses2 opClasses3
1447c1483
< opClasses=system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses1
---
> opClasses=system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses1 system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses2 system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses3
1458a1495,1504
> [system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses2]
> type=MinorOpClass
> eventq_index=0
> opClass=FloatMemRead
>
> [system.cpu1.executeFuncUnits.funcUnits5.opClasses.opClasses3]
> type=MinorOpClass
> eventq_index=0
> opClass=FloatMemWrite
>
1510a1557
> data_latency=1
1514d1560
< hit_latency=1
1527a1574
> tag_latency=1
1539a1587
> data_latency=1
1542d1589
< hit_latency=1
1548a1596
> tag_latency=1
1567,1568d1614
< id_aa64pfr0_el1=34
< id_aa64pfr1_el1=0
1579,1580d1624
< id_pfr0=49
< id_pfr1=4113
1642a1687
> data_latency=12
1646d1690
< hit_latency=12
1659a1704
> tag_latency=12
1701a1747
> data_latency=12
1704d1749
< hit_latency=12
1710a1756
> tag_latency=12
1789a1836
> data_latency=50
1793d1839
< hit_latency=50
1806a1853
> tag_latency=50
1818a1866
> data_latency=50
1821d1868
< hit_latency=50
1827a1875
> tag_latency=50
1835a1884
> data_latency=20
1839d1887
< hit_latency=20
1852a1901
> tag_latency=20
1864a1914
> data_latency=20
1867d1916
< hit_latency=20
1873a1923
> tag_latency=20