Searched refs:opClasses (Results 1 - 4 of 4) sorted by relevance

/gem5/src/cpu/minor/
H A Dfunc_unit.cc81 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 DMinorCPU.py71 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 Dfunc_unit.hh77 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 DHPI.py1120 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 15 milliseconds