/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/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonShuffler.cpp | 167 HexagonShuffler::HexagonShuffler(MCContext &Context, bool ReportErrors, in HexagonShuffler() function in HexagonShuffler 174 void HexagonShuffler::reset() { in reset() 180 void HexagonShuffler::append(MCInst const &ID, MCInst const *Extender, in append() 194 void HexagonShuffler::restrictSlot1AOK(HexagonPacketSummary const &Summary) { in restrictSlot1AOK() 217 void HexagonShuffler::restrictNoSlot1Store( in restrictNoSlot1Store() 247 bool HexagonShuffler::applySlotRestrictions( in applySlotRestrictions() 269 void HexagonShuffler::restrictBranchOrder(HexagonPacketSummary const &Summary) { in restrictBranchOrder() 310 void HexagonShuffler::permitNonSlot() { in permitNonSlot() 318 bool HexagonShuffler::ValidResourceUsage(HexagonPacketSummary const &Summary) { in ValidResourceUsage() 355 bool HexagonShuffler::restrictStoreLoadOrder( in restrictStoreLoadOrder() [all …]
|
D | HexagonMCShuffler.h | 29 class HexagonMCShuffler : public HexagonShuffler { 33 : HexagonShuffler(Context, Fatal, MCII, STI) { in HexagonMCShuffler() 40 : HexagonShuffler(Context, Fatal, MCII, STI) { in HexagonMCShuffler()
|
D | HexagonShuffler.h | 109 friend class HexagonShuffler; variable 142 class HexagonShuffler { 202 HexagonShuffler(MCContext &Context, bool ReportErrors,
|
D | CMakeLists.txt | 15 HexagonShuffler.cpp
|
D | HexagonMCShuffler.cpp | 84 for (HexagonShuffler::iterator I = begin(); I != end(); ++I) { in copyTo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCShuffler.h | 29 class HexagonMCShuffler : public HexagonShuffler { 33 : HexagonShuffler(Context, Fatal, MCII, STI) { in HexagonMCShuffler() 40 : HexagonShuffler(Context, Fatal, MCII, STI) { in HexagonMCShuffler()
|
D | HexagonShuffler.cpp | 199 HexagonShuffler::HexagonShuffler(MCContext &Context, bool ReportErrors, in HexagonShuffler() function in HexagonShuffler 207 void HexagonShuffler::reset() { in reset() 212 void HexagonShuffler::append(MCInst const &ID, MCInst const *Extender, in append() 225 void HexagonShuffler::restrictSlot1AOK() { in restrictSlot1AOK() 256 void HexagonShuffler::restrictNoSlot1Store() { in restrictNoSlot1Store() 287 void HexagonShuffler::applySlotRestrictions() { in applySlotRestrictions() 293 bool HexagonShuffler::check() { in check() 620 bool HexagonShuffler::shuffle() { in shuffle() 669 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 | 84 for (HexagonShuffler::iterator I = begin(); I != end(); ++I) { in copyTo()
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | BUILD.gn | 66 "HexagonShuffler.cpp",
|
/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()
|