Home
last modified time | relevance | path

Searched refs:HexagonShuffler (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCShuffler.cpp81 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 …]
DHexagonMCShuffler.h25 class HexagonMCShuffler : public HexagonShuffler {
32 : HexagonShuffler(MCII, STI) { in HexagonMCShuffler()
38 : HexagonShuffler(MCII, STI) { in HexagonShuffler() function
DHexagonShuffler.h94 friend class HexagonShuffler; variable
129 class HexagonShuffler {
160 explicit HexagonShuffler(MCInstrInfo const &MCII, MCSubtargetInfo const &STI);
DHexagonShuffler.cpp152 HexagonShuffler::HexagonShuffler(MCInstrInfo const &MCII, in HexagonShuffler() function in HexagonShuffler
158 void HexagonShuffler::reset() { in reset()
164 void HexagonShuffler::append(MCInst const *ID, MCInst const *Extender, in append()
172 bool HexagonShuffler::check() { in check()
426 bool HexagonShuffler::shuffle() { in shuffle()
DCMakeLists.txt15 HexagonShuffler.cpp
DHexagonMCChecker.h58 s.ShuffleError = HexagonShuffler::SHUFFLE_SUCCESS; in reset()
DHexagonMCChecker.cpp505 if (MCS.getError() == HexagonShuffler::SHUFFLE_ERROR_BRANCHES) { in checkShuffle()
/external/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp678 if (HexagonShuffler::SHUFFLE_ERROR_INVALID == Erm) in finishBundle()
680 else if (HexagonShuffler::SHUFFLE_ERROR_STORES == Erm) in finishBundle()
682 else if (HexagonShuffler::SHUFFLE_ERROR_LOADS == Erm) in finishBundle()
684 else if (HexagonShuffler::SHUFFLE_ERROR_BRANCHES == Erm) in finishBundle()
686 else if (HexagonShuffler::SHUFFLE_ERROR_NOSLOTS == Erm) in finishBundle()
688 else if (HexagonShuffler::SHUFFLE_ERROR_SLOTS == Erm) in finishBundle()
690 else if (HexagonShuffler::SHUFFLE_ERROR_ERRATA2 == Erm) in finishBundle()
692 else if (HexagonShuffler::SHUFFLE_ERROR_STORE_LOAD_CONFLICT == Erm) in finishBundle()
/external/v8/third_party/llvm-build/Release+Asserts/
Dbuildlog.txt5591 …ing CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o
8758 … for 'lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o' are mi…
8759 ninja explain: lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o…
15579 …ing CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o