Searched refs:HexagonShuffler (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCShuffler.h18 #include "MCTargetDesc/HexagonShuffler.h"
29 class HexagonMCShuffler : public HexagonShuffler {
33 : HexagonShuffler(Context, Fatal, MCII, STI) {
40 : HexagonShuffler(Context, Fatal, MCII, STI) {
H A DHexagonShuffler.h1 //===- HexagonShuffler.h - Instruction bundle shuffling ---------*- C++ -*-===//
106 friend class HexagonShuffler;
139 class HexagonShuffler { class in namespace:llvm
164 HexagonShuffler(MCContext &Context, bool ReportErrors,
H A DHexagonShuffler.cpp1 //===- HexagonShuffler.cpp - Instruction bundle shuffling -----------------===//
16 #include "MCTargetDesc/HexagonShuffler.h"
199 HexagonShuffler::HexagonShuffler(MCContext &Context, bool ReportErrors, function in class:HexagonShuffler
207 void HexagonShuffler::reset() {
212 void HexagonShuffler::append(MCInst const &ID, MCInst const *Extender,
225 void HexagonShuffler::restrictSlot1AOK() {
256 void HexagonShuffler::restrictNoSlot1Store() {
287 void HexagonShuffler::applySlotRestrictions() {
293 bool HexagonShuffler
[all...]
H A DHexagonMCShuffler.cpp18 #include "MCTargetDesc/HexagonShuffler.h"
84 for (HexagonShuffler::iterator I = begin(); I != end(); ++I) {

Completed in 111 milliseconds