Home
last modified time | relevance | path

Searched refs:VI (Results 1 – 25 of 140) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp401 bool shouldImportGlobal(const ValueInfo &VI) { in shouldImportGlobal() argument
402 const auto &GVS = DefinedGVSummaries.find(VI.getGUID()); in shouldImportGlobal()
415 if (VI.getSummaryList().size() > 1 && in shouldImportGlobal()
417 !IsPrevailing(VI.getGUID(), GVS->second)) in shouldImportGlobal()
426 for (const auto &VI : Summary.refs()) { in onImportingSummaryImpl() local
427 if (!shouldImportGlobal(VI)) { in onImportingSummaryImpl()
433 LLVM_DEBUG(dbgs() << " ref -> " << VI << "\n"); in onImportingSummaryImpl()
435 for (const auto &RefSummary : VI.getSummaryList()) { in onImportingSummaryImpl()
444 shouldSkipLocalInAnotherModule(GVS, VI.getSummaryList().size(), in onImportingSummaryImpl()
450 VI.getGUID()); in onImportingSummaryImpl()
[all …]
H A DStripSymbols.cpp79 for (ValueSymbolTable::iterator VI = ST.begin(), VE = ST.end(); VI != VE; ) { in StripSymtab() local
80 Value *V = VI->getValue(); in StripSymtab()
81 ++VI; in StripSymtab()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DModuleSummaryIndex.cpp181 auto VI = getValueInfo(ValueGUID); in getGlobalValueSummary() local
182 assert(VI && "GlobalValue not found in index"); in getGlobalValueSummary()
183 assert((!PerModuleIndex || VI.getSummaryList().size() == 1) && in getGlobalValueSummary()
185 auto &Summary = VI.getSummaryList()[0]; in getGlobalValueSummary()
190 auto VI = getValueInfo(GUID); in isGUIDLive() local
191 if (!VI) in isGUIDLive()
193 const auto &SummaryList = VI.getSummaryList(); in isGUIDLive()
213 for (auto &VI : S->refs()) { in propagateAttributesToRefs() local
214 assert(VI.getAccessSpecifier() == 0 || isa<FunctionSummary>(S)); in propagateAttributesToRefs()
215 if (!VI.getAccessSpecifier()) { in propagateAttributesToRefs()
[all …]
H A DValueSymbolTable.cpp35 for (const auto &VI : vmap) in ~ValueSymbolTable() local
37 << *VI.getValue()->getType() << "' Name = '" << VI.getKeyData() in ~ValueSymbolTable()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionImportUtils.cpp78 const GlobalValue *SGV, ValueInfo VI) { in shouldPromoteLocalToGlobal() argument
110 VI, SGV->getParent()->getModuleIdentifier()); in shouldPromoteLocalToGlobal()
256 ValueInfo VI; in processGlobalForThinLTO() local
258 VI = ImportIndex.getValueInfo(GV.getGUID()); in processGlobalForThinLTO()
262 assert(VI || GV.isDeclaration() || in processGlobalForThinLTO()
274 if (!GV.isDeclaration() && VI && ImportIndex.withAttributePropagation()) { in processGlobalForThinLTO()
286 ImportIndex.findSummaryInModule(VI, M.getModuleIdentifier())); in processGlobalForThinLTO()
303 if (GV.hasLocalLinkage() && shouldPromoteLocalToGlobal(&GV, VI)) { in processGlobalForThinLTO()
327 } else if (VI && VI.isDSOLocal(ImportIndex.withDSOLocalPropagation())) { in processGlobalForThinLTO()
H A DMemoryOpRemark.cpp374 const VariableInfo &VI = VIs[i]; in visitPtr() local
375 assert(!VI.isEmpty() && "No extra content to display."); in visitPtr()
378 if (VI.Name) in visitPtr()
379 R << NV(IsRead ? "RVarName" : "WVarName", *VI.Name); in visitPtr()
382 if (VI.Size) in visitPtr()
383 R << " (" << NV(IsRead ? "RVarSize" : "WVarSize", *VI.Size) << " bytes)"; in visitPtr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveVariables.cpp680 VarInfo &VI = getVarInfo(Reg); in recomputeForSingleDefVirtReg() local
681 VI.AliveBlocks.clear(); in recomputeForSingleDefVirtReg()
682 VI.Kills.clear(); in recomputeForSingleDefVirtReg()
717 VI.Kills.push_back(&DefMI); in recomputeForSingleDefVirtReg()
731 if (VI.AliveBlocks.test(BB.getNumber())) in recomputeForSingleDefVirtReg()
733 VI.AliveBlocks.set(BB.getNumber()); in recomputeForSingleDefVirtReg()
741 if (VI.AliveBlocks.test(UseBBNum)) in recomputeForSingleDefVirtReg()
754 VI.Kills.push_back(&MI); in recomputeForSingleDefVirtReg()
765 VarInfo &VI = getVarInfo(Reg); in replaceKillInstruction() local
766 llvm::replace(VI.Kills, &OldMI, &NewMI); in replaceKillInstruction()
[all …]
H A DTailDuplicator.cpp420 auto VI = LocalVRMap.find(Reg); in duplicateInstruction() local
421 if (VI == LocalVRMap.end()) in duplicateInstruction()
427 auto *MappedRC = MRI->getRegClass(VI->second.Reg); in duplicateInstruction()
429 if (VI->second.SubReg != 0) { in duplicateInstruction()
431 TRI->getMatchingSuperRegClass(MappedRC, OrigRC, VI->second.SubReg); in duplicateInstruction()
436 MRI->setRegClass(VI->second.Reg, ConstrRC); in duplicateInstruction()
447 : MRI->constrainRegClass(VI->second.Reg, OrigRC); in duplicateInstruction()
453 MO.setReg(VI->second.Reg); in duplicateInstruction()
457 TRI->composeSubRegIndices(VI->second.SubReg, MO.getSubReg())); in duplicateInstruction()
465 .addReg(VI->second.Reg, 0, VI->second.SubReg); in duplicateInstruction()
[all …]
H A DInterleavedLoadCombinePass.cpp1142 for (auto &VI : InterleavedLoad) { in combine() local
1144 LIs.insert(VI.LIs.begin(), VI.LIs.end()); in combine()
1149 Is.insert(VI.Is.begin(), VI.Is.end()); in combine()
1152 SVIs.insert(VI.SVI); in combine()
1198 for (auto &VI : InterleavedLoad) { in combine() local
1199 if (!DT.dominates(InsertionPoint, VI.SVI)) in combine()
1232 for (auto &VI : InterleavedLoad) { in combine() local
1237 Builder.SetInsertPoint(VI.SVI); in combine()
1239 VI.SVI->replaceAllUsesWith(SVI); in combine()
H A DPHIElimination.cpp233 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg); in run() local
234 SparseBitVector<>::iterator AliveBlockItr = VI.AliveBlocks.begin(); in run()
235 SparseBitVector<>::iterator EndItr = VI.AliveBlocks.end(); in run()
243 if (VI.Kills.size() > 1 || in run()
244 (!VI.Kills.empty() && VI.Kills.front()->getParent() != DefMBB)) in run()
245 for (auto *MI : VI.Kills) in run()
415 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode() local
420 if (reusedIncoming && (OldKill = VI.findKill(&MBB))) { in LowerPHINode()
/freebsd/usr.bin/vi/
H A DMakefile12 VI= nvi macro
20 LINKS= ${BINDIR}/${VI} ${BINDIR}/${EX} ${BINDIR}/${VI} ${BINDIR}/${VIEW}
21 LINKS+= ${BINDIR}/${VI} ${BINDIR}/vi ${BINDIR}/${EX} ${BINDIR}/ex
22 LINKS+= ${BINDIR}/${VI} ${BINDIR}/view
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DImmutableGraph.h335 size_type VI = 0, EI = 0; in get() local
336 for (; VI < VertexSize; ++VI) { in get()
337 VertexArray[VI].Value = std::move(AdjList[VI].first); in get()
338 VertexArray[VI].Edges = &EdgeArray[EI]; in get()
339 auto NumEdges = static_cast<size_type>(AdjList[VI].second.size()); in get()
341 auto &E = AdjList[VI].second[VEI]; in get()
346 assert(VI == VertexSize && EI == EdgeSize && "ImmutableGraph malformed"); in get()
347 VertexArray[VI].Edges = &EdgeArray[EdgeSize]; // terminator node in get()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp220 auto VI = Values.begin(); in restrictToBlocks() local
222 assert(VI != Values.end()); in restrictToBlocks()
225 VI = Values.erase(VI); in restrictToBlocks()
228 ++VI; in restrictToBlocks()
380 auto VI = ValueNumbering.find(V); in lookupOrAdd() local
381 if (VI != ValueNumbering.end()) in lookupOrAdd()
382 return VI->second; in lookupOrAdd()
469 auto VI = ValueNumbering.find(V); in lookup() local
470 assert(VI != ValueNumbering.end() && "Value not numbered?"); in lookup()
471 return VI->second; in lookup()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DVIInstrFormats.td1 //===-- VIInstrFormats.td - VI Instruction Encodings ----------------------===//
9 // VI Instruction format definitions.
H A DSIOptimizeVGPRLiveRange.cpp251 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters() local
256 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters()
260 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters() local
261 if (!VI.isLiveIn(*Endif, MOReg, *MRI)) { in collectCandidateRegisters()
290 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in collectCandidateRegisters() local
292 if (VI.isLiveIn(*Endif, Reg, *MRI)) { in collectCandidateRegisters()
301 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DInfoByHwMode.h203 bool operator<(const RegSizeInfoByHwMode &VI) const;
204 bool operator==(const RegSizeInfoByHwMode &VI) const;
205 bool operator!=(const RegSizeInfoByHwMode &VI) const {
206 return !(*this == VI);
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPHITransAddr.h117 if (Instruction *VI = dyn_cast<Instruction>(V)) in addAsInput() local
118 InstInputs.push_back(VI); in addAsInput()
/freebsd/share/misc/
H A Diso3166264 VI VIR 850 Virgin Islands (U.S.)
524 # Newsletter VI-1 2007-09-21
527 # Newsletter VI-2 2008-04-25
530 # Newsletter VI-3 2008-09-09
534 # Newsletter VI-4 2009-01-07
537 # Newsletter VI-5 2009-03-03
540 # Newsletter VI-6 2009-05-08
543 # Newsletter VI-7 2010-02-22
546 # Newsletter VI-8 2010-12-15
551 # Newsletter VI-9 2011-06-12
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILFlattenArrays.cpp326 Value *VI; in visitGetElementPtrInst() local
331 VI = Builder.CreateMul(VarIndex, in visitGetElementPtrInst()
333 VI = Builder.CreateLShr(VI, Builder.getInt32(Log2_32(BytesPerElem))); in visitGetElementPtrInst()
335 VI = Builder.CreateMul( in visitGetElementPtrInst()
338 FlattenedIndex = Builder.CreateAdd(FlattenedIndex, VI); in visitGetElementPtrInst()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp2670 nonloc::CompoundVal::iterator VI = CV.begin(), VE = CV.end(); in bindArray() local
2675 for (; Size ? i < *Size : true; ++i, ++VI) { in bindArray()
2677 if (VI == VE) in bindArray()
2680 return NewB.withValuesEscaped(VI, VE); in bindArray()
2686 NewB = bindStruct(NewB, ER, *VI); in bindArray()
2688 NewB = bindArray(NewB, ER, *VI); in bindArray()
2690 NewB = bind(NewB, loc::MemRegionVal(ER), *VI); in bindArray()
2726 nonloc::CompoundVal::iterator VI = CV.begin(), VE = CV.end(); in bindVector() local
2731 if (VI == VE) in bindVector()
2735 return NewB.withValuesEscaped(VI, VE); in bindVector()
[all …]
/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesWriter.cpp405 const llvm::SmallVectorImpl<std::pair<llvm::VersionTuple, T>> &VI, in getVersionedInfoSize() argument
409 for (const auto &E : VI) { in getVersionedInfoSize()
445 raw_ostream &OS, llvm::SmallVectorImpl<std::pair<VersionTuple, T>> &VI, in emitVersionedInfo() argument
449 std::sort(VI.begin(), VI.end(), in emitVersionedInfo()
458 writer.write<uint16_t>(VI.size()); in emitVersionedInfo()
459 for (const auto &E : VI) { in emitVersionedInfo()
649 unsigned getVariableInfoSize(const VariableInfo &VI) { in getVariableInfoSize() argument
650 return 2 + getCommonEntityInfoSize(VI) + 2 + VI.getType().size(); in getVariableInfoSize()
655 void emitVariableInfo(raw_ostream &OS, const VariableInfo &VI) { in emitVariableInfo() argument
656 emitCommonEntityInfo(OS, VI); in emitVariableInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h67 ValueInfo VI; member
75 ImportFailureInfo(ValueInfo VI, CalleeInfo::HotnessType MaxHotness, in ImportFailureInfo()
77 : VI(VI), MaxHotness(MaxHotness), Reason(Reason), Attempts(Attempts) {} in ImportFailureInfo()
/freebsd/sys/contrib/device-tree/Bindings/powerpc/nintendo/
H A Dgamecube.txt14 1.a) The Video Interface (VI) node
22 - reg : should contain the VI registers location and length
23 - interrupts : should contain the VI interrupt
/freebsd/usr.bin/vi/catalog/
H A Dru_RU.UTF-8.base15 016 "Стандартный ввод/вывод для VI должен быть терминал"
196 204 "%s не является командой VI"
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp179 for (const auto &VI : ExportList) in computeLTOCacheKey() local
180 ExportsGUID.push_back(VI.getGUID()); in computeLTOCacheKey()
244 for (const ValueInfo &VI : GS->refs()) { in computeLTOCacheKey() local
245 AddUnsigned(VI.isDSOLocal(Index.withDSOLocalPropagation())); in computeLTOCacheKey()
246 AddUsedCfiGlobal(VI.getGUID()); in computeLTOCacheKey()
367 const Config &C, ValueInfo VI, in thinLTOResolvePrevailingGUID() argument
375 C.VisibilityScheme == Config::ELF ? VI.getELFVisibility() in thinLTOResolvePrevailingGUID()
377 for (auto &S : VI.getSummaryList()) { in thinLTOResolvePrevailingGUID()
392 if (isPrevailing(VI.getGUID(), S.get())) { in thinLTOResolvePrevailingGUID()
405 S->setCanAutoHide(VI.canAutoHide() && in thinLTOResolvePrevailingGUID()
[all …]

123456