Home
last modified time | relevance | path

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

12

/freebsd-src/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DInOrderIssueStage.cpp79 static bool hasResourceHazard(const ResourceManager &RM, const InstRef &IR) { in hasResourceHazard() argument
88 static unsigned findFirstWriteBackCycle(const InstRef &IR) { in findFirstWriteBackCycle() argument
105 checkRegisterHazard(const RegisterFile & PRF,const MCSubtargetInfo & STI,const InstRef & IR) checkRegisterHazard() argument
115 canExecute(const InstRef & IR) canExecute() argument
169 notifyInstructionIssued(const InstRef & IR,ArrayRef<ResourceUse> UsedRes) notifyInstructionIssued() argument
179 notifyInstructionDispatched(const InstRef & IR,unsigned Ops,ArrayRef<unsigned> UsedRegs) notifyInstructionDispatched() argument
186 notifyInstructionExecuted(const InstRef & IR) notifyInstructionExecuted() argument
192 notifyInstructionRetired(const InstRef & IR,ArrayRef<unsigned> FreedRegs) notifyInstructionRetired() argument
198 execute(InstRef & IR) execute() argument
212 tryIssue(InstRef & IR) tryIssue() argument
286 InstRef &IR = *I; updateIssuedInst() local
336 retireInstruction(InstRef & IR) retireInstruction() argument
354 const InstRef &IR = SI.getInstruction(); notifyStallEvent() local
403 InstRef IR = SI.getInstruction(); cycleStart() local
[all...]
H A 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, MutableArrayRef<ResourceUse> Used) const { in notifyInstructionIssued() argument
271 void ExecuteStage::notifyReservedOrReleasedBuffers(const InstRef &IR, in notifyReservedOrReleasedBuffers()
H A DMicroOpQueueStage.cpp22 InstRef IR = Buffer[CurrentInstructionSlotIdx]; in moveInstructions() local
46 Error MicroOpQueueStage::execute(InstRef &IR) { in execute()
H A DDispatchStage.cpp38 void DispatchStage::notifyInstructionDispatched(const InstRef &IR, in notifyInstructionDispatched()
78 Error DispatchStage::dispatch(InstRef IR) { in dispatch()
174 Error DispatchStage::execute(InstRef &IR) { in execute()
H A DRetireStage.cpp49 llvm::Error RetireStage::execute(InstRef &IR) { in execute()
H A DInstructionTables.cpp22 Error InstructionTables::execute(InstRef &IR) { in execute()
/freebsd-src/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A 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()
H A DLSUnit.cpp69 unsigned LSUnit::dispatch(const InstRef &IR) { in dispatch()
205 void LSUnitBase::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted()
214 void LSUnitBase::onInstructionRetired(const InstRef &IR) { in onInstructionRetired()
233 void LSUnit::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted()
H A DRetireControlUnit.cpp43 unsigned RetireControlUnit::dispatch(const InstRef &IR) { in dispatch()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DPassManager.h68 shouldConvertDbgInfo(IRUnitT & IR) shouldConvertDbgInfo() argument
71 shouldConvertDbgInfo(Module & IR) shouldConvertDbgInfo() argument
74 doConvertDbgInfoToNew(IRUnitT & IR) doConvertDbgInfoToNew() argument
75 doConvertDbgInfoToNew(Module & IR) doConvertDbgInfoToNew() argument
78 doConvertDebugInfoToOld(IRUnitT & IR) doConvertDebugInfoToOld() argument
79 doConvertDebugInfoToOld(Module & IR) doConvertDebugInfoToOld() argument
444 getAnalysisResultUnpackTuple(AnalysisManagerT & AM,IRUnitT & IR,std::tuple<ArgTs...> Args,std::index_sequence<Ns...>) getAnalysisResultUnpackTuple() argument
459 getAnalysisResult(AnalysisManager<IRUnitT,AnalysisArgTs...> & AM,IRUnitT & IR,std::tuple<MainArgTs...> Args) getAnalysisResult() argument
518 run(IRUnitT & IR,AnalysisManagerT & AM,ExtraArgTs...ExtraArgs) run() argument
708 invalidate(IRUnitT & IR,const PreservedAnalyses & PA) invalidate() argument
722 invalidate(AnalysisKey * ID,IRUnitT & IR,const PreservedAnalyses & PA) invalidate() argument
730 invalidateImpl(AnalysisKey * ID,IRUnitT & IR,const PreservedAnalyses & PA) invalidateImpl() argument
803 getResult(IRUnitT & IR,ExtraArgTs...ExtraArgs) getResult() argument
822 getCachedResult(IRUnitT & IR) getCachedResult() argument
839 verifyNotInvalidated(IRUnitT & IR,typename PassT::Result * Result) verifyNotInvalidated() argument
909 getCachedResultImpl(AnalysisKey * ID,IRUnitT & IR) getCachedResultImpl() argument
1023 run(IRUnitT & IR,AnalysisManager<IRUnitT,ExtraArgTs...> & AM,ExtraArgTs...) run() argument
1097 getCachedResult(IRUnitTParam & IR) getCachedResult() argument
1107 cachedResultExists(IRUnitTParam & IR) cachedResultExists() argument
1345 run(IRUnitT & IR,AnalysisManagerT & AM,Ts &&...Args) run() argument
[all...]
H A DPassManagerImpl.h36 clear(IRUnitT & IR,llvm::StringRef Name) clear() argument
55 getResultImpl(AnalysisKey * ID,IRUnitT & IR,ExtraArgTs...ExtraArgs) getResultImpl() argument
90 invalidate(IRUnitT & IR,const PreservedAnalyses & PA) invalidate() argument
[all...]
H A DPassInstrumentation.h229 runBeforePass(const PassT & Pass,const IRUnitT & IR) runBeforePass() argument
254 runAfterPass(const PassT & Pass,const IRUnitT & IR,const PreservedAnalyses & PA) runAfterPass() argument
275 runBeforeAnalysis(const PassT & Analysis,const IRUnitT & IR) runBeforeAnalysis() argument
284 runAfterAnalysis(const PassT & Analysis,const IRUnitT & IR) runAfterAnalysis() argument
294 runAnalysisInvalidated(const PassT & Analysis,const IRUnitT & IR) runAnalysisInvalidated() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DLSUnit.h112 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()
H A DRetireControlUnit.h52 InstRef IR; member
/freebsd-src/contrib/llvm-project/llvm/lib/Passes/
H A DStandardInstrumentations.cpp133 unwrapIR(Any IR) unwrapIR() argument
154 unwrapModule(Any IR,bool Force=false) unwrapModule() argument
218 getIRName(Any IR) getIRName() argument
253 shouldPrintIR(Any IR) shouldPrintIR() argument
270 unwrapAndPrint(raw_ostream & OS,Any IR) unwrapAndPrint() argument
327 getModuleForComparison(Any IR) getModuleForComparison() argument
341 isInteresting(Any IR,StringRef PassID,StringRef PassName) isInteresting() argument
356 saveIRBeforePass(Any IR,StringRef PassID,StringRef PassName) saveIRBeforePass() argument
379 handleIRAfterPass(Any IR,StringRef PassID,StringRef PassName) handleIRAfterPass() argument
424 __anon834b46f80502(StringRef P, Any IR) registerRequiredCallbacks() argument
429 __anon834b46f80602(StringRef P, Any IR, const PreservedAnalyses &) registerRequiredCallbacks() argument
442 handleInitialIR(Any IR) handleInitialIR() argument
483 generateIRRepresentation(Any IR,StringRef PassID,std::string & Output) generateIRRepresentation() argument
541 handleInitialIR(Any IR) handleInitialIR() argument
659 analyzeIR(Any IR,IRDataT<T> & Data) analyzeIR() argument
703 getIRFileDisplayName(Any IR) getIRFileDisplayName() argument
732 fetchDumpFilename(StringRef PassName,Any IR) fetchDumpFilename() argument
762 pushPassRunDescriptor(StringRef PassID,Any IR,std::string & DumpIRFilename) pushPassRunDescriptor() argument
796 printBeforePass(StringRef PassID,Any IR) printBeforePass() argument
842 printAfterPass(StringRef PassID,Any IR) printAfterPass() argument
949 __anon834b46f80e02(StringRef P, Any IR) registerCallbacks() argument
953 __anon834b46f80f02(StringRef P, Any IR, const PreservedAnalyses &) registerCallbacks() argument
966 __anon834b46f81102(StringRef P, Any IR) registerCallbacks() argument
969 shouldRun(StringRef PassID,Any IR) shouldRun() argument
983 shouldRun(StringRef PassName,Any IR) shouldRun() argument
1010 __anon834b46f81202(StringRef PassName, Any IR) registerCallbacks() argument
1035 __anon834b46f81302(StringRef PassID, Any IR) registerCallbacks() argument
1042 __anon834b46f81402( StringRef PassID, Any IR) registerCallbacks() argument
1073 __anon834b46f81602(StringRef PassID, Any IR) registerCallbacks() argument
1081 __anon834b46f81702(StringRef PassID, Any IR) registerCallbacks() argument
1087 __anon834b46f81802(StringRef PassID, Any IR) registerCallbacks() argument
1088 __anon834b46f81902(StringRef PassID, Any IR) registerCallbacks() argument
1267 GetFunctions(Any IR) GetFunctions() argument
1286 __anon834b46f81b02( StringRef P, Any IR) registerCallbacks() argument
1324 __anon834b46f82002(StringRef P, Any IR, const PreservedAnalyses &PassPA) registerCallbacks() argument
1383 __anon834b46f82202(StringRef P, Any IR, const PreservedAnalyses &PassPA) registerCallbacks() argument
1422 generateIRRepresentation(Any IR,StringRef PassID,IRDataT<EmptyData> & D) generateIRRepresentation() argument
1431 handleAfter(StringRef PassID,std::string & Name,const IRDataT<EmptyData> & Before,const IRDataT<EmptyData> & After,Any IR) handleAfter() argument
1482 __anon834b46f82502(StringRef P, Any IR) registerCallbacks() argument
1484 __anon834b46f82602(StringRef P, Any IR, const PreservedAnalyses &) registerCallbacks() argument
1492 __anon834b46f82802(StringRef P, Any IR) registerCallbacks() argument
1494 __anon834b46f82902(StringRef P, Any IR) registerCallbacks() argument
1497 runBeforePass(StringRef PassID,Any IR) runBeforePass() argument
2190 handleInitialIR(Any IR) handleInitialIR() argument
2214 generateIRRepresentation(Any IR,StringRef PassID,IRDataT<DCData> & Data) generateIRRepresentation() argument
2230 handleAfter(StringRef PassID,std::string & Name,const IRDataT<DCData> & Before,const IRDataT<DCData> & After,Any IR) handleAfter() argument
2405 __anon834b46f83202(StringRef PassID, Any IR) registerCallbacks() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DStage.h42 virtual bool isAvailable(const InstRef &IR) const { return true; } in isAvailable()
65 bool checkNextStage(const InstRef &IR) const { in checkNextStage()
73 Error moveToTheNextStage(InstRef &IR) { in moveToTheNextStage()
H A DMicroOpQueueStage.h54 unsigned getNormalizedOpcodes(const InstRef &IR) const { in getNormalizedOpcodes()
67 bool isAvailable(const InstRef &IR) const override { in isAvailable()
H A DInOrderIssueStage.h37 InstRef IR; member
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MCA/
H A DHWEventListener.h59 const InstRef &IR; variable
70 HWInstructionIssuedEvent(const InstRef &IR, ArrayRef<ResourceUse> UR) in HWInstructionIssuedEvent()
78 HWInstructionDispatchedEvent(const InstRef &IR, ArrayRef<unsigned> Regs, in HWInstructionDispatchedEvent()
99 HWInstructionRetiredEvent(const InstRef &IR, ArrayRef<unsigned> Regs) in HWInstructionRetiredEvent()
131 const InstRef &IR; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/
H A DAMDGPUCustomBehaviour.cpp70 const Instruction &Inst = *IR.getInstruction(); in checkCustomHazard() argument
106 handleWaitCnt(ArrayRef<InstRef> IssuedInst,const InstRef & IR) handleWaitCnt() argument
177 computeWaitCnt(const InstRef & IR,unsigned & Vmcnt,unsigned & Expcnt,unsigned & Lgkmcnt,unsigned & Vscnt) computeWaitCnt() argument
/freebsd-src/contrib/llvm-project/llvm/lib/MCA/
H A DCustomBehaviour.cpp22 const InstRef &IR) { in checkCustomHazard()
H A DPipeline.cpp66 InstRef IR; in runCycle() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePassManager.cpp44 __anon148afe6d0102(StringRef PassID, Any IR) run() argument
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMacOSXAPIChecker.cpp60 if (const ObjCIvarRegion *IR = dyn_cast<ObjCIvarRegion>(SR)) in getParentIvarRegion() local
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-mca/
H A DCodeRegion.cpp167 InstrumentRegion *IR = static_cast<InstrumentRegion *>(R.get()); in getActiveInstruments() local

12