Lines Matching refs:ReorderFunctions
30 cl::opt<bolt::ReorderFunctions::ReorderType>
31 ReorderFunctions("reorder-functions", variable
33 cl::init(bolt::ReorderFunctions::RT_NONE),
34 cl::values(clEnumValN(bolt::ReorderFunctions::RT_NONE,
37 clEnumValN(bolt::ReorderFunctions::RT_EXEC_COUNT,
40 clEnumValN(bolt::ReorderFunctions::RT_HFSORT,
43 clEnumValN(bolt::ReorderFunctions::RT_HFSORT_PLUS,
46 clEnumValN(bolt::ReorderFunctions::RT_PETTIS_HANSEN,
49 clEnumValN(bolt::ReorderFunctions::RT_RANDOM,
52 clEnumValN(bolt::ReorderFunctions::RT_USER,
116 void ReorderFunctions::reorder(std::vector<Cluster> &&Clusters, in reorder()
138 if (opts::ReorderFunctions == RT_NONE) in reorder()
264 void ReorderFunctions::runOnFunctions(BinaryContext &BC) { in runOnFunctions()
266 if (opts::ReorderFunctions != RT_NONE && in runOnFunctions()
267 opts::ReorderFunctions != RT_EXEC_COUNT && in runOnFunctions()
268 opts::ReorderFunctions != RT_USER) { in runOnFunctions()
288 switch (opts::ReorderFunctions) { in runOnFunctions()