Searched refs:iClass (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCInstrInfo.h | 37 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 D | HexagonMCDuplexInfo.cpp | 1060 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 D | HexagonMCInstrInfo.cpp | 208 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 D | HexagonInstrFormats.td | 277 class InstDuplex<bits<4> iClass, string cstr = ""> : Instruction, 285 let IClass = iClass;
|