Home
last modified time | relevance | path

Searched refs:branchInsts (Results 1 – 2 of 2) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonShuffler.cpp273 const bool HasMultipleBranches = Summary.branchInsts.size() > 1; in restrictBranchOrder()
277 if (Summary.branchInsts.size() > 2) { in restrictBranchOrder()
287 if (!(jumpSlot.first & Summary.branchInsts[0]->Core.getUnits())) in restrictBranchOrder()
291 if (!(jumpSlot.second & Summary.branchInsts[1]->Core.getUnits())) in restrictBranchOrder()
296 Summary.branchInsts[0]->Core.setUnits(jumpSlot.first); in restrictBranchOrder()
297 Summary.branchInsts[1]->Core.setUnits(jumpSlot.second); in restrictBranchOrder()
483 Summary.branchInsts.push_back(ISJ); in GetPacketSummary()
503 Summary.branchInsts.push_back(ISJ); in GetPacketSummary()
531 Summary.branchInsts.push_back(ISJ); in GetPacketSummary()
551 Summary.branchInsts.push_back(ISJ); in GetPacketSummary()
[all …]
HDHexagonShuffler.h154 SmallVector<HexagonInstr *, HEXAGON_PRESHUFFLE_PACKET_SIZE> branchInsts; member