Home
last modified time | relevance | path

Searched refs:DuplexCandidate (Results 1 – 15 of 15) sorted by relevance

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h31 class DuplexCandidate {
34 DuplexCandidate(unsigned i, unsigned j, unsigned iClass) in DuplexCandidate() function
108 SmallVector<DuplexCandidate, 8> getDuplexPossibilties(MCInstrInfo const &MCII,
277 void replaceDuplex(MCContext &Context, MCInst &MCB, DuplexCandidate Candidate);
DHexagonMCShuffler.cpp153 SmallVector<DuplexCandidate, 8> possibleDuplexes) { in HexagonMCShuffle() argument
176 DuplexCandidate duplexToTry = possibleDuplexes.pop_back_val(); in HexagonMCShuffle()
DHexagonMCShuffler.h62 SmallVector<DuplexCandidate, 8>);
DHexagonMCDuplexInfo.cpp1012 SmallVector<DuplexCandidate, 8>
1016 SmallVector<DuplexCandidate, 8> duplexToTry; in getDuplexPossibilties()
1049 duplexToTry.push_back(DuplexCandidate(j, k, iClass)); in getDuplexPossibilties()
1074 duplexToTry.push_back(DuplexCandidate(k, j, iClass)); in getDuplexPossibilties()
DHexagonMCInstrInfo.cpp75 SmallVector<DuplexCandidate, 8> possibleDuplexes; in canonicalizePacket()
744 DuplexCandidate Candidate) { in replaceDuplex()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h33 class DuplexCandidate {
37 DuplexCandidate(unsigned i, unsigned j, unsigned iClass) in DuplexCandidate() function
122 SmallVector<DuplexCandidate, 8>
309 void replaceDuplex(MCContext &Context, MCInst &MCI, DuplexCandidate Candidate);
DHexagonMCShuffler.cpp134 SmallVector<DuplexCandidate, 8> possibleDuplexes) { in HexagonMCShuffle() argument
156 DuplexCandidate duplexToTry = possibleDuplexes.pop_back_val(); in HexagonMCShuffle()
DHexagonMCShuffler.h63 SmallVector<DuplexCandidate, 8> possibleDuplexes);
DHexagonMCDuplexInfo.cpp1034 SmallVector<DuplexCandidate, 8>
1039 SmallVector<DuplexCandidate, 8> duplexToTry; in getDuplexPossibilties()
1072 duplexToTry.push_back(DuplexCandidate(j, k, iClass)); in getDuplexPossibilties()
1097 duplexToTry.push_back(DuplexCandidate(k, j, iClass)); in getDuplexPossibilties()
DHexagonMCInstrInfo.cpp139 SmallVector<DuplexCandidate, 8> possibleDuplexes; in canonicalizePacket()
840 DuplexCandidate Candidate) { in replaceDuplex()
/external/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h34 class DuplexCandidate {
38 DuplexCandidate(unsigned i, unsigned j, unsigned iClass) in DuplexCandidate() function
124 SmallVector<DuplexCandidate, 8>
336 void replaceDuplex(MCContext &Context, MCInst &MCI, DuplexCandidate Candidate);
DHexagonMCShuffler.cpp134 SmallVector<DuplexCandidate, 8> possibleDuplexes) { in HexagonMCShuffle() argument
156 DuplexCandidate duplexToTry = possibleDuplexes.pop_back_val(); in HexagonMCShuffle()
DHexagonMCShuffler.h63 SmallVector<DuplexCandidate, 8> possibleDuplexes);
DHexagonMCDuplexInfo.cpp1032 SmallVector<DuplexCandidate, 8>
1037 SmallVector<DuplexCandidate, 8> duplexToTry; in getDuplexPossibilties()
1070 duplexToTry.push_back(DuplexCandidate(j, k, iClass)); in getDuplexPossibilties()
1095 duplexToTry.push_back(DuplexCandidate(k, j, iClass)); in getDuplexPossibilties()
DHexagonMCInstrInfo.cpp140 SmallVector<DuplexCandidate, 8> possibleDuplexes; in canonicalizePacketImpl()
976 DuplexCandidate Candidate) { in replaceDuplex()