Searched refs:HexagonShuffler (Results 1 – 13 of 13) sorted by relevance
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCShuffler.cpp | 81 for (HexagonShuffler::iterator I = begin(); I != end(); ++I) { in copyTo() 130 case HexagonShuffler::SHUFFLE_ERROR_INVALID: in HexagonMCShuffle() 132 case HexagonShuffler::SHUFFLE_ERROR_STORES: in HexagonMCShuffle() 134 case HexagonShuffler::SHUFFLE_ERROR_LOADS: in HexagonMCShuffle() 136 case HexagonShuffler::SHUFFLE_ERROR_BRANCHES: in HexagonMCShuffle() 138 case HexagonShuffler::SHUFFLE_ERROR_NOSLOTS: in HexagonMCShuffle() 140 case HexagonShuffler::SHUFFLE_ERROR_SLOTS: in HexagonMCShuffle() 142 case HexagonShuffler::SHUFFLE_SUCCESS: // Single instruction case. in HexagonMCShuffle() 156 return HexagonShuffler::SHUFFLE_SUCCESS; in HexagonMCShuffle() 166 return HexagonShuffler::SHUFFLE_SUCCESS; in HexagonMCShuffle() [all …]
|
D | HexagonMCShuffler.h | 25 class HexagonMCShuffler : public HexagonShuffler { 32 : HexagonShuffler(MCII, STI) { in HexagonMCShuffler() 38 : HexagonShuffler(MCII, STI) { in HexagonShuffler() function
|
D | HexagonShuffler.cpp | 144 HexagonShuffler::HexagonShuffler(MCInstrInfo const &MCII, in HexagonShuffler() function in HexagonShuffler 151 void HexagonShuffler::reset() { in reset() 157 void HexagonShuffler::append(MCInst const *ID, MCInst const *Extender, in append() 165 bool HexagonShuffler::check() { in check() 419 bool HexagonShuffler::shuffle() { in shuffle()
|
D | HexagonShuffler.h | 97 friend class HexagonShuffler; variable 133 class HexagonShuffler { 166 explicit HexagonShuffler(MCInstrInfo const &MCII, MCSubtargetInfo const &STI);
|
D | CMakeLists.txt | 15 HexagonShuffler.cpp
|
D | HexagonMCChecker.h | 57 s.ShuffleError = HexagonShuffler::SHUFFLE_SUCCESS; in reset()
|
D | HexagonMCChecker.cpp | 509 if (MCS.getError() == HexagonShuffler::SHUFFLE_ERROR_BRANCHES) { in checkShuffle()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCShuffler.h | 30 class HexagonMCShuffler : public HexagonShuffler { 34 : HexagonShuffler(Context, Fatal, MCII, STI) { in HexagonMCShuffler() 41 : HexagonShuffler(Context, Fatal, MCII, STI) { in HexagonMCShuffler()
|
D | HexagonShuffler.cpp | 198 HexagonShuffler::HexagonShuffler(MCContext &Context, bool ReportErrors, in HexagonShuffler() function in HexagonShuffler 206 void HexagonShuffler::reset() { in reset() 211 void HexagonShuffler::append(MCInst const &ID, MCInst const *Extender, in append() 224 void HexagonShuffler::restrictSlot1AOK() { in restrictSlot1AOK() 255 void HexagonShuffler::restrictNoSlot1Store() { in restrictNoSlot1Store() 286 void HexagonShuffler::applySlotRestrictions() { in applySlotRestrictions() 292 bool HexagonShuffler::check() { in check() 607 bool HexagonShuffler::shuffle() { in shuffle() 656 void HexagonShuffler::reportError(Twine const &Msg) { in reportError()
|
D | HexagonShuffler.h | 106 friend class HexagonShuffler; variable 139 class HexagonShuffler { 164 HexagonShuffler(MCContext &Context, bool ReportErrors,
|
D | CMakeLists.txt | 15 HexagonShuffler.cpp
|
D | HexagonMCShuffler.cpp | 86 for (HexagonShuffler::iterator I = begin(); I != end(); ++I) { in copyTo()
|
/external/llvm/lib/Target/Hexagon/AsmParser/ |
D | HexagonAsmParser.cpp | 676 if (HexagonShuffler::SHUFFLE_ERROR_INVALID == Erm) in finishBundle() 678 else if (HexagonShuffler::SHUFFLE_ERROR_STORES == Erm) in finishBundle() 680 else if (HexagonShuffler::SHUFFLE_ERROR_LOADS == Erm) in finishBundle() 682 else if (HexagonShuffler::SHUFFLE_ERROR_BRANCHES == Erm) in finishBundle() 684 else if (HexagonShuffler::SHUFFLE_ERROR_NOSLOTS == Erm) in finishBundle() 686 else if (HexagonShuffler::SHUFFLE_ERROR_SLOTS == Erm) in finishBundle() 688 else if (HexagonShuffler::SHUFFLE_ERROR_ERRATA2 == Erm) in finishBundle() 690 else if (HexagonShuffler::SHUFFLE_ERROR_STORE_LOAD_CONFLICT == Erm) in finishBundle()
|