| /src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | FunctionImport.cpp | 328 bool shouldImportGlobal(const ValueInfo &VI) { in shouldImportGlobal() argument 329 const auto &GVS = DefinedGVSummaries.find(VI.getGUID()); in shouldImportGlobal() 342 if (VI.getSummaryList().size() > 1 && in shouldImportGlobal() 344 !IsPrevailing(VI.getGUID(), GVS->second)) in shouldImportGlobal() 353 for (const auto &VI : Summary.refs()) { in onImportingSummaryImpl() local 354 if (!shouldImportGlobal(VI)) { in onImportingSummaryImpl() 360 LLVM_DEBUG(dbgs() << " ref -> " << VI << "\n"); in onImportingSummaryImpl() 374 for (const auto &RefSummary : VI.getSummaryList()) { in onImportingSummaryImpl() 389 VI.getGUID(), GlobalValueSummary::Definition); in onImportingSummaryImpl() 403 (*ExportLists)[RefSummary->modulePath()].insert(VI); in onImportingSummaryImpl() [all …]
|
| H A D | StripSymbols.cpp | 78 for (ValueSymbolTable::iterator VI = ST.begin(), VE = ST.end(); VI != VE; ) { in StripSymtab() local 79 Value *V = VI->getValue(); in StripSymtab() 80 ++VI; in StripSymtab()
|
| /src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ModuleSummaryIndex.cpp | 184 auto VI = getValueInfo(ValueGUID); in getGlobalValueSummary() local 185 assert(VI && "GlobalValue not found in index"); in getGlobalValueSummary() 186 assert((!PerModuleIndex || VI.getSummaryList().size() == 1) && in getGlobalValueSummary() 188 auto &Summary = VI.getSummaryList()[0]; in getGlobalValueSummary() 193 auto VI = getValueInfo(GUID); in isGUIDLive() local 194 if (!VI) in isGUIDLive() 196 const auto &SummaryList = VI.getSummaryList(); in isGUIDLive() 216 for (auto &VI : S->refs()) { in propagateAttributesToRefs() local 217 assert(VI.getAccessSpecifier() == 0 || isa<FunctionSummary>(S)); in propagateAttributesToRefs() 218 if (!VI.getAccessSpecifier()) { in propagateAttributesToRefs() [all …]
|
| H A D | ValueSymbolTable.cpp | 35 for (const auto &VI : vmap) in ~ValueSymbolTable() local 37 << *VI.getValue()->getType() << "' Name = '" << VI.getKeyData() in ~ValueSymbolTable()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | FunctionImportUtils.cpp | 46 const GlobalValue *SGV, ValueInfo VI) { in shouldPromoteLocalToGlobal() argument 78 VI, SGV->getParent()->getModuleIdentifier()); in shouldPromoteLocalToGlobal() 222 ValueInfo VI; in processGlobalForThinLTO() local 224 VI = ImportIndex.getValueInfo(GV.getGUID()); in processGlobalForThinLTO() 226 if (VI && ImportIndex.hasSyntheticEntryCounts()) { in processGlobalForThinLTO() 229 for (const auto &S : VI.getSummaryList()) { in processGlobalForThinLTO() 244 assert(VI || GV.isDeclaration() || in processGlobalForThinLTO() 256 if (!GV.isDeclaration() && VI && ImportIndex.withAttributePropagation()) { in processGlobalForThinLTO() 268 ImportIndex.findSummaryInModule(VI, M.getModuleIdentifier())); in processGlobalForThinLTO() 285 if (GV.hasLocalLinkage() && shouldPromoteLocalToGlobal(&GV, VI)) { in processGlobalForThinLTO() [all …]
|
| H A D | MemoryOpRemark.cpp | 374 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()
|
| H A D | LoopUnrollAndJam.cpp | 399 for (ValueToValueMapTy::iterator VI = VMap.begin(), VE = VMap.end(); in UnrollAndJamLoop() local 400 VI != VE; ++VI) { in UnrollAndJamLoop() 401 PrevItValueMap[VI->second] = in UnrollAndJamLoop() 402 const_cast<Value *>(It == 1 ? VI->first : LastValueMap[VI->first]); in UnrollAndJamLoop() 403 LastValueMap[VI->first] = VI->second; in UnrollAndJamLoop()
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveVariables.cpp | 687 VarInfo &VI = getVarInfo(Reg); in recomputeForSingleDefVirtReg() local 688 VI.AliveBlocks.clear(); in recomputeForSingleDefVirtReg() 689 VI.Kills.clear(); in recomputeForSingleDefVirtReg() 724 VI.Kills.push_back(&DefMI); in recomputeForSingleDefVirtReg() 738 if (VI.AliveBlocks.test(BB.getNumber())) in recomputeForSingleDefVirtReg() 740 VI.AliveBlocks.set(BB.getNumber()); in recomputeForSingleDefVirtReg() 748 if (VI.AliveBlocks.test(UseBBNum)) in recomputeForSingleDefVirtReg() 761 VI.Kills.push_back(&MI); in recomputeForSingleDefVirtReg() 772 VarInfo &VI = getVarInfo(Reg); in replaceKillInstruction() local 773 std::replace(VI.Kills.begin(), VI.Kills.end(), &OldMI, &NewMI); in replaceKillInstruction() [all …]
|
| H A D | TailDuplicator.cpp | 419 auto VI = LocalVRMap.find(Reg); in duplicateInstruction() local 420 if (VI != LocalVRMap.end()) { in duplicateInstruction() 425 auto *MappedRC = MRI->getRegClass(VI->second.Reg); in duplicateInstruction() 427 if (VI->second.SubReg != 0) { in duplicateInstruction() 429 VI->second.SubReg); in duplicateInstruction() 434 MRI->setRegClass(VI->second.Reg, ConstrRC); in duplicateInstruction() 445 : MRI->constrainRegClass(VI->second.Reg, OrigRC); in duplicateInstruction() 451 MO.setReg(VI->second.Reg); in duplicateInstruction() 455 TRI->composeSubRegIndices(VI->second.SubReg, MO.getSubReg())); in duplicateInstruction() 463 .addReg(VI->second.Reg, 0, VI->second.SubReg); in duplicateInstruction() [all …]
|
| H A D | InterleavedLoadCombinePass.cpp | 1143 for (auto &VI : InterleavedLoad) { in combine() local 1145 LIs.insert(VI.LIs.begin(), VI.LIs.end()); in combine() 1150 Is.insert(VI.Is.begin(), VI.Is.end()); in combine() 1153 SVIs.insert(VI.SVI); in combine() 1199 for (auto &VI : InterleavedLoad) { in combine() local 1200 if (!DT.dominates(InsertionPoint, VI.SVI)) in combine() 1233 for (auto &VI : InterleavedLoad) { in combine() local 1238 Builder.SetInsertPoint(VI.SVI); in combine() 1240 VI.SVI->replaceAllUsesWith(SVI); in combine()
|
| H A D | PHIElimination.cpp | 222 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg); in run() local 223 SparseBitVector<>::iterator AliveBlockItr = VI.AliveBlocks.begin(); in run() 224 SparseBitVector<>::iterator EndItr = VI.AliveBlocks.end(); in run() 232 if (VI.Kills.size() > 1 || in run() 233 (!VI.Kills.empty() && VI.Kills.front()->getParent() != DefMBB)) in run() 234 for (auto *MI : VI.Kills) in run() 407 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg); in LowerPHINode() local 412 if (reusedIncoming && (OldKill = VI.findKill(&MBB))) { in LowerPHINode()
|
| /src/usr.bin/vi/ |
| H A D | Makefile | 12 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
|
| /src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | FunctionImport.h | 77 ValueInfo VI; member 85 ImportFailureInfo(ValueInfo VI, CalleeInfo::HotnessType MaxHotness, in ImportFailureInfo() 87 : VI(VI), MaxHotness(MaxHotness), Reason(Reason), Attempts(Attempts) {} in ImportFailureInfo()
|
| /src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | ImmutableGraph.h | 335 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()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GVNSink.cpp | 301 auto VI = Values.begin(); in restrictToBlocks() local 303 assert(VI != Values.end()); in restrictToBlocks() 306 VI = Values.erase(VI); in restrictToBlocks() 309 ++VI; in restrictToBlocks() 461 auto VI = ValueNumbering.find(V); in lookupOrAdd() local 462 if (VI != ValueNumbering.end()) in lookupOrAdd() 463 return VI->second; in lookupOrAdd() 554 auto VI = ValueNumbering.find(V); in lookup() local 555 assert(VI != ValueNumbering.end() && "Value not numbered?"); in lookup() 556 return VI->second; in lookup()
|
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | VIInstrFormats.td | 1 //===-- VIInstrFormats.td - VI Instruction Encodings ----------------------===// 9 // VI Instruction format definitions.
|
| H A D | SIOptimizeVGPRLiveRange.cpp | 244 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters() local 249 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters() 253 LiveVariables::VarInfo &VI = LV->getVarInfo(MOReg); in collectCandidateRegisters() local 254 if (!VI.isLiveIn(*Endif, MOReg, *MRI)) { in collectCandidateRegisters() 283 LiveVariables::VarInfo &VI = LV->getVarInfo(Reg); in collectCandidateRegisters() local 285 if (VI.isLiveIn(*Endif, Reg, *MRI)) { in collectCandidateRegisters() 294 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters()
|
| /src/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | InfoByHwMode.h | 202 bool operator<(const RegSizeInfoByHwMode &VI) const; 203 bool operator==(const RegSizeInfoByHwMode &VI) const; 204 bool operator!=(const RegSizeInfoByHwMode &VI) const { 205 return !(*this == VI);
|
| /src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | PHITransAddr.h | 115 if (Instruction *VI = dyn_cast<Instruction>(V)) in addAsInput() local 116 InstInputs.push_back(VI); in addAsInput()
|
| /src/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTO.cpp | 169 for (const auto &VI : ExportList) in computeLTOCacheKey() local 170 ExportsGUID.push_back(VI.getGUID()); in computeLTOCacheKey() 251 for (const ValueInfo &VI : GS->refs()) { in computeLTOCacheKey() local 252 AddUnsigned(VI.isDSOLocal(Index.withDSOLocalPropagation())); in computeLTOCacheKey() 253 AddUsedCfiGlobal(VI.getGUID()); in computeLTOCacheKey() 362 const Config &C, ValueInfo VI, in thinLTOResolvePrevailingGUID() argument 370 C.VisibilityScheme == Config::ELF ? VI.getELFVisibility() in thinLTOResolvePrevailingGUID() 372 for (auto &S : VI.getSummaryList()) { in thinLTOResolvePrevailingGUID() 387 if (isPrevailing(VI.getGUID(), S.get())) { in thinLTOResolvePrevailingGUID() 400 S->setCanAutoHide(VI.canAutoHide() && in thinLTOResolvePrevailingGUID() [all …]
|
| /src/contrib/llvm-project/clang/lib/APINotes/ |
| H A D | APINotesWriter.cpp | 406 const llvm::SmallVectorImpl<std::pair<llvm::VersionTuple, T>> &VI, in getVersionedInfoSize() argument 410 for (const auto &E : VI) { in getVersionedInfoSize() 446 raw_ostream &OS, llvm::SmallVectorImpl<std::pair<VersionTuple, T>> &VI, in emitVersionedInfo() argument 450 std::sort(VI.begin(), VI.end(), in emitVersionedInfo() 459 writer.write<uint16_t>(VI.size()); in emitVersionedInfo() 460 for (const auto &E : VI) { in emitVersionedInfo() 650 unsigned getVariableInfoSize(const VariableInfo &VI) { in getVariableInfoSize() argument 651 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 …]
|
| /src/share/misc/ |
| H A D | iso3166 | 264 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 …]
|
| /src/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 602 for (const auto &VI : StoreRefEdges) in computeFunctionSummary() local 603 if (LoadRefEdges.remove(VI)) in computeFunctionSummary() 604 RefEdges.insert(VI); in computeFunctionSummary() 610 for (const auto &VI : LoadRefEdges) in computeFunctionSummary() local 611 RefEdges.insert(VI); in computeFunctionSummary() 614 for (const auto &VI : StoreRefEdges) in computeFunctionSummary() local 615 RefEdges.insert(VI); in computeFunctionSummary() 879 if (ValueInfo VI = Index.getValueInfo(GlobalValue::getGUID(Name))) in setLiveRoot() local 880 for (const auto &Summary : VI.getSummaryList()) in setLiveRoot() 1065 llvm::all_of(Summary->refs(), [&](const ValueInfo &VI) { in buildModuleSummaryIndex() argument [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 253 inline raw_ostream &operator<<(raw_ostream &OS, const ValueInfo &VI) { 254 OS << VI.getGUID(); 255 if (!VI.name().empty()) 256 OS << " (" << VI.name() << ")"; 1113 VirtFuncOffset(ValueInfo VI, uint64_t Offset) 1114 : FuncVI(VI), VTableOffset(Offset) {} 1313 TypeIdOffsetVtableInfo(uint64_t Offset, ValueInfo VI) 1314 : AddressPointOffset(Offset), VTableVI(VI) {} 1676 void addGlobalValueSummary(ValueInfo VI, 1680 addOriginalName(VI.getGUID(), Summary->getOriginalName()); [all …]
|
| /src/sys/contrib/device-tree/Bindings/powerpc/nintendo/ |
| H A D | gamecube.txt | 14 1.a) The Video Interface (VI) node 22 - reg : should contain the VI registers location and length 23 - interrupts : should contain the VI interrupt
|