Searched refs:HexagonInstr (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonShuffler.h | 105 class HexagonInstr { 114 HexagonInstr(HexagonCVIResource::TypeUnitsAndLanes *T, in HexagonInstr() function 123 bool operator<(const HexagonInstr &B) const { 128 static bool lessCore(const HexagonInstr &A, const HexagonInstr &B) { in lessCore() 133 static bool lessCVI(const HexagonInstr &A, const HexagonInstr &B) { in lessCVI() 141 SmallVector<HexagonInstr, HEXAGON_PRESHUFFLE_PACKET_SIZE>;
|
D | HexagonShuffler.cpp | 214 HexagonInstr PI(&TUL, MCII, &ID, Extender, S); in append() 530 std::stable_sort(begin(), end(), HexagonInstr::lessCore); in check() 561 std::stable_sort(begin(), end(), HexagonInstr::lessCore); in check() 585 std::stable_sort(begin(), end(), HexagonInstr::lessCore); in check() 594 std::stable_sort(begin(), end(), HexagonInstr::lessCVI); in check()
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonShuffler.h | 96 class HexagonInstr { 106 HexagonInstr(HexagonCVIResource::TypeUnitsAndLanes *T, 119 bool operator<(const HexagonInstr &B) const { 123 static bool lessCore(const HexagonInstr &A, const HexagonInstr &B) { in lessCore() 127 static bool lessCVI(const HexagonInstr &A, const HexagonInstr &B) { in lessCVI() 134 typedef SmallVector<HexagonInstr, HEXAGON_PRESHUFFLE_PACKET_SIZE>
|
D | HexagonShuffler.cpp | 159 HexagonInstr PI(&TUL, MCII, ID, Extender, S, X); in append() 369 std::sort(begin(), end(), HexagonInstr::lessCore); in check() 393 std::sort(begin(), end(), HexagonInstr::lessCore); in check() 405 std::sort(begin(), end(), HexagonInstr::lessCVI); in check()
|