Home
last modified time | relevance | path

Searched refs:HEXAGON_PACKET_SIZE (Results 1 – 25 of 35) sorted by relevance

12

/external/llvm/lib/Target/Hexagon/
DHexagon.h33 #define HEXAGON_PACKET_SIZE 4 macro
34 #define HEXAGON_MAX_PACKET_SIZE (HEXAGON_PACKET_SIZE * HEXAGON_INSTR_SIZE)
40 #define HEXAGON_PRESHUFFLE_PACKET_SIZE (HEXAGON_PACKET_SIZE + 3)
DHexagonEarlyIfConv.cpp501 if (TS < HEXAGON_PACKET_SIZE) in isProfitable()
502 Spare += HEXAGON_PACKET_SIZE-TS; in isProfitable()
506 if (FS < HEXAGON_PACKET_SIZE) in isProfitable()
507 Spare += HEXAGON_PACKET_SIZE-TS; in isProfitable()
/external/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCShuffler.cpp191 if (bundleSize >= HEXAGON_PACKET_SIZE) in HexagonMCShuffle()
196 if (bundleSize >= HEXAGON_PACKET_SIZE - 1) { in HexagonMCShuffle()
203 if (bundleSize == HEXAGON_PACKET_SIZE - 1 && fixupCount) in HexagonMCShuffle()
214 ? HEXAGON_PACKET_SIZE in HexagonMCShuffle()
215 : HEXAGON_PACKET_SIZE - 1; in HexagonMCShuffle()
DHexagonMCTargetDesc.h36 #define HEXAGON_PACKET_SIZE 4 macro
37 #define HEXAGON_MAX_PACKET_SIZE (HEXAGON_PACKET_SIZE * HEXAGON_INSTR_SIZE)
43 #define HEXAGON_PRESHUFFLE_PACKET_SIZE (HEXAGON_PACKET_SIZE + 3)
DHexagonShuffler.cpp63 HexagonBid Scores[HEXAGON_PACKET_SIZE];
65 unsigned isSold : HEXAGON_PACKET_SIZE;
75 for (unsigned i = 0; i < HEXAGON_PACKET_SIZE; ++i) in bid()
636 if (size() > HEXAGON_PACKET_SIZE) { in shuffle()
647 for (unsigned nSlot = 0, emptySlots = 0; nSlot < HEXAGON_PACKET_SIZE; in shuffle()
660 slotWeight += ISK->Core.setWeight(HEXAGON_PACKET_SIZE - nSlot - 1); in shuffle()
DHexagonAsmBackend.cpp598 if (HexagonMCInstrInfo::bundleSize(MCB) < HEXAGON_PACKET_SIZE) { in fixupNeedsRelaxationAdvanced()
636 if (HexagonMCInstrInfo::bundleSize(MCB) < HEXAGON_PACKET_SIZE) { in fixupNeedsRelaxationAdvanced()
670 assert((HexagonMCInstrInfo::bundleSize(Res) < HEXAGON_PACKET_SIZE) && in relaxInstruction()
723 K != Fragments.begin() && Size >= HEXAGON_PACKET_SIZE;) { in finishLayout()
DHexagonShuffler.h46 Slots = s & ((1u << HEXAGON_PACKET_SIZE) - 1); in setUnits()
51 setUnits(((1u << HEXAGON_PACKET_SIZE) - 1)); in setAllUnits()
DHexagonInstPrinter.cpp37 assert(HexagonMCInstrInfo::bundleSize(*MI) <= HEXAGON_PACKET_SIZE); in printInst()
DHexagonMCELFStreamer.cpp64 assert(HexagonMCInstrInfo::bundleSize(MCB) <= HEXAGON_PACKET_SIZE); in emitInstruction()
DHexagonMCInstrInfo.cpp150 if (HexagonMCInstrInfo::bundleSize(MCB) > HEXAGON_PACKET_SIZE) { in canonicalizePacketImpl()
905 return IsTiny ? (HEXAGON_PACKET_SIZE - 1) : HEXAGON_PACKET_SIZE; in packetSizeSlots()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCShuffler.cpp191 if (bundleSize >= HEXAGON_PACKET_SIZE) in HexagonMCShuffle()
196 if (bundleSize >= HEXAGON_PACKET_SIZE - 1) { in HexagonMCShuffle()
203 if (bundleSize == HEXAGON_PACKET_SIZE - 1 && fixupCount) in HexagonMCShuffle()
214 ? HEXAGON_PACKET_SIZE in HexagonMCShuffle()
215 : HEXAGON_PACKET_SIZE - 1; in HexagonMCShuffle()
DHexagonMCTargetDesc.h35 #define HEXAGON_PACKET_SIZE 4 macro
36 #define HEXAGON_MAX_PACKET_SIZE (HEXAGON_PACKET_SIZE * HEXAGON_INSTR_SIZE)
42 #define HEXAGON_PRESHUFFLE_PACKET_SIZE (HEXAGON_PACKET_SIZE + 3)
DHexagonShuffler.cpp63 HexagonBid Scores[HEXAGON_PACKET_SIZE];
65 unsigned isSold : HEXAGON_PACKET_SIZE;
75 for (unsigned i = 0; i < HEXAGON_PACKET_SIZE; ++i) in bid()
621 if (size() > HEXAGON_PACKET_SIZE) { in shuffle()
632 for (unsigned nSlot = 0, emptySlots = 0; nSlot < HEXAGON_PACKET_SIZE; in shuffle()
645 slotWeight += ISK->Core.setWeight(HEXAGON_PACKET_SIZE - nSlot - 1); in shuffle()
DHexagonAsmBackend.cpp595 if (HexagonMCInstrInfo::bundleSize(MCB) < HEXAGON_PACKET_SIZE) { in fixupNeedsRelaxationAdvanced()
633 if (HexagonMCInstrInfo::bundleSize(MCB) < HEXAGON_PACKET_SIZE) { in fixupNeedsRelaxationAdvanced()
666 assert((HexagonMCInstrInfo::bundleSize(Res) < HEXAGON_PACKET_SIZE) && in relaxInstruction()
699 uint32_t ParseBits = (Count % (HEXAGON_PACKET_SIZE * HEXAGON_INSTR_SIZE))? in writeNopData()
717 K != Fragments.begin() && Size >= HEXAGON_PACKET_SIZE;) { in finishLayout()
DHexagonInstPrinter.cpp37 assert(HexagonMCInstrInfo::bundleSize(*MI) <= HEXAGON_PACKET_SIZE); in printInst()
DHexagonShuffler.h44 Slots = s & ((1u << HEXAGON_PACKET_SIZE) - 1); in setUnits()
DHexagonMCELFStreamer.cpp64 assert(HexagonMCInstrInfo::bundleSize(MCB) <= HEXAGON_PACKET_SIZE); in EmitInstruction()
DHexagonMCTargetDesc.cpp144 assert(HexagonMCInstrInfo::bundleSize(Inst) <= HEXAGON_PACKET_SIZE); in prettyPrintAsm()
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.cpp54 HexagonBid Scores[HEXAGON_PACKET_SIZE];
56 unsigned isSold : HEXAGON_PACKET_SIZE;
66 for (unsigned i = 0; i < HEXAGON_PACKET_SIZE; ++i) in bid()
420 if (size() > HEXAGON_PACKET_SIZE) { in shuffle()
430 for (unsigned nSlot = 0, emptySlots = 0; nSlot < HEXAGON_PACKET_SIZE; in shuffle()
443 slotWeight += ISK->Core.setWeight(HEXAGON_PACKET_SIZE - nSlot - 1); in shuffle()
DHexagonAsmBackend.cpp581 if (HexagonMCInstrInfo::bundleSize(MCB) < HEXAGON_PACKET_SIZE) { in fixupNeedsRelaxationAdvanced()
619 if (HexagonMCInstrInfo::bundleSize(MCB) < HEXAGON_PACKET_SIZE) { in fixupNeedsRelaxationAdvanced()
651 assert((HexagonMCInstrInfo::bundleSize(Res) < HEXAGON_PACKET_SIZE) && in relaxInstruction()
684 uint32_t ParseBits = (Count % (HEXAGON_PACKET_SIZE * HEXAGON_INSTR_SIZE))? in writeNopData()
702 K != Fragments.begin() && Size >= HEXAGON_PACKET_SIZE;) { in finishLayout()
DHexagonMCShuffler.cpp212 if (bundleSize >= HEXAGON_PACKET_SIZE) in HexagonMCShuffle()
217 if (bundleSize == HEXAGON_PACKET_SIZE - 1 && fixupCount) in HexagonMCShuffle()
DHexagonShuffler.h38 Slots = s & ~(~0U << HEXAGON_PACKET_SIZE); in setUnits()
DHexagonMCELFStreamer.cpp54 assert(HexagonMCInstrInfo::bundleSize(*MCB) <= HEXAGON_PACKET_SIZE); in EmitInstruction()
DHexagonMCTargetDesc.cpp120 assert(HexagonMCInstrInfo::bundleSize(Inst) <= HEXAGON_PACKET_SIZE); in prettyPrintAsm()
DHexagonInstPrinter.cpp56 assert(HexagonMCInstrInfo::bundleSize(*MI) <= HEXAGON_PACKET_SIZE); in printInst()

12