Home
last modified time | relevance | path

Searched refs:IS (Results 1 – 25 of 230) sorted by relevance

12345678910

/llvm-project-15.0.7/llvm/lib/MCA/HardwareUnits/
H A DScheduler.cpp86 if (IS->isMemOp()) { in issueInstructionImpl()
92 if (IS->isExecuting()) in issueInstructionImpl()
94 else if (IS->isExecuted()) in issueInstructionImpl()
130 if (!IS.isReady() && !IS.updatePending()) { in promoteToReadySet()
167 if (IS.isDispatched() && !IS.updateDispatched()) { in promoteToPendingSet()
225 if (!IS.isExecuted()) { in updateIssuedSet()
259 if (IS.isPending()) in analyzeDataDependencies()
305 if (IS.isMemOp()) in dispatch()
308 if (IS.isDispatched() || (IS.isMemOp() && LSU.isWaiting(IR))) { in dispatch()
314 if (IS.isPending() || (IS.isMemOp() && LSU.isPending(IR))) { in dispatch()
[all …]
H A DLSUnit.cpp73 assert((IS.getMayLoad() || IS.getMayStore()) && "Not a memory operation!"); in dispatch()
75 if (IS.getMayLoad()) in dispatch()
77 if (IS.getMayStore()) in dispatch()
80 if (IS.getMayStore()) { in dispatch()
118 if (IS.getMayLoad()) { in dispatch()
198 if (IS.getMayLoad() && isLQFull()) in isAvailable()
200 if (IS.getMayStore() && isSQFull()) in isAvailable()
216 bool IsALoad = IS.getMayLoad(); in onInstructionRetired()
217 bool IsAStore = IS.getMayStore(); in onInstructionRetired()
235 if (!IS.isMemOp()) in onInstructionExecuted()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DScoreboardHazardRecognizer.cpp44 const InstrStage *IS = ItinData->beginStage(idx); in ScoreboardHazardRecognizer() local
48 for (; IS != E; ++IS) { in ScoreboardHazardRecognizer()
49 unsigned StageDepth = CurCycle + IS->getCycles(); in ScoreboardHazardRecognizer()
51 CurCycle += IS->getNextCycles(); in ScoreboardHazardRecognizer()
129 *E = ItinData->endStage(idx); IS != E; ++IS) { in getHazardType()
145 InstrStage::FuncUnits freeUnits = IS->getUnits(); in getHazardType()
146 switch (IS->getReservationKind()) { in getHazardType()
165 cycle += IS->getNextCycles(); in getHazardType()
188 *E = ItinData->endStage(idx); IS != E; ++IS) { in EmitInstruction()
197 switch (IS->getReservationKind()) { in EmitInstruction()
[all …]
/llvm-project-15.0.7/llvm/lib/MCA/Stages/
H A DInOrderIssueStage.cpp160 assert(!IS.isEliminated()); in addRegisterReadWrite()
200 if (IS.isMemOp()) in execute()
225 IS.dispatch(RCUTokenID); in tryIssue()
235 IS.execute(SourceIndex); in tryIssue()
237 if (IS.isMemOp()) in tryIssue()
261 if (IS.isExecuted()) { in tryIssue()
262 PRF.onInstructionExecuted(&IS); in tryIssue()
289 IS.cycleEvent(); in updateIssuedInst()
290 if (!IS.isExecuted()) { in updateIssuedInst()
338 IS.retire(); in retireInstruction()
[all …]
H A DDispatchStage.cpp80 Instruction &IS = *IR.getInstruction(); in dispatch() local
81 const unsigned NumMicroOps = IS.getNumMicroOps(); in dispatch()
93 if (IS.getEndGroup()) in dispatch()
97 if (IS.isOptimizableMove()) in dispatch()
98 if (PRF.tryEliminateMoveOrSwap(IS.getDefs(), IS.getUses())) in dispatch()
99 IS.setEliminated(); in dispatch()
110 if (!IS.isEliminated()) { in dispatch()
111 for (ReadState &RS : IS.getUses()) in dispatch()
119 for (WriteState &WS : IS.getDefs()) in dispatch()
125 IS.dispatch(RCUTokenID); in dispatch()
H A DRetireStage.cpp50 Instruction &IS = *IR.getInstruction(); in execute() local
52 PRF.onInstructionExecuted(&IS); in execute()
53 unsigned TokenID = IS.getRCUTokenID(); in execute()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSchedulerRegistry.h63 ScheduleDAGSDNodes *createBURRListDAGScheduler(SelectionDAGISel *IS,
68 ScheduleDAGSDNodes *createSourceListDAGScheduler(SelectionDAGISel *IS,
75 ScheduleDAGSDNodes *createHybridListDAGScheduler(SelectionDAGISel *IS,
82 ScheduleDAGSDNodes *createILPListDAGScheduler(SelectionDAGISel *IS,
87 ScheduleDAGSDNodes *createFastDAGScheduler(SelectionDAGISel *IS,
93 ScheduleDAGSDNodes *createVLIWDAGScheduler(SelectionDAGISel *IS,
97 ScheduleDAGSDNodes *createDefaultScheduler(SelectionDAGISel *IS,
102 ScheduleDAGSDNodes *createDAGLinearizer(SelectionDAGISel *IS,
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DByteCodeStmtGen.cpp189 bool ByteCodeStmtGen<Emitter>::visitIfStmt(const IfStmt *IS) { in visitIfStmt() argument
192 if (IS->isNonNegatedConsteval()) in visitIfStmt()
193 return visitStmt(IS->getThen()); in visitIfStmt()
194 if (IS->isNegatedConsteval()) in visitIfStmt()
195 return IS->getElse() ? visitStmt(IS->getElse()) : true; in visitIfStmt()
197 if (auto *CondInit = IS->getInit()) in visitIfStmt()
198 if (!visitStmt(IS->getInit())) in visitIfStmt()
205 if (!this->visitBool(IS->getCond())) in visitIfStmt()
208 if (const Stmt *Else = IS->getElse()) { in visitIfStmt()
213 if (!visitStmt(IS->getThen())) in visitIfStmt()
[all …]
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DNativeExeSymbol.cpp68 auto IS = Session.getPDBFile().getPDBInfoStream(); in getAge() local
69 if (IS) in getAge()
70 return IS->getAge(); in getAge()
71 consumeError(IS.takeError()); in getAge()
80 auto IS = Session.getPDBFile().getPDBInfoStream(); in getGuid() local
81 if (IS) in getGuid()
82 return IS->getGuid(); in getGuid()
83 consumeError(IS.takeError()); in getGuid()
H A DPDBFileBuilder.cpp180 for (const auto &IS : InjectedSources) { in finalizeMsfLayout() local
182 CRC.update(arrayRefFromStringRef(IS.Content->getBuffer())); in finalizeMsfLayout()
187 Entry.FileSize = IS.Content->getBufferSize(); in finalizeMsfLayout()
188 Entry.FileNI = IS.NameIndex; in finalizeMsfLayout()
189 Entry.VFileNI = IS.VNameIndex; in finalizeMsfLayout()
206 for (const auto &IS : InjectedSources) { in finalizeMsfLayout() local
207 SN = allocateNamedStream(IS.StreamName, IS.Content->getBufferSize()); in finalizeMsfLayout()
257 for (const auto &IS : InjectedSources) { in commitInjectedSources() local
258 uint32_t SN = cantFail(getNamedStreamIndex(IS.StreamName)); in commitInjectedSources()
263 assert(SourceWriter.bytesRemaining() == IS.Content->getBufferSize()); in commitInjectedSources()
[all …]
H A DNativeFunctionSymbol.cpp63 static bool inlineSiteContainsAddress(InlineSiteSym &IS, in inlineSiteContainsAddress() argument
68 for (auto &Annot : IS.annotations()) { in inlineSiteContainsAddress()
122 InlineSiteSym IS = in findInlineFramesByVA() local
124 if (inlineSiteContainsAddress(IS, CodeOffset)) { in findInlineFramesByVA()
127 IS, getVirtualAddress(), Modi, Start.offset()); in findInlineFramesByVA()
132 End = Syms.at(IS.End); in findInlineFramesByVA()
137 Start = Syms.at(IS.End); in findInlineFramesByVA()
H A DPDBFile.cpp458 auto IS = getPDBInfoStream(); in hasPDBStringTable() local
459 if (!IS) in hasPDBStringTable()
461 Expected<uint32_t> ExpectedNSI = IS->getNamedStreamIndex("/names"); in hasPDBStringTable()
471 auto IS = getPDBInfoStream(); in hasPDBInjectedSourceStream() local
472 if (!IS) in hasPDBInjectedSourceStream()
474 Expected<uint32_t> ExpectedNSI = IS->getNamedStreamIndex("/src/headerblock"); in hasPDBInjectedSourceStream()
497 auto IS = getPDBInfoStream(); in safelyCreateNamedStream() local
498 if (!IS) in safelyCreateNamedStream()
499 return IS.takeError(); in safelyCreateNamedStream()
501 Expected<uint32_t> ExpectedNSI = IS->getNamedStreamIndex(Name); in safelyCreateNamedStream()
/llvm-project-15.0.7/lld/test/ELF/
H A Dearly-exit-for-bad-paths.s7 # RUN: FileCheck %s -check-prefixes=DIR-IS-OUTPUT,CHECK
14 # RUN: FileCheck %s -check-prefixes=DIR-IS-OUTPUT,CHECK
19 # RUN: FileCheck %s -check-prefixes=DIR-IS-MAP,CHECK
22 # DIR-IS-OUTPUT: error: cannot open output file {{.*}}/dir_is_a_file:
24 # DIR-IS-MAP: error: cannot open map file {{.*}}/dir_is_a_file:
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCInstrItineraries.h157 for (const InstrStage *IS = beginStage(ItinClassIndx), in getStageLatency() local
158 *E = endStage(ItinClassIndx); IS != E; ++IS) { in getStageLatency()
159 Latency = std::max(Latency, StartCycle + IS->getCycles()); in getStageLatency()
160 StartCycle += IS->getNextCycles(); in getStageLatency()
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DVarLenCodeEmitterGen.cpp304 static void emitInstBits(raw_ostream &IS, raw_ostream &SS, const APInt &Bits, in emitInstBits() argument
307 IS.indent(4) << "{/*NumBits*/0, /*Index*/0},"; in emitInstBits()
311 IS.indent(4) << "{/*NumBits*/" << Bits.getBitWidth() << ", " in emitInstBits()
323 raw_string_ostream IS(IndexArray), SS(StorageArray); in emitInstructionBaseValues() local
327 IS << " static const unsigned Index[][2] = {\n"; in emitInstructionBaseValues()
331 IS << " static const unsigned Index_" << Name << "[][2] = {\n"; in emitInstructionBaseValues()
341 IS.indent(4) << "{/*NumBits*/0, /*Index*/0},\n"; in emitInstructionBaseValues()
380 emitInstBits(IS, SS, Value, NumFixedValueWords); in emitInstructionBaseValues()
381 IS << '\t' << "// " << R->getName() << "\n"; in emitInstructionBaseValues()
385 IS.indent(4) << "{/*NumBits*/0, /*Index*/0}\n };\n"; in emitInstructionBaseValues()
[all …]
H A DIntrinsicEmitter.cpp480 for (unsigned i = 0, e = Int.IS.RetVTs.size(); i != e; ++i) in ComputeFixedEncoding()
481 UpdateArgCodes(Int.IS.RetTypeDefs[i], ArgCodes, NumInserted, ArgMapping); in ComputeFixedEncoding()
484 for (unsigned i = 0, e = Int.IS.ParamTypeDefs.size(); i != e; ++i) in ComputeFixedEncoding()
488 if (Int.IS.RetVTs.empty()) in ComputeFixedEncoding()
490 else if (Int.IS.RetVTs.size() == 1 && in ComputeFixedEncoding()
491 Int.IS.RetVTs[0] == MVT::isVoid) in ComputeFixedEncoding()
494 switch (Int.IS.RetVTs.size()) { in ComputeFixedEncoding()
507 for (unsigned i = 0, e = Int.IS.RetVTs.size(); i != e; ++i) in ComputeFixedEncoding()
508 EncodeFixedType(Int.IS.RetTypeDefs[i], ArgCodes, NextArgCode, TypeSig, in ComputeFixedEncoding()
512 for (unsigned i = 0, e = Int.IS.ParamTypeDefs.size(); i != e; ++i) in ComputeFixedEncoding()
[all …]
/llvm-project-15.0.7/lld/test/wasm/
H A Dearly-exit-for-bad-paths.s6 # RUN: FileCheck %s -check-prefixes=DIR-IS-OUTPUT,CHECK
11 # RUN: FileCheck %s -check-prefixes=DIR-IS-MAP,CHECK
14 # DIR-IS-OUTPUT: error: cannot open output file {{.*}}/dir_is_a_file:
16 # DIR-IS-MAP: error: cannot open map file {{.*}}/dir_is_a_file:
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryEmitter.cpp521 auto IS = Islands.Offsets.begin(); in emitConstantIslands() local
576 while (IS != Islands.Offsets.end() && IS->first < EndOffset) { in emitConstantIslands()
578 IS == Islands.Offsets.end() ? EndOffset : IS->first; in emitConstantIslands()
582 if (IS != Islands.Offsets.end() && FunctionOffset == IS->first) { in emitConstantIslands()
591 if (IS->second->isUndefined()) in emitConstantIslands()
592 Streamer.emitLabel(IS->second); in emitConstantIslands()
594 assert(BF.hasName(std::string(IS->second->getName()))); in emitConstantIslands()
595 } else if (Islands.ColdSymbols.count(IS->second) != 0) { in emitConstantIslands()
599 if (Islands.ColdSymbols[IS->second]->isUndefined()) in emitConstantIslands()
600 Streamer.emitLabel(Islands.ColdSymbols[IS->second]); in emitConstantIslands()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DBranchCloneCheck.cpp85 if (const auto *IS = Result.Nodes.getNodeAs<IfStmt>("if")) { in check() local
86 const Stmt *Then = IS->getThen(); in check()
96 diag(IS->getBeginLoc(), "if with identical then and else branches"); in check()
97 diag(IS->getElseLoc(), "else branch starts here", DiagnosticIDs::Note); in check()
105 const IfStmt *Cur = IS; in check()
/llvm-project-15.0.7/lldb/third_party/Python/module/ptyprocess-0.6.0/
H A DLICENSE8 WITH OR WITHOUT FEE IS HEREBY GRANTED, PROVIDED THAT THE ABOVE COPYRIGHT NOTICE
9 AND THIS PERMISSION NOTICE APPEAR IN ALL COPIES. THE SOFTWARE IS PROVIDED
10 "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp269 llvm::createVLIWDAGScheduler(SelectionDAGISel *IS, CodeGenOpt::Level) { in createVLIWDAGScheduler() argument
270 return new ScheduleDAGVLIW(*IS->MF, IS->AA, new ResourcePriorityQueue(IS)); in createVLIWDAGScheduler()
/llvm-project-15.0.7/clang/lib/Sema/
H A DJumpDiagnostics.cpp379 IfStmt *IS = cast<IfStmt>(S); in BuildScopeInformation() local
380 if (!(IS->isConstexpr() || IS->isConsteval() || in BuildScopeInformation()
381 IS->isObjCAvailabilityCheck())) in BuildScopeInformation()
385 if (IS->isConstexpr()) in BuildScopeInformation()
387 else if (IS->isConsteval()) in BuildScopeInformation()
390 if (VarDecl *Var = IS->getConditionVariable()) in BuildScopeInformation()
395 Scopes.push_back(GotoScope(ParentScope, Diag, 0, IS->getBeginLoc())); in BuildScopeInformation()
397 if (!IS->isConsteval()) in BuildScopeInformation()
398 BuildScopeInformation(IS->getCond(), NewParentScope); in BuildScopeInformation()
403 BuildScopeInformation(IS->getThen(), NewParentScope); in BuildScopeInformation()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-pdbutil/
H A DYAMLOutputStyle.cpp156 auto IS = File.getPDBInfoStream(); in dumpPDBStream() local
157 if (!IS) in dumpPDBStream()
158 return IS.takeError(); in dumpPDBStream()
160 auto &InfoS = IS.get(); in dumpPDBStream()
317 auto &IS = IpiS.get(); in dumpIpiStream() local
319 Obj.IpiStream->Version = IS.getTpiVersion(); in dumpIpiStream()
320 for (auto &Record : IS.types(nullptr)) { in dumpIpiStream()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp154 InvalidatedSymbols *IS, in invalidateRegions() argument
163 IS, ITraits, Call); in invalidateRegions()
171 InvalidatedSymbols *IS, in invalidateRegions() argument
176 IS, ITraits, Call); in invalidateRegions()
184 InvalidatedSymbols *IS, in invalidateRegionsImpl() argument
191 if (!IS) in invalidateRegionsImpl()
192 IS = &InvalidatedSyms; in invalidateRegionsImpl()
202 *IS, *ITraits, &TopLevelInvalidated, in invalidateRegionsImpl()
208 newState = Eng.notifyCheckersOfPointerEscape(newState, IS, in invalidateRegionsImpl()
214 return Eng.processRegionChanges(newState, IS, TopLevelInvalidated, in invalidateRegionsImpl()
/llvm-project-15.0.7/llvm/test/tools/llvm-ar/
H A Derror-opening-directory.test10 # RUN: FileCheck %s --check-prefix=IS-DIR -DARCHIVE=%t/tmpDir -DMSG=%errc_EISDIR
12 # IS-DIR: error: unable to open '[[ARCHIVE]]': [[MSG]]

12345678910