Home
last modified time | relevance | path

Searched refs:FUs (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDFAPacketizerEmitter.cpp111 std::vector<const Record *> FUs = Proc->getValueAsListOfDefs("FU"); in collectAllFuncUnits() local
114 << " (" << FUs.size() << " FUs) " << Proc->getName()); in collectAllFuncUnits()
117 unsigned numFUs = FUs.size(); in collectAllFuncUnits()
122 FUNameToBitsMap[FUs[j]->getName().str()] = FuncResources; in collectAllFuncUnits()
123 LLVM_DEBUG(dbgs() << " " << FUs[j]->getName() << ":0x" in collectAllFuncUnits()
142 std::vector<const Record *> FUs = Func->getValueAsListOfDefs("CFD"); in collectAllComboFuncs() local
144 LLVM_DEBUG(dbgs() << " CFD:" << I << " (" << FUs.size() << " combo FUs) " in collectAllComboFuncs()
148 for (unsigned J = 0, N = FUs.size(); J < N; ++J) { in collectAllComboFuncs()
151 const Record *FuncData = FUs[J]; in collectAllComboFuncs()
H A DSubtargetEmitter.cpp436 ConstRecVec FUs = ProcModel.ItinsDef->getValueAsListOfDefs("FU"); in emitStageAndOperandCycleData() local
437 if (FUs.empty()) in emitStageAndOperandCycleData()
444 for (const auto &[Idx, FU] : enumerate(FUs)) in emitStageAndOperandCycleData()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DScoreboardHazardRecognizer.cpp94 InstrStage::FuncUnits FUs = (*this)[i]; in dump() local
98 dbgs() << ((FUs & (1ULL << j)) ? '1' : '0'); in dump()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMScheduleA9.td441 // instruction and vice-versa. We model this behavior with two artificial FUs:
448 // Every NEON instruction does the same but with FUs swapped.