Home
last modified time | relevance | path

Searched refs:iClass (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.h36 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 DHexagonMCDuplexInfo.cpp1065 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 DHexagonMCInstrInfo.cpp201 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 DHexagonInstrFormats.td271 class InstDuplex<bits<4> iClass, list<dag> pattern = [],
280 let IClass = iClass;