Home
last modified time | relevance | path

Searched refs:ItinUnits (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCTargetDesc.cpp175 unsigned llvm::HexagonConvertUnits(unsigned ItinUnits, unsigned *Lanes) { in HexagonConvertUnits() argument
185 if (ItinUnits == HexagonItinerariesV62FU::CVI_ALL || in HexagonConvertUnits()
186 ItinUnits == HexagonItinerariesV62FU::CVI_ALL_NOMEM) in HexagonConvertUnits()
188 else if (ItinUnits & HexagonItinerariesV62FU::CVI_MPY01 && in HexagonConvertUnits()
189 ItinUnits & HexagonItinerariesV62FU::CVI_XLSHF) in HexagonConvertUnits()
191 else if (ItinUnits & HexagonItinerariesV62FU::CVI_MPY01) in HexagonConvertUnits()
193 else if (ItinUnits & HexagonItinerariesV62FU::CVI_XLSHF) in HexagonConvertUnits()
195 else if (ItinUnits & HexagonItinerariesV62FU::CVI_XLANE && in HexagonConvertUnits()
196 ItinUnits & HexagonItinerariesV62FU::CVI_SHIFT && in HexagonConvertUnits()
197 ItinUnits & HexagonItinerariesV62FU::CVI_MPY0 && in HexagonConvertUnits()
[all …]
H A DHexagonMCTargetDesc.h102 unsigned HexagonConvertUnits(unsigned ItinUnits, unsigned *Lanes);
H A DHexagonShuffler.cpp115 const unsigned ItinUnits = HexagonMCInstrInfo::getCVIResources(MCII, STI, *id); in HexagonCVIResource()
117 const unsigned Units = HexagonConvertUnits(ItinUnits, &Lanes); in HexagonCVIResource()
116 const unsigned ItinUnits = HexagonMCInstrInfo::getCVIResources(MCII, STI, *id); HexagonCVIResource() local