Searched refs:iClass (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCInstrInfo.h | 36 unsigned packetIndexI, packetIndexJ, iClass; 38 DuplexCandidate(unsigned i, unsigned j, unsigned iClass) in DuplexCandidate() argument 39 : packetIndexI(i), packetIndexJ(j), iClass(iClass) {} in DuplexCandidate() 99 MCInst *deriveDuplex(MCContext &Context, unsigned iClass, MCInst const &inst0,
|
| H A D | HexagonMCDuplexInfo.cpp | 1065 unsigned iClass = iClassOfDuplexPair( in getDuplexPossibilties() local 1070 duplexToTry.push_back(DuplexCandidate(j, k, iClass)); in getDuplexPossibilties() 1090 unsigned iClass = iClassOfDuplexPair( in getDuplexPossibilties() local 1095 duplexToTry.push_back(DuplexCandidate(k, j, iClass)); in getDuplexPossibilties()
|
| H A D | HexagonMCInstrInfo.cpp | 201 MCInst *HexagonMCInstrInfo::deriveDuplex(MCContext &Context, unsigned iClass, in deriveDuplex() argument 204 assert((iClass <= 0xf) && "iClass must have range of 0 to 0xf"); in deriveDuplex() 206 duplexInst->setOpcode(Hexagon::DuplexIClass0 + iClass); in deriveDuplex() 981 deriveDuplex(Context, Candidate.iClass, in replaceDuplex()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrFormats.td | 271 class InstDuplex<bits<4> iClass, list<dag> pattern = [], 280 let IClass = iClass;
|