Home
last modified time | relevance | path

Searched refs:getUnits (Results 1 – 25 of 37) sorted by relevance

12

/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.cpp84 bool Key = (1 << s) & getUnits(); in setWeight()
93 (Key << (SlotWeight * s)) * ((MaskWeight - countPopulation(getUnits())) in setWeight()
94 << countTrailingZeros(getUnits())); in setWeight()
231 if (ISJ->Core.getUnits() == slotSingleLoad) in check()
244 if (ISJ->Core.getUnits() == slotSingleStore) in check()
287 if (!ISJ->Core.getUnits()) { in check()
296 ISJ->Core.setUnits(ISJ->Core.getUnits() & ~slotOne); in check()
301 ISJ->Core.setUnits(ISJ->Core.getUnits() & ~slotOne); in check()
314 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotJump); in check()
323 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotSingleLoad); in check()
[all …]
DHexagonMCShuffler.cpp40 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, *MI), in init()
55 append(AddMI, nullptr, HexagonMCInstrInfo::getUnits(MCII, STI, *AddMI), in init()
63 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, *MI), in init()
70 append(AddMI, nullptr, HexagonMCInstrInfo::getUnits(MCII, STI, *AddMI), in init()
DHexagonShuffler.h42 unsigned getUnits() const { return (Slots); }; in getUnits() function
47 return (countPopulation(A.getUnits()) < countPopulation(B.getUnits())); in lessUnits()
DHexagonMCInstrInfo.h153 unsigned getUnits(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.cpp94 unsigned Units = getUnits(); in setWeight()
241 unsigned Units = ISJ->Core.getUnits(); in restrictSlot1AOK()
270 unsigned Units = ISJ->Core.getUnits(); in restrictNoSlot1Store()
337 if (ISJ->Core.getUnits() == slotSingleLoad || in check()
354 if (ISJ->Core.getUnits() == slotSingleStore || in check()
373 if (ISJ->Core.getUnits() == slotSingleLoad || in check()
419 if (!ISJ->Core.getUnits()) { in check()
438 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotSingleLoad); in check()
451 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotLoadStore); in check()
462 ISJ->Core.setUnits(ISJ->Core.getUnits() & slotSingleStore); in check()
[all …]
DHexagonMCShuffler.cpp46 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, MI)); in init()
61 append(AddMI, nullptr, HexagonMCInstrInfo::getUnits(MCII, STI, AddMI)); in init()
68 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, MI)); in init()
74 append(AddMI, nullptr, HexagonMCInstrInfo::getUnits(MCII, STI, AddMI)); in init()
DHexagonShuffler.h51 unsigned getUnits() const { return (Slots); } in getUnits() function
56 return (countPopulation(A.getUnits()) < countPopulation(B.getUnits())); in lessUnits()
DHexagonMCInstrInfo.cpp400 unsigned HexagonMCInstrInfo::getUnits(MCInstrInfo const &MCII, in getUnits() function in HexagonMCInstrInfo
405 return ((II[SchedClass].FirstStage + HexagonStages)->getUnits()); in getUnits()
423 unsigned Units = (Stage + HexagonStages)->getUnits(); in getOtherReservedSlots()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DScoreboardHazardRecognizer.cpp146 unsigned freeUnits = IS->getUnits(); in getHazardType()
198 unsigned freeUnits = IS->getUnits(); in EmitInstruction()
DDFAPacketizer.cpp117 InsnInput = addDFAFuncUnits(InsnInput, IS->getUnits()); in getInsnInput()
/external/llvm/lib/CodeGen/
DScoreboardHazardRecognizer.cpp143 unsigned freeUnits = IS->getUnits(); in getHazardType()
195 unsigned freeUnits = IS->getUnits(); in EmitInstruction()
DDFAPacketizer.cpp104 InsnInput = addDFAFuncUnits(InsnInput, IS->getUnits()); in getInsnInput()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DScoreboardHazardRecognizer.cpp141 unsigned freeUnits = IS->getUnits(); in getHazardType()
195 unsigned freeUnits = IS->getUnits(); in EmitInstruction()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfFile.h70 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits() function
DDwarfDebug.h308 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits() function
309 return InfoHolder.getUnits(); in getUnits()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfFile.h77 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits() function
DDwarfDebug.h331 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits() function
332 return InfoHolder.getUnits(); in getUnits()
/external/cldr/tools/java/org/unicode/cldr/tool/
DListUnits.java111 …Set<String> units = getUnits(cldrFile, TASK, type == Type.root ? rootMap : type == Type.en ? enMap… in main()
232 private static Set<String> getUnits(CLDRFile cldrFile, Task task, Map<String, Data> extra) { in getUnits() method in ListUnits
/external/llvm/include/llvm/MC/
DMCInstrItineraries.h76 unsigned getUnits() const { in getUnits() function
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCInstrItineraries.h75 unsigned getUnits() const { in getUnits() function
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMCInstrItineraries.h76 unsigned getUnits() const { in getUnits() function
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUNopFiller.cpp141 unsigned FUs = stage->getUnits(); in getOpPlacement()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMSubtarget.cpp200 allStage1Units |= IS->getUnits(); in computeIssueWidth()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/
DMCSchedule.cpp143 double Temp = countPopulation(I->getUnits()) * 1.0 / I->getCycles(); in getReciprocalThroughput()
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.h411 unsigned getUnits(const MachineInstr* MI) const;

12