Searched refs:opClasses (Results 1 - 4 of 4) sorted by relevance
/gem5/src/cpu/minor/ |
H A D | func_unit.cc | 81 opClasses(params->opClasses), 84 capabilityList(Num_OpClasses, (opClasses.empty() ? true : false)) 86 for (unsigned int i = 0; i < opClasses.size(); i++) 87 capabilityList[opClasses[i]->opClass] = true; 101 opClasses(params->opClasses) 128 for (unsigned int i = 0; i < description.opClasses->opClasses.size(); 131 addCapability(description.opClasses [all...] |
H A D | MinorCPU.py | 71 opClasses = VectorParam.MinorOpClass([], "op classes to be matched." variable in class:MinorOpClassSet 94 opClasses = Param.MinorOpClassSet(MinorOpClassSet(), variable in class:MinorFUTiming 105 return MinorOpClassSet(opClasses=[ boxOpClass(o) for o in op_classes ]) 111 opClasses = Param.MinorOpClassSet(MinorOpClassSet(), "type of operations" variable in class:MinorFU 129 opClasses = minorMakeOpClassSet(['IntAlu']) variable in class:MinorDefaultIntFU 135 opClasses = minorMakeOpClassSet(['IntMult']) variable in class:MinorDefaultIntMulFU 141 opClasses = minorMakeOpClassSet(['IntDiv']) variable in class:MinorDefaultIntDivFU 146 opClasses = minorMakeOpClassSet([ variable in class:MinorDefaultFloatSimdFU 164 opClasses = minorMakeOpClassSet(['SimdPredAlu']) variable in class:MinorDefaultPredFU 170 opClasses variable in class:MinorDefaultMemFU 177 opClasses = minorMakeOpClassSet(['IprAccess', 'InstPrefetch']) variable in class:MinorDefaultMiscFU [all...] |
H A D | func_unit.hh | 77 std::vector<MinorOpClass *> opClasses; member in class:MinorOpClassSet 79 /** Convenience packing of opClasses into a bit vector for easier 130 /** Extra opClasses check (after the FU one) */ 131 MinorOpClassSet *opClasses; member in class:MinorFUTiming 138 bool provides(OpClass op_class) { return opClasses->provides(op_class); } 141 /** A functional unit that can execute any of opClasses operations with a 152 MinorOpClassSet *opClasses; member in class:MinorFU 172 opClasses(params->opClasses),
|
/gem5/configs/common/cores/arm/ |
H A D | HPI.py | 1120 opClasses = minorMakeOpClassSet([ variable in class:HPI_FloatSimdFU 1169 opClasses = minorMakeOpClassSet(['IntAlu']) variable in class:HPI_IntFU 1226 opClasses = minorMakeOpClassSet(['IntAlu']) variable in class:HPI_Int2FU 1290 opClasses = minorMakeOpClassSet(['IntMult']) variable in class:HPI_IntMulFU 1310 opClasses = minorMakeOpClassSet(['IntDiv']) variable in class:HPI_IntDivFU 1317 opClasses = minorMakeOpClassSet(['MemRead', 'MemWrite', 'FloatMemRead', variable in class:HPI_MemFU 1324 opClasses = minorMakeOpClassSet(['IprAccess', 'InstPrefetch']) variable in class:HPI_MiscFU
|
Completed in 14 milliseconds