Home
last modified time | relevance | path

Searched refs:HexagonInstr (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.h96 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>
DHexagonShuffler.cpp159 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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.h105 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>;
DHexagonShuffler.cpp213 HexagonInstr PI(&TUL, MCII, &ID, Extender, S); in append()
517 std::stable_sort(begin(), end(), HexagonInstr::lessCore); in check()
548 std::stable_sort(begin(), end(), HexagonInstr::lessCore); in check()
572 std::stable_sort(begin(), end(), HexagonInstr::lessCore); in check()
581 std::stable_sort(begin(), end(), HexagonInstr::lessCVI); in check()