Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.h37 unsigned packetIndexI, packetIndexJ, iClass;
39 DuplexCandidate(unsigned i, unsigned j, unsigned iClass) in DuplexCandidate() argument
40 : packetIndexI(i), packetIndexJ(j), iClass(iClass) {} in DuplexCandidate()
107 MCInst *deriveDuplex(MCContext &Context, unsigned iClass, MCInst const &inst0,
H A DHexagonMCDuplexInfo.cpp1060 unsigned iClass = iClassOfDuplexPair( in getDuplexPossibilties() local
1065 duplexToTry.push_back(DuplexCandidate(j, k, iClass)); in getDuplexPossibilties()
1085 unsigned iClass = iClassOfDuplexPair( in getDuplexPossibilties() local
1090 duplexToTry.push_back(DuplexCandidate(k, j, iClass)); in getDuplexPossibilties()
H A DHexagonMCInstrInfo.cpp208 MCInst *HexagonMCInstrInfo::deriveDuplex(MCContext &Context, unsigned iClass, in deriveDuplex() argument
211 assert((iClass <= 0xf) && "iClass must have range of 0 to 0xf"); in deriveDuplex()
213 duplexInst->setOpcode(Hexagon::DuplexIClass0 + iClass); in deriveDuplex()
1007 deriveDuplex(Context, Candidate.iClass, in replaceDuplex()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormats.td277 class InstDuplex<bits<4> iClass, string cstr = ""> : Instruction,
285 let IClass = iClass;