| append(MCInst const &ID, MCInst const *Extender, unsigned S) | llvm::HexagonShuffler | |
| AppliedRestrictions | llvm::HexagonShuffler | protected |
| applySlotRestrictions(HexagonPacketSummary const &Summary, const bool DoShuffle) | llvm::HexagonShuffler | protected |
| begin() | llvm::HexagonShuffler | inline |
| BundleFlags | llvm::HexagonShuffler | protected |
| cbegin() const | llvm::HexagonShuffler | inline |
| cend() const | llvm::HexagonShuffler | inline |
| check(const bool RequireShuffle=true) | llvm::HexagonShuffler | |
| CheckFailure | llvm::HexagonShuffler | protected |
| const_iterator typedef | llvm::HexagonShuffler | |
| const_packet_range typedef | llvm::HexagonShuffler | |
| Context | llvm::HexagonShuffler | protected |
| copyTo(MCInst &MCB) | llvm::HexagonMCShuffler | |
| end() | llvm::HexagonShuffler | inline |
| GetPacketSummary() | llvm::HexagonShuffler | protected |
| HasInstWith(InstPredicate Pred) const | llvm::HexagonShuffler | inline |
| HexagonMCShuffler(MCContext &Context, bool ReportErrors, MCInstrInfo const &MCII, MCSubtargetInfo const &STI, MCInst &MCB) | llvm::HexagonMCShuffler | inline |
| HexagonMCShuffler(MCContext &Context, bool ReportErrors, MCInstrInfo const &MCII, MCSubtargetInfo const &STI, MCInst &MCB, MCInst const &AddMI, bool InsertAtFront) | llvm::HexagonMCShuffler | inline |
| HexagonShuffler(MCContext &Context, bool ReportErrors, MCInstrInfo const &MCII, MCSubtargetInfo const &STI) | llvm::HexagonShuffler | |
| InstPredicate typedef | llvm::HexagonShuffler | |
| insts(HexagonPacket &P) | llvm::HexagonShuffler | inline |
| insts(HexagonPacket const &P) const | llvm::HexagonShuffler | inline |
| insts() | llvm::HexagonShuffler | inline |
| insts() const | llvm::HexagonShuffler | inline |
| isMemReorderDisabled() const | llvm::HexagonShuffler | inline |
| iterator typedef | llvm::HexagonShuffler | |
| Loc | llvm::HexagonShuffler | protected |
| MCII | llvm::HexagonShuffler | protected |
| packet_range typedef | llvm::HexagonShuffler | |
| permitNonSlot() | llvm::HexagonShuffler | protected |
| reportError(Twine const &Msg) | llvm::HexagonShuffler | |
| ReportErrors | llvm::HexagonShuffler | protected |
| reportResourceError(HexagonPacketSummary const &Summary, StringRef Err) | llvm::HexagonShuffler | |
| reportResourceUsage(HexagonPacketSummary const &Summary) | llvm::HexagonShuffler | |
| reset() | llvm::HexagonShuffler | |
| reshuffleTo(MCInst &MCB) | llvm::HexagonMCShuffler | |
| restrictBranchOrder(HexagonPacketSummary const &Summary) | llvm::HexagonShuffler | protected |
| restrictNoSlot1() | llvm::HexagonShuffler | protected |
| restrictNoSlot1Store(HexagonPacketSummary const &Summary) | llvm::HexagonShuffler | protected |
| restrictPreferSlot3(HexagonPacketSummary const &Summary, const bool DoShuffle) | llvm::HexagonShuffler | protected |
| restrictSlot1AOK(HexagonPacketSummary const &Summary) | llvm::HexagonShuffler | protected |
| restrictStoreLoadOrder(HexagonPacketSummary const &Summary) | llvm::HexagonShuffler | protected |
| shuffle() | llvm::HexagonShuffler | |
| size() const | llvm::HexagonShuffler | inline |
| STI | llvm::HexagonShuffler | protected |
| tryAuction(HexagonPacketSummary const &Summary) | llvm::HexagonShuffler | protected |
| ValidPacketMemoryOps(HexagonPacketSummary const &Summary) const | llvm::HexagonShuffler | protected |
| ValidResourceUsage(HexagonPacketSummary const &Summary) | llvm::HexagonShuffler | protected |