Home
last modified time | relevance | path

Searched refs:HexagonResource (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.h29 class HexagonResource {
35 HexagonResource(unsigned s) { setUnits(s); }; in HexagonResource() function
46 static bool lessUnits(const HexagonResource &A, const HexagonResource &B) { in lessUnits()
50 static bool lessWeight(const HexagonResource &A, const HexagonResource &B) { in lessWeight()
56 class HexagonCVIResource : public HexagonResource {
101 HexagonResource Core;
120 return (HexagonResource::lessWeight(B.Core, Core));
124 return (HexagonResource::lessUnits(A.Core, B.Core)); in lessCore()
128 return (HexagonResource::lessUnits(A.CVI, B.CVI)); in lessCVI()
DHexagonShuffler.cpp81 unsigned HexagonResource::setWeight(unsigned s) { in setWeight()
124 : HexagonResource(s), TUL(TUL) { in HexagonCVIResource()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.h35 class HexagonResource {
41 HexagonResource(unsigned s) { setUnits(s); } in HexagonResource() function
54 static bool lessUnits(const HexagonResource &A, const HexagonResource &B) { in lessUnits()
59 static bool lessWeight(const HexagonResource &A, const HexagonResource &B) { in lessWeight()
65 class HexagonCVIResource : public HexagonResource {
110 HexagonResource Core;
124 return (HexagonResource::lessWeight(B.Core, Core));
129 return (HexagonResource::lessUnits(A.Core, B.Core)); in lessCore()
134 return (HexagonResource::lessUnits(A.CVI, B.CVI)); in lessCVI()
DHexagonShuffler.cpp90 unsigned HexagonResource::setWeight(unsigned s) { in setWeight()
147 : HexagonResource(s) { in HexagonCVIResource()
/external/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.h37 class HexagonResource {
43 HexagonResource(unsigned s) { setUnits(s); } in HexagonResource() function
59 static bool lessUnits(const HexagonResource &A, const HexagonResource &B) { in lessUnits()
64 static bool lessWeight(const HexagonResource &A, const HexagonResource &B) { in lessWeight()
70 class HexagonCVIResource : public HexagonResource {
113 HexagonResource Core;
127 return (HexagonResource::lessWeight(B.Core, Core));
132 return (HexagonResource::lessUnits(A.Core, B.Core)); in lessCore()
137 return (HexagonResource::lessUnits(A.CVI, B.CVI)); in lessCVI()
DHexagonShuffler.cpp90 unsigned HexagonResource::setWeight(unsigned s) { in setWeight()
112 : HexagonResource(s) { in HexagonCVIResource()