Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp122 setUnits(0); in HexagonCVIResource()
129 setUnits(Units); in HexagonCVIResource()
213 ISJ.Core.setUnits(Units & ~Slot1Mask); in restrictSlot1AOK()
238 ISJ.Core.setUnits(Units & ~Slot1Mask); in restrictNoSlot1Store()
296 Summary.branchInsts[0]->Core.setUnits(jumpSlot.first); in restrictBranchOrder()
297 Summary.branchInsts[1]->Core.setUnits(jumpSlot.second); in restrictBranchOrder()
387 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotSingleLoad); in restrictStoreLoadOrder()
399 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotLoadStore); in restrictStoreLoadOrder()
419 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotSingleStore); in restrictStoreLoadOrder()
427 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotLoadStore); in restrictStoreLoadOrder()
[all …]
H A DHexagonShuffler.h44 HexagonResource(unsigned s) { setUnits(s); } in HexagonResource()
46 void setUnits(unsigned s) { in setUnits() function
52 setUnits(((1u << HEXAGON_PACKET_SIZE) - 1)); in setAllUnits()