/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/MCA/Stages/ |
H A D | InOrderIssueStage.cpp | 79 static bool hasResourceHazard(const ResourceManager &RM, const InstRef &IR) { in hasResourceHazard() 88 static unsigned findFirstWriteBackCycle(const InstRef &IR) { in findFirstWriteBackCycle() 105 const InstRef &IR) { in checkRegisterHazard() 115 bool InOrderIssueStage::canExecute(const InstRef &IR) { in canExecute() 169 void InOrderIssueStage::notifyInstructionIssued(const InstRef &IR, in notifyInstructionIssued() 179 const InstRef &IR, unsigned Ops, ArrayRef<unsigned> UsedRegs) { in notifyInstructionDispatched() 186 void InOrderIssueStage::notifyInstructionExecuted(const InstRef &IR) { in notifyInstructionExecuted() 192 void InOrderIssueStage::notifyInstructionRetired(const InstRef &IR, in notifyInstructionRetired() 198 llvm::Error InOrderIssueStage::execute(InstRef &IR) { in execute() 212 llvm::Error InOrderIssueStage::tryIssue(InstRef &IR) { in tryIssue() [all …]
|
H A D | ExecuteStage.cpp | 53 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, MutableArrayRef<ResourceUse> Used) const { in notifyInstructionIssued() argument 271 void ExecuteStage::notifyReservedOrReleasedBuffers(const InstRef &IR, in notifyReservedOrReleasedBuffers()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/IR/ |
D | PassManager.h | 69 template <class IRUnitT> inline bool shouldConvertDbgInfo(IRUnitT &IR) { in shouldConvertDbgInfo() 72 template <> inline bool shouldConvertDbgInfo(Module &IR) { in shouldConvertDbgInfo() 75 template <class IRUnitT> inline void doConvertDbgInfoToNew(IRUnitT &IR) {} in doConvertDbgInfoToNew() 76 template <> inline void doConvertDbgInfoToNew(Module &IR) { in doConvertDbgInfoToNew() 79 template <class IRUnitT> inline void doConvertDebugInfoToOld(IRUnitT &IR) {} in doConvertDebugInfoToOld() 80 template <> inline void doConvertDebugInfoToOld(Module &IR) { in doConvertDebugInfoToOld() 144 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple() 159 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult() argument 218 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run() 405 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() [all …]
|
D | PassInstrumentation.h | 229 bool runBeforePass(const PassT &Pass, const IRUnitT &IR) const { in runBeforePass() 254 void runAfterPass(const PassT &Pass, const IRUnitT &IR, in runAfterPass() 275 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() 284 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() 294 void runAnalysisInvalidated(const PassT &Analysis, const IRUnitT &IR) const { in runAnalysisInvalidated()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/IR/ |
D | PassManager.h | 69 template <class IRUnitT> inline bool shouldConvertDbgInfo(IRUnitT &IR) { in shouldConvertDbgInfo() 72 template <> inline bool shouldConvertDbgInfo(Module &IR) { in shouldConvertDbgInfo() 75 template <class IRUnitT> inline void doConvertDbgInfoToNew(IRUnitT &IR) {} in doConvertDbgInfoToNew() 76 template <> inline void doConvertDbgInfoToNew(Module &IR) { in doConvertDbgInfoToNew() 79 template <class IRUnitT> inline void doConvertDebugInfoToOld(IRUnitT &IR) {} in doConvertDebugInfoToOld() 80 template <> inline void doConvertDebugInfoToOld(Module &IR) { in doConvertDebugInfoToOld() 144 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple() 159 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult() argument 218 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run() 405 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() [all …]
|
D | PassInstrumentation.h | 229 bool runBeforePass(const PassT &Pass, const IRUnitT &IR) const { in runBeforePass() 254 void runAfterPass(const PassT &Pass, const IRUnitT &IR, in runAfterPass() 275 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() 284 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() 294 void runAnalysisInvalidated(const PassT &Analysis, const IRUnitT &IR) const { in runAnalysisInvalidated()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/IR/ |
D | PassManager.h | 68 template <class IRUnitT> inline bool shouldConvertDbgInfo(IRUnitT &IR) { in shouldConvertDbgInfo() 71 template <> inline bool shouldConvertDbgInfo(Module &IR) { in shouldConvertDbgInfo() 74 template <class IRUnitT> inline void doConvertDbgInfoToNew(IRUnitT &IR) {} in doConvertDbgInfoToNew() 75 template <> inline void doConvertDbgInfoToNew(Module &IR) { in doConvertDbgInfoToNew() 78 template <class IRUnitT> inline void doConvertDebugInfoToOld(IRUnitT &IR) {} in doConvertDebugInfoToOld() 79 template <> inline void doConvertDebugInfoToOld(Module &IR) { in doConvertDebugInfoToOld() 444 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple() 459 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult() argument 518 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run() 708 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() [all …]
|
D | PassInstrumentation.h | 229 bool runBeforePass(const PassT &Pass, const IRUnitT &IR) const { in runBeforePass() 254 void runAfterPass(const PassT &Pass, const IRUnitT &IR, in runAfterPass() 275 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() 284 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() 294 void runAnalysisInvalidated(const PassT &Analysis, const IRUnitT &IR) const { in runAnalysisInvalidated()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Passes/ |
H A D | StandardInstrumentations.cpp | 125 const Module *unwrapModule(Any IR, bool Force = false) { in unwrapModule() 189 std::string getIRName(Any IR) { in getIRName() 221 bool shouldPrintIR(Any IR) { in shouldPrintIR() 238 void unwrapAndPrint(raw_ostream &OS, Any IR) { in unwrapAndPrint() 294 const Module *getModuleForComparison(Any IR) { in getModuleForComparison() 311 bool isInteresting(Any IR, StringRef PassID, StringRef PassName) { in isInteresting() 326 void ChangeReporter<T>::saveIRBeforePass(Any IR, StringRef PassID, in saveIRBeforePass() 349 void ChangeReporter<T>::handleIRAfterPass(Any IR, StringRef PassID, in handleIRAfterPass() 394 PIC.registerBeforeNonSkippedPassCallback([&PIC, this](StringRef P, Any IR) { in registerRequiredCallbacks() 399 [&PIC, this](StringRef P, Any IR, const PreservedAnalyses &) { in registerRequiredCallbacks() [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/HardwareUnits/ |
H A D | Scheduler.cpp | 40 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()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/MCA/HardwareUnits/ |
H A D | Scheduler.cpp | 40 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()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/IR/ |
D | PassManager.h | 127 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple() 142 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult() argument 201 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run() 378 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() 392 bool invalidate(AnalysisKey *ID, IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() 400 bool invalidateImpl(AnalysisKey *ID, IRUnitT &IR, in invalidateImpl() 473 typename PassT::Result &getResult(IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResult() 492 typename PassT::Result *getCachedResult(IRUnitT &IR) const { in getCachedResult() 509 void verifyNotInvalidated(IRUnitT &IR, typename PassT::Result *Result) const { in verifyNotInvalidated() 578 ResultConceptT *getCachedResultImpl(AnalysisKey *ID, IRUnitT &IR) const { in getCachedResultImpl() [all …]
|
D | PassInstrumentation.h | 229 bool runBeforePass(const PassT &Pass, const IRUnitT &IR) const { in runBeforePass() 254 void runAfterPass(const PassT &Pass, const IRUnitT &IR, in runAfterPass() 275 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() 284 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() 294 void runAnalysisInvalidated(const PassT &Analysis, const IRUnitT &IR) const { in runAnalysisInvalidated()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/Stages/ |
H A D | ExecuteStage.cpp | 53 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()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
H A D | PassManager.h | 420 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 …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/IR/ |
H A D | PassManager.h | 424 getAnalysisResultUnpackTuple(AnalysisManagerT &AM, IRUnitT &IR, in getAnalysisResultUnpackTuple() 439 getAnalysisResult(AnalysisManager<IRUnitT, AnalysisArgTs...> &AM, IRUnitT &IR, in getAnalysisResult() argument 498 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, in run() 679 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() 693 bool invalidate(AnalysisKey *ID, IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() 701 bool invalidateImpl(AnalysisKey *ID, IRUnitT &IR, in invalidateImpl() 774 typename PassT::Result &getResult(IRUnitT &IR, ExtraArgTs... ExtraArgs) { in getResult() 793 typename PassT::Result *getCachedResult(IRUnitT &IR) const { in getCachedResult() 810 void verifyNotInvalidated(IRUnitT &IR, typename PassT::Result *Result) const { in verifyNotInvalidated() 880 ResultConceptT *getCachedResultImpl(AnalysisKey *ID, IRUnitT &IR) const { in getCachedResultImpl() [all …]
|
H A D | PassInstrumentation.h | 229 bool runBeforePass(const PassT &Pass, const IRUnitT &IR) const { in runBeforePass() 254 void runAfterPass(const PassT &Pass, const IRUnitT &IR, in runAfterPass() 275 void runBeforeAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runBeforeAnalysis() 284 void runAfterAnalysis(const PassT &Analysis, const IRUnitT &IR) const { in runAfterAnalysis() 294 void runAnalysisInvalidated(const PassT &Analysis, const IRUnitT &IR) const { in runAnalysisInvalidated()
|
/aosp_15_r20/external/llvm/include/llvm/IR/ |
H A D | PassManager.h | 244 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 …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/MCA/HardwareUnits/ |
D | LSUnit.h | 112 void onGroupIssued(const InstRef &IR, bool ShouldUpdateCriticalDep) { in onGroupIssued() 132 void onInstructionIssued(const InstRef &IR) { in onInstructionIssued() 160 void onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted() 273 bool isReady(const InstRef &IR) const { in isReady() 281 bool isPending(const InstRef &IR) const { in isPending() 289 bool isWaiting(const InstRef &IR) const { in isWaiting() 295 bool hasDependentUsers(const InstRef &IR) const { in hasDependentUsers() 325 virtual void onInstructionIssued(const InstRef &IR) { in onInstructionIssued()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/MCA/HardwareUnits/ |
D | LSUnit.h | 112 void onGroupIssued(const InstRef &IR, bool ShouldUpdateCriticalDep) { in onGroupIssued() 132 void onInstructionIssued(const InstRef &IR) { in onInstructionIssued() 160 void onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted() 273 bool isReady(const InstRef &IR) const { in isReady() 281 bool isPending(const InstRef &IR) const { in isPending() 289 bool isWaiting(const InstRef &IR) const { in isWaiting() 295 bool hasDependentUsers(const InstRef &IR) const { in hasDependentUsers() 325 virtual void onInstructionIssued(const InstRef &IR) { in onInstructionIssued()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/MCA/HardwareUnits/ |
D | LSUnit.h | 112 void onGroupIssued(const InstRef &IR, bool ShouldUpdateCriticalDep) { in onGroupIssued() 132 void onInstructionIssued(const InstRef &IR) { in onInstructionIssued() 160 void onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted() 273 bool isReady(const InstRef &IR) const { in isReady() 281 bool isPending(const InstRef &IR) const { in isPending() 289 bool isWaiting(const InstRef &IR) const { in isWaiting() 295 bool hasDependentUsers(const InstRef &IR) const { in hasDependentUsers() 325 virtual void onInstructionIssued(const InstRef &IR) { in onInstructionIssued()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/MCA/HardwareUnits/ |
H A D | LSUnit.h | 115 void onGroupIssued(const InstRef &IR, bool ShouldUpdateCriticalDep) { in onGroupIssued() 135 void onInstructionIssued(const InstRef &IR) { in onInstructionIssued() 163 void onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted() 276 bool isReady(const InstRef &IR) const { in isReady() 284 bool isPending(const InstRef &IR) const { in isPending() 292 bool isWaiting(const InstRef &IR) const { in isWaiting() 298 bool hasDependentUsers(const InstRef &IR) const { in hasDependentUsers() 328 virtual void onInstructionIssued(const InstRef &IR) { in onInstructionIssued()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/MCA/HardwareUnits/ |
D | LSUnit.h | 112 void onGroupIssued(const InstRef &IR, bool ShouldUpdateCriticalDep) { in onGroupIssued() 132 void onInstructionIssued(const InstRef &IR) { in onInstructionIssued() 160 void onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted() 273 bool isReady(const InstRef &IR) const { in isReady() 281 bool isPending(const InstRef &IR) const { in isPending() 289 bool isWaiting(const InstRef &IR) const { in isWaiting() 295 bool hasDependentUsers(const InstRef &IR) const { in hasDependentUsers() 325 virtual void onInstructionIssued(const InstRef &IR) { in onInstructionIssued()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/ |
H A D | StandardInstrumentations.cpp | 34 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()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/HardwareUnits/ |
H A D | LSUnit.h | 103 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()
|