FPMultiplierD — 50,798 (9.8%)
L2Cache — 45,506 (8.7%)
FallbackSequencer — 43,240 (8.3%)
L1DCache — 30,280 (5.8%)
RippleCarryAdder106 — 22,686 (4.4%)
RippleCarryAdder106NoCin — 22,684 (4.4%)
PipelinedMultiplier — 17,557 (3.4%)
Mul32x32To64 — 17,408 (3.3%)
FPMultiplier — 14,911 (2.9%)
CPU_RV64IMAFD_Zicsr_Zifencei_Microcoded — 12,493 (2.4%)
PhysRegFile_64x64 — 8,464 (1.6%)
IntPhysRegFile_64x64 — 8,464 (1.6%)
RippleCarryAdder64WithCin1 — 8,322 (1.6%)
RippleCarryAdder64 — 8,322 (1.6%)
RippleCarryAdder64NoCin — 8,320 (1.6%)
L1ICache — 6,613 (1.3%)
FPDividerD — 6,418 (1.2%)
Mux64x20 — 5,040 (1.0%)
FPToInt64 — 4,409 (0.8%)
IntPhysRegFile_64x32 — 4,368 (0.8%)
PhysRegFile_64x32 — 4,368 (0.8%)
FPCvtInt — 4,343 (0.8%)
FPPhysRegFile_64x64 — 4,240 (0.8%)
FPSqrtD — 3,906 (0.8%)
ReservationStation4_W2_64 — 3,823 (0.7%)
CarrySelectAdder106NoCin — 3,789 (0.7%)
CarrySelectAdder106 — 3,789 (0.7%)
Int64ToFP — 3,691 (0.7%)
IntReservationStation4_W2_64 — 3,660 (0.7%)
FPAdderD_Stage3_AddSub — 3,476 (0.7%)
FPDoubleConverter — 3,136 (0.6%)
StoreBuffer8 — 3,089 (0.6%)
CSRFile_RV64IMAFD_Zicsr_Zifencei_Microcoded — 2,558 (0.5%)
KoggeStoneAdder106 — 2,420 (0.5%)
KoggeStoneAdder106NoCin — 2,417 (0.5%)
ReservationStation4_W2 — 2,415 (0.5%)
Divider64 — 2,414 (0.5%)
HanCarlsonAdder106 — 2,377 (0.5%)
HanCarlsonAdder106NoCin — 2,375 (0.5%)
CarrySelectAdder64NoCin — 2,253 (0.4%)
CarrySelectAdder64 — 2,253 (0.4%)
CarrySelectAdder64WithCin1 — 2,253 (0.4%)
FPPhysRegFile_64x32 — 2,192 (0.4%)
SklanskyAdder106 — 2,144 (0.4%)
SklanskyAdder106NoCin — 2,142 (0.4%)
RippleCarryAdder32WithCin1 — 2,114 (0.4%)
RippleCarryAdder32 — 2,114 (0.4%)
RippleCarryAdder32NoCin — 2,112 (0.4%)
PipelinedMultiplier64 — 2,037 (0.4%)
ROB16_W2 — 1,970 (0.4%)
FPExecUnit_D — 1,946 (0.4%)
Mux16x32 — 1,920 (0.4%)
RenameStage_W2_64 — 1,903 (0.4%)
MemoryReservationStation2_W1_64 — 1,892 (0.4%)
FPReservationStation2_W1_64 — 1,880 (0.4%)
RenameStage_W2 — 1,871 (0.4%)
ReservationStation2_W1_64 — 1,836 (0.4%)
IntRenameStage_W2_64 — 1,823 (0.4%)
IntRenameStage_W2 — 1,823 (0.4%)
FPSqrt — 1,775 (0.3%)
BrentKungAdder64 — 1,723 (0.3%)
BrentKungAdder64WithCin1 — 1,723 (0.3%)
BrentKungAdder64NoCin — 1,721 (0.3%)
FPDivider — 1,649 (0.3%)
FPAdder_Stage3_AddSub — 1,523 (0.3%)
TLXbar8 — 1,476 (0.3%)
FPDoubleMisc — 1,401 (0.3%)
FPUOpDecoder_RV64IMAFD_Zicsr_Zifencei_Microcoded — 1,322 (0.3%)
Shifter64 — 1,298 (0.2%)
KoggeStoneAdder64 — 1,283 (0.2%)
HanCarlsonAdder64 — 1,283 (0.2%)
HanCarlsonAdder64WithCin1 — 1,283 (0.2%)
KoggeStoneAdder64WithCin1 — 1,282 (0.2%)
KoggeStoneAdder64NoCin — 1,281 (0.2%)
HanCarlsonAdder64NoCin — 1,281 (0.2%)
MulFinalAdder64 — 1,262 (0.2%)
BitmapFreeList_64_W2 — 1,169 (0.2%)
SklanskyAdder64 — 1,155 (0.2%)
SklanskyAdder64WithCin1 — 1,155 (0.2%)
SklanskyAdder64NoCin — 1,153 (0.2%)
Divider32 — 1,150 (0.2%)
Queue16x32_DualPort — 1,072 (0.2%)
CarrySelectAdder32 — 1,049 (0.2%)
CarrySelectAdder32WithCin1 — 1,049 (0.2%)
CarrySelectAdder32NoCin — 1,049 (0.2%)
FPAdderD_Stage4_NormRound — 1,022 (0.2%)
FPRenameStage_W1 — 953 (0.2%)
FPRenameStage_W1_64 — 953 (0.2%)
CSACompressor106 — 848 (0.2%)
FPCompare — 837 (0.2%)
FPAdderD_Stage1_Unpack — 830 (0.2%)
BusyTable_W2 — 820 (0.2%)
MicrocodeSequencer — 810 (0.2%)
Mux4x64 — 768 (0.1%)
Mux32x6 — 744 (0.1%)
BrentKungAdder32 — 732 (0.1%)
BrentKungAdder32WithCin1 — 732 (0.1%)
BrentKungAdder32NoCin — 730 (0.1%)
FPAdder_Stage4_NormRound — 722 (0.1%)
BitmapFreeList_64_W1 — 649 (0.1%)
IntRAT_32x6 — 628 (0.1%)
RAT_32x6 — 628 (0.1%)
FPAdderD_Stage2_Align — 626 (0.1%)
BranchTargetAdder32 — 622 (0.1%)
FPExecUnit — 615 (0.1%)
ALU64 — 610 (0.1%)
HanCarlsonAdder32WithCin1 — 563 (0.1%)
HanCarlsonAdder32 — 563 (0.1%)
HanCarlsonAdder32NoCin — 561 (0.1%)
Shifter32 — 559 (0.1%)
ACLINT — 550 (0.1%)
KoggeStoneAdder32WithCin1 — 548 (0.1%)
KoggeStoneAdder32 — 547 (0.1%)
KoggeStoneAdder32NoCin — 545 (0.1%)
Decoder6 — 512 (0.1%)
CSACompressor64 — 512 (0.1%)
SklanskyAdder32WithCin1 — 499 (0.1%)
SklanskyAdder32 — 499 (0.1%)
SklanskyAdder32NoCin — 497 (0.1%)
FPBusyTable — 457 (0.1%)
FPFMAD — 412 (0.1%)
ALUOpDecoder_RV64IMAFD_Zicsr_Zifencei_Microcoded — 411 (0.1%)
FPAdder_Stage2_Align — 404 (0.1%)
FPAdderD — 391 (0.1%)
Mux4x32 — 384 (0.1%)
CSACompressor48 — 384 (0.1%)
FPAdder_Stage1_Unpack — 364 (0.1%)
Mux16x6 — 360 (0.1%)
CDBMux_FD_W2 — 340 (0.1%)
TrapSequencer — 330 (0.1%)
Queue1Flow_104 — 325 (0.1%)
Queue1Flow_103 — 322 (0.1%)
LogicUnit64 — 320 (0.1%)
MemoryExecUnitDecoupled — 306 (0.1%)
Mux16x5 — 300 (0.1%)
FetchStage_W2 — 266 (0.1%)
Shoumei_SoC — 258 (0.0%)
ALU32 — 256 (0.0%)
MemoryExecUnit — 242 (0.0%)
Queue1Flow_76 — 241 (0.0%)
Queue1Flow_75 — 238 (0.0%)
FPAdder — 238 (0.0%)
Queue1Flow_72 — 229 (0.0%)
Queue1Flow_71 — 226 (0.0%)
APLIC — 224 (0.0%)
Queue1Flow_70 — 223 (0.0%)
CRAT_32x6 — 212 (0.0%)
AMOOpDecoder_RV64IMAFD_Zicsr_Zifencei_Microcoded — 212 (0.0%)
Decoder5 — 208 (0.0%)
MulDivOpDecoder_RV64IMAFD_Zicsr_Zifencei_Microcoded — 204 (0.0%)
LSU — 200 (0.0%)
OneHotEncoder64 — 189 (0.0%)
GPIO — 184 (0.0%)
BranchExecUnit — 178 (0.0%)
SRAM — 168 (0.0%)
LogicUnit32 — 160 (0.0%)
Register160Flat — 160 (0.0%)
UART — 154 (0.0%)
Queue1Flow_44 — 145 (0.0%)
Queue1Flow_43 — 142 (0.0%)
Queue1Flow_39 — 130 (0.0%)
EqualityComparator64 — 129 (0.0%)
RegisterEn64 — 128 (0.0%)
Subtractor64 — 128 (0.0%)
FPMisc — 126 (0.0%)
FPFMA — 107 (0.0%)
CPU_RV64IMAFD_Zicsr_Zifencei_Microcoded_L1I8K_L1D16K_L232K — 102 (0.0%)
FPSgnj — 88 (0.0%)
BootROM — 86 (0.0%)
Comparator64 — 82 (0.0%)
Decoder4 — 80 (0.0%)
FPLongConverter — 78 (0.0%)
MulDivExecUnit — 77 (0.0%)
FPClass — 72 (0.0%)
Mux8x64 — 69 (0.0%)
Subtractor32 — 66 (0.0%)
EqualityComparator32 — 65 (0.0%)
PriorityArbiter64 — 64 (0.0%)
RegisterEn32 — 64 (0.0%)
PLRU8 — 64 (0.0%)
Register64 — 64 (0.0%)
PCIncrementer4 — 62 (0.0%)
PCIncrementer8 — 62 (0.0%)
QueueCounterLoadable_4 — 62 (0.0%)
Comparator6 — 58 (0.0%)
Mux8x2 — 56 (0.0%)
MicrocodeDecoder — 52 (0.0%)
Comparator32 — 50 (0.0%)
Comparator4 — 44 (0.0%)
PriorityArbiter8 — 44 (0.0%)
EqualityComparator20 — 41 (0.0%)
Mux8x32 — 37 (0.0%)
IntegerExecUnit_W2_64 — 36 (0.0%)
IntegerExecUnit_W2 — 36 (0.0%)
Popcount8 — 34 (0.0%)
MemoryHierarchy — 33 (0.0%)
Register32 — 32 (0.0%)
RegisterEn16 — 32 (0.0%)
PLRU4 — 28 (0.0%)
Decoder3 — 28 (0.0%)
QueuePointerLoadable_3 — 25 (0.0%)
Register24 — 24 (0.0%)
Queue1_8 — 23 (0.0%)
QueuePointer_3 — 22 (0.0%)
LogicUnit4 — 20 (0.0%)
RippleCarryAdder4 — 20 (0.0%)
Register20 — 20 (0.0%)
Register16 — 16 (0.0%)
RegisterEn8 — 16 (0.0%)
Mux64x32 — 15 (0.0%)
Mux64x64 — 15 (0.0%)
EqualityComparator6 — 13 (0.0%)
Mux4x1 — 12 (0.0%)
Register12 — 12 (0.0%)
PLRU2 — 11 (0.0%)
Queue1_1 — 9 (0.0%)
Decoder2 — 8 (0.0%)
Register8 — 8 (0.0%)
RegisterEn4 — 8 (0.0%)
Register6 — 6 (0.0%)
PriorityArbiter2 — 5 (0.0%)
FullAdder — 5 (0.0%)
ResetSync — 4 (0.0%)
Register4 — 4 (0.0%)
RegisterEn2 — 4 (0.0%)
Register3 — 3 (0.0%)
RegisterEn1 — 2 (0.0%)
Register2 — 2 (0.0%)
DFlipFlop — 1 (0.0%)
Register1 — 1 (0.0%)