Home
last modified time | relevance | path

Searched defs:IR (Results 1 – 25 of 110) sorted by relevance

12345

/external/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/HardwareUnits/
DScheduler.cpp40 Scheduler::Status Scheduler::isAvailable(const InstRef &IR) { in isAvailable()
71 InstRef &IR, in issueInstructionImpl()
100 InstRef &IR, in issueInstruction()
124 InstRef &IR = *I; in promoteToReadySet() local
160 InstRef &IR = *I; in promoteToPendingSet() local
195 InstRef &IR = ReadySet[I]; in select() local
212 InstRef IR = ReadySet[QueueIndex]; in select() local
221 InstRef &IR = *I; in updateIssuedSet() local
251 for (const InstRef &IR : make_range(PendingSet.begin(), EndIt)) { in analyzeDataDependencies() local
300 bool Scheduler::dispatch(InstRef &IR) { in dispatch()
DLSUnit.cpp69 unsigned LSUnit::dispatch(const InstRef &IR) { in dispatch()
162 void LSUnitBase::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted()
171 void LSUnitBase::onInstructionRetired(const InstRef &IR) { in onInstructionRetired()
190 void LSUnit::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted()
/external/llvm-project/llvm/lib/MCA/HardwareUnits/
DScheduler.cpp40 Scheduler::Status Scheduler::isAvailable(const InstRef &IR) { in isAvailable()
71 InstRef &IR, in issueInstructionImpl()
100 InstRef &IR, in issueInstruction()
124 InstRef &IR = *I; in promoteToReadySet() local
160 InstRef &IR = *I; in promoteToPendingSet() local
195 InstRef &IR = ReadySet[I]; in select() local
212 InstRef IR = ReadySet[QueueIndex]; in select() local
221 InstRef &IR = *I; in updateIssuedSet() local
251 for (const InstRef &IR : make_range(PendingSet.begin(), EndIt)) { in analyzeDataDependencies() local
300 bool Scheduler::dispatch(InstRef &IR) { in dispatch()
DLSUnit.cpp69 unsigned LSUnit::dispatch(const InstRef &IR) { in dispatch()
204 void LSUnitBase::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted()
213 void LSUnitBase::onInstructionRetired(const InstRef &IR) { in onInstructionRetired()
232 void LSUnit::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/Stages/
DExecuteStage.cpp53 Error ExecuteStage::issueInstruction(InstRef &IR) { in issueInstruction()
81 InstRef IR = HWS.select(); in issueReadyInstructions() local
113 for (const InstRef &IR : Pending) in cycleStart() local
116 for (const InstRef &IR : Ready) in cycleStart() local
161 static void verifyInstructionEliminated(const InstRef &IR) { in verifyInstructionEliminated()
173 Error ExecuteStage::handleInstructionEliminated(InstRef &IR) { in handleInstructionEliminated()
186 Error ExecuteStage::execute(InstRef &IR) { in execute()
253 const InstRef &IR, in notifyInstructionIssued()
272 void ExecuteStage::notifyReservedOrReleasedBuffers(const InstRef &IR, in notifyReservedOrReleasedBuffers()
DMicroOpQueueStage.cpp22 InstRef IR = Buffer[CurrentInstructionSlotIdx]; in moveInstructions() local
46 Error MicroOpQueueStage::execute(InstRef &IR) { in execute()
/external/llvm-project/llvm/lib/MCA/Stages/
DExecuteStage.cpp53 Error ExecuteStage::issueInstruction(InstRef &IR) { in issueInstruction()
81 InstRef IR = HWS.select(); in issueReadyInstructions() local
113 for (const InstRef &IR : Pending) in cycleStart() local
116 for (const InstRef &IR : Ready) in cycleStart() local
161 static void verifyInstructionEliminated(const InstRef &IR) { in verifyInstructionEliminated()
173 Error ExecuteStage::handleInstructionEliminated(InstRef &IR) { in handleInstructionEliminated()
186 Error ExecuteStage::execute(InstRef &IR) { in execute()
253 const InstRef &IR, in notifyInstructionIssued()
272 void ExecuteStage::notifyReservedOrReleasedBuffers(const InstRef &IR, in notifyReservedOrReleasedBuffers()
DMicroOpQueueStage.cpp22 InstRef IR = Buffer[CurrentInstructionSlotIdx]; in moveInstructions() local
46 Error MicroOpQueueStage::execute(InstRef &IR) { in execute()
/external/llvm-project/llvm/lib/Passes/
DStandardInstrumentations.cpp92 unwrapModule(Any IR, bool Force = false) { in unwrapModule()
198 void unwrapAndPrint(raw_ostream &OS, Any IR, StringRef Banner, in unwrapAndPrint()
270 bool ChangeReporter<IRUnitT>::isInteresting(Any IR, StringRef PassID) { in isInteresting()
279 void ChangeReporter<IRUnitT>::saveIRBeforePass(Any IR, StringRef PassID) { in saveIRBeforePass()
299 void ChangeReporter<IRUnitT>::handleIRAfterPass(Any IR, StringRef PassID) { in handleIRAfterPass()
350 [this](StringRef P, Any IR) { saveIRBeforePass(IR, P); }); in registerRequiredCallbacks()
353 [this](StringRef P, Any IR, const PreservedAnalyses &) { in registerRequiredCallbacks()
367 void TextChangeReporter<IRUnitT>::handleInitialIR(Any IR) { in handleInitialIR()
410 void IRChangedPrinter::generateIRRepresentation(Any IR, StringRef PassID, in generateIRRepresentation()
459 void PrintIRInstrumentation::pushModuleDesc(StringRef PassID, Any IR) { in pushModuleDesc()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/
DStandardInstrumentations.cpp34 Optional<std::pair<const Module *, std::string>> unwrapModule(Any IR) { in unwrapModule()
106 void unwrapAndPrint(Any IR, StringRef Banner, bool ForceModule = false) { in unwrapAndPrint()
150 void PrintIRInstrumentation::pushModuleDesc(StringRef PassID, Any IR) { in pushModuleDesc()
167 bool PrintIRInstrumentation::printBeforePass(StringRef PassID, Any IR) { in printBeforePass()
186 void PrintIRInstrumentation::printAfterPass(StringRef PassID, Any IR) { in printAfterPass()
228 [this](StringRef P, Any IR) { return this->printBeforePass(P, IR); }); in registerCallbacks()
232 [this](StringRef P, Any IR) { this->printAfterPass(P, IR); }); in registerCallbacks()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/Stages/
DStage.h42 virtual bool isAvailable(const InstRef &IR) const { return true; } in isAvailable()
62 bool checkNextStage(const InstRef &IR) const { in checkNextStage()
70 Error moveToTheNextStage(InstRef &IR) { in moveToTheNextStage()
DMicroOpQueueStage.h54 unsigned getNormalizedOpcodes(const InstRef &IR) const { in getNormalizedOpcodes()
67 bool isAvailable(const InstRef &IR) const override { in isAvailable()
/external/llvm-project/llvm/include/llvm/MCA/Stages/
DStage.h42 virtual bool isAvailable(const InstRef &IR) const { return true; } in isAvailable()
62 bool checkNextStage(const InstRef &IR) const { in checkNextStage()
70 Error moveToTheNextStage(InstRef &IR) { in moveToTheNextStage()
DMicroOpQueueStage.h54 unsigned getNormalizedOpcodes(const InstRef &IR) const { in getNormalizedOpcodes()
67 bool isAvailable(const InstRef &IR) const override { in isAvailable()
/external/llvm-project/llvm/include/llvm/IR/
DPassManager.h421 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple()
436 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult() argument
490 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run()
688 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate()
702 bool invalidate(AnalysisKey *ID, IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate()
710 bool invalidateImpl(AnalysisKey *ID, IRUnitT &IR, in invalidateImpl()
785 typename PassT::Result &getResult(IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResult()
804 typename PassT::Result *getCachedResult(IRUnitT &IR) const { in getCachedResult()
821 void verifyNotInvalidated(IRUnitT &IR, typename PassT::Result *Result) const { in verifyNotInvalidated()
867 template <typename PassT> void invalidate(IRUnitT &IR) { in invalidate()
[all …]
DPassManagerImpl.h38 AnalysisManager<IRUnitT, ExtraArgTs...>::clear(IRUnitT &IR, in clear()
57 AnalysisKey *ID, IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResultImpl()
92 IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DPassManager.h420 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple()
435 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult() argument
489 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run()
667 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate()
681 bool invalidate(AnalysisKey *ID, IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate()
689 bool invalidateImpl(AnalysisKey *ID, IRUnitT &IR, in invalidateImpl()
747 void clear(IRUnitT &IR, llvm::StringRef Name) { in clear()
777 typename PassT::Result &getResult(IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResult()
796 typename PassT::Result *getCachedResult(IRUnitT &IR) const { in getCachedResult()
849 template <typename PassT> void invalidate(IRUnitT &IR) { in invalidate()
[all …]
DPassInstrumentation.h144 bool runBeforePass(const PassT &Pass, const IRUnitT &IR) const { in runBeforePass()
158 void runAfterPass(const PassT &Pass, const IRUnitT &IR) const { in runAfterPass()
177 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis()
186 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis()
/external/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
DLSUnit.h115 void onGroupIssued(const InstRef &IR, bool ShouldUpdateCriticalDep) { in onGroupIssued()
135 void onInstructionIssued(const InstRef &IR) { in onInstructionIssued()
271 bool isReady(const InstRef &IR) const { in isReady()
279 bool isPending(const InstRef &IR) const { in isPending()
287 bool isWaiting(const InstRef &IR) const { in isWaiting()
293 bool hasDependentUsers(const InstRef &IR) const { in hasDependentUsers()
323 virtual void onInstructionIssued(const InstRef &IR) { in onInstructionIssued()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/HardwareUnits/
DLSUnit.h103 void onGroupIssued(const InstRef &IR) { in onGroupIssued()
120 void onInstructionIssued(const InstRef &IR) { in onInstructionIssued()
250 bool isReady(const InstRef &IR) const { in isReady()
258 bool isPending(const InstRef &IR) const { in isPending()
266 bool isWaiting(const InstRef &IR) const { in isWaiting()
272 bool hasDependentUsers(const InstRef &IR) const { in hasDependentUsers()
302 virtual void onInstructionIssued(const InstRef &IR) { in onInstructionIssued()
/external/llvm-project/llvm/include/llvm/MCA/
DHWEventListener.h59 const InstRef &IR; variable
65 HWInstructionIssuedEvent(const InstRef &IR, in HWInstructionIssuedEvent()
74 HWInstructionDispatchedEvent(const InstRef &IR, ArrayRef<unsigned> Regs, in HWInstructionDispatchedEvent()
95 HWInstructionRetiredEvent(const InstRef &IR, ArrayRef<unsigned> Regs) in HWInstructionRetiredEvent()
126 const InstRef &IR; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/
DHWEventListener.h59 const InstRef &IR; variable
65 HWInstructionIssuedEvent(const InstRef &IR, in HWInstructionIssuedEvent()
74 HWInstructionDispatchedEvent(const InstRef &IR, ArrayRef<unsigned> Regs, in HWInstructionDispatchedEvent()
95 HWInstructionRetiredEvent(const InstRef &IR, ArrayRef<unsigned> Regs) in HWInstructionRetiredEvent()
126 const InstRef &IR; variable
/external/llvm/include/llvm/IR/
DPassManager.h244 PreservedAnalyses run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) { in run()
355 template <typename PassT> typename PassT::Result &getResult(IRUnitT &IR) { in getResult()
372 typename PassT::Result *getCachedResult(IRUnitT &IR) const { in getCachedResult()
421 template <typename PassT> void invalidate(IRUnitT &IR) { in invalidate()
434 PreservedAnalyses invalidate(IRUnitT &IR, PreservedAnalyses PA) { in invalidate()
525 ResultConceptT &getResultImpl(void *PassID, IRUnitT &IR) { in getResultImpl()
552 ResultConceptT *getCachedResultImpl(void *PassID, IRUnitT &IR) const { in getCachedResultImpl()
559 void invalidateImpl(void *PassID, IRUnitT &IR) { in invalidateImpl()
573 PreservedAnalyses invalidateImpl(IRUnitT &IR, PreservedAnalyses PA) { in invalidateImpl()
716 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate()
[all …]
/external/llvm-project/llvm/unittests/IR/
DPassBuilderCallbacksTest.cpp71 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA, in invalidate()
77 Result run(IRUnitT &IR, AnalysisManagerT &AM, ExtraArgTs... ExtraArgs) { in run()
91 static bool invalidateCallback(IRUnitT &IR, const PreservedAnalyses &PA, in invalidateCallback()
137 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run()
265 static std::unique_ptr<Module> parseIR(LLVMContext &C, const char *IR) { in parseIR()
272 template <typename IRUnitT> std::string getName(const IRUnitT &IR) { in getName()
334 [this](StringRef P, llvm::Any IR) { in registerPassInstrumentation()
338 [this](StringRef P, llvm::Any IR) { in registerPassInstrumentation()
342 [this](StringRef P, llvm::Any IR) { in registerPassInstrumentation()
346 [this](StringRef P, llvm::Any IR, const PreservedAnalyses &PA) { in registerPassInstrumentation()
[all …]
DAbstractCallSiteTest.cpp18 static std::unique_ptr<Module> parseIR(LLVMContext &C, const char *IR) { in parseIR()
29 const char *IR = in TEST() local

12345