| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveRegMatrix.cpp | 85 unsigned Unit = (*Units).first; in foreachUnit() local 89 if (Func(Unit, S)) in foreachUnit() 96 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in foreachUnit() local 97 if (Func(Unit, VRegInterval)) in foreachUnit() 113 Matrix[Unit].unify(VirtReg, Range); in assign() 139 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in isPhysRegUsed() local 140 if (!Matrix[Unit].empty()) in isPhysRegUsed() 219 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in checkInterference() local 233 Q.reset(UserTag, LR, Matrix[Unit]); in checkInterference() 242 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in getOneVReg() local [all …]
|
| H A D | ReachingDefAnalysis.cpp | 72 if (LiveRegs[Unit] != -1) { in enterBasicBlock() 73 LiveRegs[Unit] = -1; in enterBasicBlock() 93 for (unsigned Unit = 0; Unit != NumRegUnits; ++Unit) in enterBasicBlock() local 94 LiveRegs[Unit] = std::max(LiveRegs[Unit], Incoming[Unit]); in enterBasicBlock() 98 for (unsigned Unit = 0; Unit != NumRegUnits; ++Unit) in enterBasicBlock() local 99 if (LiveRegs[Unit] != ReachingDefDefaultVal) in enterBasicBlock() 100 MBBReachingDefs[MBBNumber][Unit].push_back(LiveRegs[Unit]); in enterBasicBlock() 137 if (LiveRegs[Unit] != CurInstr) { in processDefs() 138 LiveRegs[Unit] = CurInstr; in processDefs() 167 for (unsigned Unit = 0; Unit != NumRegUnits; ++Unit) { in reprocessBasicBlock() local [all …]
|
| H A D | InterferenceCache.cpp | 96 for (MCRegUnit Unit : TRI->regunits(PhysReg)) in revalidate() local 97 RegUnits[i++].VirtTag = LIUArray[Unit].getTag(); in revalidate() 113 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in reset() local 114 RegUnits.push_back(LIUArray[Unit]); in reset() 115 RegUnits.back().Fixed = &LIS->getRegUnit(Unit); in reset() 122 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in valid() local 125 if (LIUArray[Unit].changedSince(RegUnits[i].VirtTag)) in valid()
|
| H A D | RegAllocFast.cpp | 276 for (MCRegUnit Unit : TRI->regunits(PhysReg)) in markRegUsedInInstr() local 277 UsedInInstr.insert(Unit); in markRegUsedInInstr() 292 if (UsedInInstr.count(Unit)) in isRegUsedInInstr() 304 PhysRegUses.insert(Unit); in markPhysRegUsedInInstr() 310 UsedInInstr.erase(Unit); in unmarkRegUsedInInstr() 425 for (MCRegUnit Unit : TRI->regunits(PhysReg)) in setPhysRegState() local 426 RegUnitStates[Unit] = NewState; in setPhysRegState() 431 if (RegUnitStates[Unit] != regFree) in isPhysRegFree() 719 RegUnitStates[Unit] = regFree; in displacePhysReg() 1194 for (unsigned Unit = 1, UnitE = TRI->getNumRegUnits(); Unit != UnitE; in dumpState() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFLinker.cpp | 754 Val.extractValue(Data, &Offset, Unit.getFormParams(), &Unit); in lookForRefDIEsToKeep() 1071 CompileUnit &Unit) { in cloneDieReferenceAttribute() argument 1869 Unit.getOrigUnit().getVersion() >= 5, Unit.getOrigUnit().getOffset(), in cloneDIE() 2537 if (Unit) { in loadClangModule() 2565 if (Unit) in loadClangModule() 3000 assert(Unit.Unit.get() != nullptr); in cloneModuleUnit() 3002 if (!Unit.Unit->getOrigUnit().getUnitDIE().hasChildren()) in cloneModuleUnit() 3011 analyzeContextInfo(Unit.Unit->getOrigUnit().getUnitDIE(), 0, *(Unit.Unit), in cloneModuleUnit() 3018 Unit.Unit->markEverythingAsKept(); in cloneModuleUnit() 3022 CompileUnits.emplace_back(std::move(Unit.Unit)); in cloneModuleUnit() [all …]
|
| H A D | DWARFStreamer.cpp | 187 Asm->emitInt32(Unit.getNextUnitOffset() - Unit.getStartOffset() - 4); in emitCompileUnitHeader() 206 EmittedUnits.push_back({Unit.getUniqueID(), Unit.getLabelBegin()}); in emitCompileUnitHeader() 507 if (Unit.getOrigUnit().getVersion() < 5) in emitDwarfDebugRangeListHeader() 554 if (Unit.getOrigUnit().getVersion() < 5) in emitDwarfDebugRangeListFooter() 604 if (Unit.getOrigUnit().getVersion() < 5) in emitDwarfDebugLocListHeader() 640 const CompileUnit &Unit, in emitDwarfDebugLocListFragment() argument 667 const CompileUnit &Unit, in emitDwarfDebugLocTableFragment() argument 758 const CompileUnit &Unit, in emitDwarfDebugLocListsTableFragment() argument 1216 Asm->emitInt32(Unit.getNextUnitOffset() - Unit.getStartOffset()); // Size in emitPubSectionForUnit() 1236 "names", Unit, Unit.getPubnames()); in emitPubNamesForUnit() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFLinker.h | 100 const CompileUnit &Unit, 121 emitDwarfDebugArangesTable(const CompileUnit &Unit, 126 const CompileUnit &Unit, 148 virtual void emitCompileUnitHeader(CompileUnit &Unit, 403 : File(File), Unit(std::move(Unit)) {} in RefModuleUnit() 405 : File(Other.File), Unit(std::move(Other.Unit)) {} in RefModuleUnit() 409 std::unique_ptr<CompileUnit> Unit; member 597 void emitDebugAddrSection(CompileUnit &Unit, 715 void rememberUnitForMacroOffset(CompileUnit &Unit); 720 void generateLineTableForUnit(CompileUnit &Unit); [all …]
|
| H A D | DWARFStreamer.h | 117 void emitDwarfDebugRangeListFooter(const CompileUnit &Unit, 131 void emitDwarfDebugAddrsFooter(const CompileUnit &Unit, 136 const CompileUnit &Unit, 141 void emitDwarfDebugLocListFooter(const CompileUnit &Unit, 145 void emitDwarfDebugArangesTable(const CompileUnit &Unit, 156 const CompileUnit &Unit, 163 void emitPubNamesForUnit(const CompileUnit &Unit) override; 166 void emitPubTypesForUnit(const CompileUnit &Unit) override; 243 const CompileUnit &Unit, 249 const CompileUnit &Unit, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LiveRegUnits.h | 87 for (MCRegUnit Unit : TRI->regunits(Reg)) in addReg() local 88 Units.set(Unit); in addReg() 94 for (MCRegUnitMaskIterator Unit(Reg, TRI); Unit.isValid(); ++Unit) { in addRegMasked() 95 LaneBitmask UnitMask = (*Unit).second; in addRegMasked() 97 Units.set((*Unit).first); in addRegMasked() 103 for (MCRegUnit Unit : TRI->regunits(Reg)) in removeReg() local 104 Units.reset(Unit); in removeReg() 117 for (MCRegUnit Unit : TRI->regunits(Reg)) { in available() local 118 if (Units.test(Unit)) in available()
|
| H A D | LiveIntervals.h | 394 LiveRange &getRegUnit(unsigned Unit) { in getRegUnit() argument 395 LiveRange *LR = RegUnitRanges[Unit]; in getRegUnit() 400 computeRegUnitRange(*LR, Unit); in getRegUnit() 407 LiveRange *getCachedRegUnit(unsigned Unit) { in getCachedRegUnit() argument 408 return RegUnitRanges[Unit]; in getCachedRegUnit() 412 return RegUnitRanges[Unit]; in getCachedRegUnit() 417 void removeRegUnit(unsigned Unit) { in removeRegUnit() argument 418 delete RegUnitRanges[Unit]; in removeRegUnit() 419 RegUnitRanges[Unit] = nullptr; in removeRegUnit() 427 for (MCRegUnit Unit : TRI->regunits(Reg)) in removeAllRegUnitsForPhysReg() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySortRegion.h | 44 const T *Unit; variable 47 ConcreteSortRegion(const T *Unit) : Unit(Unit) {} in ConcreteSortRegion() argument 48 MachineBasicBlock *getHeader() const override { return Unit->getHeader(); } in getHeader() 50 return Unit->contains(MBB); in contains() 52 unsigned getNumBlocks() const override { return Unit->getNumBlocks(); } in getNumBlocks() 54 return Unit->blocks(); in blocks()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 2445 DBuilder.createMemberType(Unit, getVTableName(RD), Unit, 0, Size, 0, 0, in CollectVTableInfo() 3828 DBuilder.createMemberType(Unit, Name, Unit, 0, FieldSize, FieldAlign, in CreateMemberType() 4005 DContext, Name, LinkageName, Unit, Line, getOrCreateType(T, Unit), in getGlobalVariableForwardDeclaration() 4582 Unit, VD->getName(), Unit, 0, FieldSize, FieldAlign, FieldOffset, in EmitTypeForVarWithBlocksAttr() 4588 return {DBuilder.createStructType(Unit, "", Unit, 0, FieldOffset, 0, in EmitTypeForVarWithBlocksAttr() 5051 Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() 5054 Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() 5058 Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() 5061 Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() 5064 BlockLayout.getElementOffsetInBits(2), Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() [all …]
|
| H A D | CGDebugInfo.h | 108 llvm::DIFile *Unit; member 110 llvm::DIFile *Unit) in ObjCInterfaceCacheEntry() 111 : Type(Type), Decl(Decl), Unit(Unit) {} in ObjCInterfaceCacheEntry() 243 llvm::DIFile *Unit); 278 const CXXRecordDecl *RD, llvm::DIFile *Unit, 288 llvm::DIFile *Unit); 296 llvm::DIFile *Unit); 305 llvm::DIFile *Unit); 390 const BlockPointerType *Ty, llvm::DIFile *Unit, 398 const llvm::StructLayout &BlockLayout, llvm::DIFile *Unit, [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CrossTU/ |
| H A D | CrossTranslationUnit.cpp | 294 ASTUnit *Unit = *ASTUnitOrError; in getCrossTUDefinitionImpl() local 295 assert(&Unit->getFileManager() == in getCrossTUDefinitionImpl() 423 ASTUnit *Unit = LoadedUnit.get(); in getASTUnitForFile() local 433 return Unit; in getASTUnitForFile() 522 if (!Unit) in loadExternalAST() 523 return Unit.takeError(); in loadExternalAST() 526 if (!*Unit) in loadExternalAST() 530 return Unit; in loadExternalAST() 766 return importDefinitionImpl(FD, Unit); in importDefinition() 772 return importDefinitionImpl(VD, Unit); in importDefinition() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | ARCMT.cpp | 269 std::unique_ptr<ASTUnit> Unit(ASTUnit::LoadFromCompilerInvocationAction( in checkForManualIssues() local 271 if (!Unit) { in checkForManualIssues() 279 ASTContext &Ctx = Unit->getASTContext(); in checkForManualIssues() 292 Unit->getPreprocessor()); in checkForManualIssues() 307 DiagClient->BeginSourceFile(Ctx.getLangOpts(), &Unit->getPreprocessor()); in checkForManualIssues() 547 std::unique_ptr<ASTUnit> Unit(ASTUnit::LoadFromCompilerInvocationAction( in applyTransform() local 549 if (!Unit) { in applyTransform() 553 Unit->setOwnsRemappedFileBuffers(false); // FileRemapper manages that. in applyTransform() 560 ASTContext &Ctx = Unit->getASTContext(); in applyTransform() 581 Unit->getSema(), TA, capturedDiags, ARCMTMacroLocs); in applyTransform() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | ASTMerge.cpp | 49 std::unique_ptr<ASTUnit> Unit = ASTUnit::LoadFromASTFile( in ExecuteAction() local 53 if (!Unit) in ExecuteAction() 57 Unit->getASTContext(), Unit->getFileManager(), in ExecuteAction() 60 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); in ExecuteAction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | DWARFYAML.cpp | 181 void MappingTraits<DWARFYAML::Unit>::mapping(IO &IO, DWARFYAML::Unit &Unit) { in mapping() argument 182 IO.mapOptional("Format", Unit.Format, dwarf::DWARF32); in mapping() 183 IO.mapOptional("Length", Unit.Length); in mapping() 184 IO.mapRequired("Version", Unit.Version); in mapping() 185 if (Unit.Version >= 5) in mapping() 186 IO.mapRequired("UnitType", Unit.Type); in mapping() 187 IO.mapOptional("AbbrevTableID", Unit.AbbrevTableID); in mapping() 188 IO.mapOptional("AbbrOffset", Unit.AbbrOffset); in mapping() 189 IO.mapOptional("AddrSize", Unit.AddrSize); in mapping() 190 IO.mapOptional("Entries", Unit.Entries); in mapping()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFEmitterImpl.cpp | 131 void DwarfEmitterImpl::emitCompileUnitHeader(DwarfUnit &Unit) { in emitCompileUnitHeader() argument 133 MC->setDwarfVersion(Unit.getVersion()); in emitCompileUnitHeader() 138 Asm->emitInt32(Unit.getUnitSize() - 4); in emitCompileUnitHeader() 139 Asm->emitInt16(Unit.getVersion()); in emitCompileUnitHeader() 141 if (Unit.getVersion() >= 5) { in emitCompileUnitHeader() 143 Asm->emitInt8(Unit.getFormParams().AddrSize); in emitCompileUnitHeader() 150 Asm->emitInt8(Unit.getFormParams().AddrSize); in emitCompileUnitHeader()
|
| H A D | DWARFLinkerImpl.cpp | 53 : File(File), Unit(std::move(Unit)) {} in RefModuleUnit() 57 : File(Other.File), Unit(std::move(Other.Unit)) {} in RefModuleUnit() 60 LinkContext::RefModuleUnit &&Unit) { in addModulesCompileUnit() argument 61 ModulesCompileUnits.emplace_back(std::move(Unit)); in addModulesCompileUnit() 399 std::unique_ptr<CompileUnit> Unit; in loadClangModule() local 407 if (Unit) { in loadClangModule() 434 Unit = std::make_unique<CompileUnit>( in loadClangModule() 440 if (Unit) { in loadClangModule() 1061 SectionsSetHandler(*ModuleUnit.Unit); in forEachObjectSectionsSet() 1084 UnitHandler(ModuleUnit.Unit.get()); in forEachCompileAndTypeUnit() [all …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerUtil.cpp | 34 void Print(const Unit &v, const char *PrintAfter) { in Print() 55 void PrintASCII(const Unit &U, const char *PrintAfter) { in PrintASCII() 73 bool IsASCII(const Unit &U) { return IsASCII(U.data(), U.size()); } in IsASCII() 81 bool ParseOneDictionaryEntry(const std::string &Str, Unit *U) { in ParseOneDictionaryEntry() 127 bool ParseDictionaryFile(const std::string &Text, std::vector<Unit> *Units) { in ParseDictionaryFile() 134 Unit U; in ParseDictionaryFile() 155 std::string Base64(const Unit &U) { in Base64()
|
| H A D | FuzzerInternal.h | 39 void MinimizeCrashLoop(const Unit &U); 94 std::string WriteToOutputCorpus(const Unit &U); 104 void ReportNewCoverage(InputInfo *II, const Unit &U); 106 void WriteUnitToFileWithPrefix(const Unit &U, const char *Prefix); 109 void PrintStatusForNewUnit(const Unit &U, const char *Text);
|
| /freebsd-14.2/sys/dev/mpr/mpi/ |
| H A D | mpi2_history.txt | 212 * drives in IO Unit Page 1. 248 * Unit Page 6. 252 * 07-30-09 02.00.12 Added IO Unit Page 7. 254 * Added SAS IO Unit Page 5. 287 * Added IO Unit Page 8, IO Unit Page 9, 288 * and IO Unit Page 10. 291 * 03-09-11 02.00.19 Fixed IO Unit Page 10 (to match the spec). 297 * Unit Page 4. 331 * Flags field to IO Unit Page 7. 332 * Added IO Unit Page 11. [all …]
|
| /freebsd-14.2/sys/dev/mps/mpi/ |
| H A D | mpi2_history.txt | 117 * 06-04-07 02.00.01 Added defines for SAS IO Unit Page 2 PhyFlags. 163 * drives in IO Unit Page 1. 175 * Added three new DiscoveryStatus bits for SAS IO Unit 184 * 01-19-09 02.00.10 Fixed defines for GPIOVal field of IO Unit Page 3. 199 * Unit Page 6. 203 * 07-30-09 02.00.12 Added IO Unit Page 7. 205 * Added SAS IO Unit Page 5. 218 * Added PowerManagementCapabilities to IO Unit Page 7. 228 * 08-11-10 02.00.16 Removed IO Unit Page 1 device path (multi-pathing) 243 * 02-29-08 02.00.03 Added Query Task Set and Query Unit Attention. [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexingAction.cpp | 206 static void indexTranslationUnit(ASTUnit &Unit, IndexingContext &IndexCtx) { in indexTranslationUnit() argument 207 Unit.visitLocalTopLevelDecls(&IndexCtx, topLevelDeclVisitor); in indexTranslationUnit() 260 void index::indexASTUnit(ASTUnit &Unit, IndexDataConsumer &DataConsumer, in indexASTUnit() argument 263 IndexCtx.setASTContext(Unit.getASTContext()); in indexASTUnit() 264 DataConsumer.initialize(Unit.getASTContext()); in indexASTUnit() 265 DataConsumer.setPreprocessor(Unit.getPreprocessorPtr()); in indexASTUnit() 268 indexPreprocessorMacros(Unit.getPreprocessor(), DataConsumer); in indexASTUnit() 269 indexTranslationUnit(Unit, IndexCtx); in indexASTUnit()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.h | 30 DWARFUnit *Unit; member 34 DWARFUnit *Unit, const DWARFDie FuncDie) in LiveVariable() 35 : LocExpr(LocExpr), VarName(VarName), Unit(Unit), FuncDie(FuncDie) {} in LiveVariable()
|