reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp
   93   unsigned Units = getUnits();
  242         unsigned Units = ISJ->Core.getUnits();
  271         unsigned Units = ISJ->Core.getUnits();
  344       if (ISJ->Core.getUnits() == slotSingleLoad ||
  363       if (ISJ->Core.getUnits() == slotSingleStore ||
  382         if (ISJ->Core.getUnits() == slotSingleLoad ||
  432     if (!ISJ->Core.getUnits()) {
  451           ISJ->Core.setUnits(ISJ->Core.getUnits() & slotSingleLoad);
  464         ISJ->Core.setUnits(ISJ->Core.getUnits() & slotLoadStore);
  475           ISJ->Core.setUnits(ISJ->Core.getUnits() & slotSingleStore);
  483           ISJ->Core.setUnits(ISJ->Core.getUnits() & slotLoadStore);
  496     if (ISJ->Core.getUnits() == slotThree)
  499     if (!ISJ->Core.getUnits()) {
  517       if (!(jumpSlots[i].first & foundBranches[0]->Core.getUnits()))
  521       if (!(jumpSlots[i].second & foundBranches[1]->Core.getUnits()))
  535         if (!AuctionCore.bid(I->Core.getUnits()))
  557     unsigned saveUnits = slot3ISJ->Core.getUnits();
  566       if (!AuctionCore.bid(I->Core.getUnits()))
  588       if (!AuctionCore.bid(I->Core.getUnits())) {
  600     inst.Units = I->CVI.getUnits();
  657     LLVM_DEBUG(dbgs().write_hex(ISJ->Core.getUnits()); if (ISJ->CVI.isValid()) {
  659       dbgs().write_hex(ISJ->CVI.getUnits()) << '|';
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h
   55     return (countPopulation(A.getUnits()) < countPopulation(B.getUnits()));
   55     return (countPopulation(A.getUnits()) < countPopulation(B.getUnits()));