| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LiveRegUnits.h | 87 for (MCRegUnitIterator Unit(Reg, TRI); Unit.isValid(); ++Unit) in addReg() 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 (MCRegUnitIterator Unit(Reg, TRI); Unit.isValid(); ++Unit) in removeReg() 104 Units.reset(*Unit); in removeReg() 117 for (MCRegUnitIterator Unit(Reg, TRI); Unit.isValid(); ++Unit) { in available() 118 if (Units.test(*Unit)) in available()
|
| H A D | LiveIntervals.h | 393 LiveRange &getRegUnit(unsigned Unit) { in getRegUnit() argument 394 LiveRange *LR = RegUnitRanges[Unit]; in getRegUnit() 399 computeRegUnitRange(*LR, Unit); in getRegUnit() 406 LiveRange *getCachedRegUnit(unsigned Unit) { in getCachedRegUnit() argument 407 return RegUnitRanges[Unit]; in getCachedRegUnit() 410 const LiveRange *getCachedRegUnit(unsigned Unit) const { in getCachedRegUnit() argument 411 return RegUnitRanges[Unit]; in getCachedRegUnit() 416 void removeRegUnit(unsigned Unit) { in removeRegUnit() argument 417 delete RegUnitRanges[Unit]; in removeRegUnit() 418 RegUnitRanges[Unit] = nullptr; in removeRegUnit() [all …]
|
| /freebsd-13.1/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() 113 Matrix[Unit].unify(VirtReg, Range); in assign() 128 [&](unsigned Unit, const LiveRange &Range) { in unassign() argument 129 LLVM_DEBUG(dbgs() << ' ' << printRegUnit(Unit, TRI)); in unassign() 130 Matrix[Unit].extract(VirtReg, Range); in unassign() 139 for (MCRegUnitIterator Unit(PhysReg, TRI); Unit.isValid(); ++Unit) { in isPhysRegUsed() local 140 if (!Matrix[*Unit].empty()) in isPhysRegUsed() 172 const LiveRange &UnitRange = LIS->getRegUnit(Unit); in checkRegUnitInterference() 241 for (MCRegUnitIterator Unit(PhysReg, TRI); Unit.isValid(); ++Unit) { in getOneVReg() local [all …]
|
| H A D | ReachingDefAnalysis.cpp | 62 for (MCRegUnitIterator Unit(LI.PhysReg, TRI); Unit.isValid(); ++Unit) { in enterBasicBlock() local 67 LiveRegs[*Unit] = -1; in enterBasicBlock() 87 for (unsigned Unit = 0; Unit != NumRegUnits; ++Unit) in enterBasicBlock() local 88 LiveRegs[Unit] = std::max(LiveRegs[Unit], Incoming[Unit]); in enterBasicBlock() 92 for (unsigned Unit = 0; Unit != NumRegUnits; ++Unit) in enterBasicBlock() local 94 MBBReachingDefs[MBBNumber][Unit].push_back(LiveRegs[Unit]); in enterBasicBlock() 125 for (MCRegUnitIterator Unit(MO.getReg().asMCReg(), TRI); Unit.isValid(); in processDefs() local 126 ++Unit) { in processDefs() 162 for (unsigned Unit = 0; Unit != NumRegUnits; ++Unit) { in reprocessBasicBlock() local 163 int Def = Incoming[Unit]; in reprocessBasicBlock() [all …]
|
| H A D | TargetRegisterInfo.cpp | 141 Printable printRegUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printRegUnit() argument 142 return Printable([Unit, TRI](raw_ostream &OS) { in printRegUnit() 145 OS << "Unit~" << Unit; in printRegUnit() 150 if (Unit >= TRI->getNumRegUnits()) { in printRegUnit() 151 OS << "BadUnit~" << Unit; in printRegUnit() 156 MCRegUnitRootIterator Roots(Unit, TRI); in printRegUnit() 164 Printable printVRegOrUnit(unsigned Unit, const TargetRegisterInfo *TRI) { in printVRegOrUnit() argument 165 return Printable([Unit, TRI](raw_ostream &OS) { in printVRegOrUnit() 166 if (Register::isVirtualRegister(Unit)) { in printVRegOrUnit() 167 OS << '%' << Register::virtReg2Index(Unit); in printVRegOrUnit() [all …]
|
| H A D | LiveIntervals.cpp | 159 for (unsigned Unit = 0, UnitE = RegUnitRanges.size(); Unit != UnitE; ++Unit) in print() local 160 if (LiveRange *LR = RegUnitRanges[Unit]) in print() 344 unsigned Unit = *Units; in computeLiveInRegUnits() local 349 NewRanges.push_back(Unit); in computeLiveInRegUnits() 361 for (unsigned Unit : NewRanges) in computeLiveInRegUnits() local 362 computeRegUnitRange(*RegUnitRanges[Unit], Unit); in computeLiveInRegUnits() 724 for (MCRegUnitIterator Unit(PhysReg, TRI); Unit.isValid(); in addKillFlags() local 725 ++Unit) { in addKillFlags() 1007 return &LIS.getRegUnit(Unit); in getRegUnitLI() 1008 return LIS.getCachedRegUnit(Unit); in getRegUnitLI() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinker.cpp | 47 Size += Unit->getLength(); in getDebugInfoSize() 484 if (Unit.hasLabelAt(*LowPc)) in shouldKeepSubprogramDIE() 642 Val.extractValue(Data, &Offset, Unit.getFormParams(), &Unit); in lookForRefDIEsToKeep() 871 CompileUnit &Unit) { in cloneDieReferenceAttribute() argument 926 Unit.noteForwardReference( in cloneDieReferenceAttribute() 1104 Addr = Unit.getLowPc(); in cloneAddressAttribute() 1164 if (Unit.getLowPc() == -1ULL) in cloneScalarAttribute() 1167 Value = Unit.getHighPc() - Unit.getLowPc(); in cloneScalarAttribute() 1343 if (!Unit.getInfo(Idx).Keep) in cloneDIE() 1358 if ((Unit.hasODR() || Unit.isClangModule()) && !Info.Incomplete && in cloneDIE() [all …]
|
| H A D | DWARFStreamer.cpp | 143 Unit.setLabelBegin(Asm->createTempSymbol("cu_begin")); in emitCompileUnitHeader() 144 Asm->OutStreamer->emitLabel(Unit.getLabelBegin()); in emitCompileUnitHeader() 149 Asm->emitInt32(Unit.getNextUnitOffset() - Unit.getStartOffset() - 4); in emitCompileUnitHeader() 168 EmittedUnits.push_back({Unit.getUniqueID(), Unit.getLabelBegin()}); in emitCompileUnitHeader() 355 const auto &FunctionRanges = Unit.getFunctionRanges(); in emitUnitRangesEntries() 410 int64_t PcOffset = -Unit.getLowPc(); in emitUnitRangesEntries() 429 const CompileUnit &Unit, DWARFContext &Dwarf, in emitLocationsForUnit() argument 444 DWARFUnit &OrigUnit = Unit.getOrigUnit(); in emitLocationsForUnit() 745 Asm->emitInt32(Unit.getNextUnitOffset() - Unit.getStartOffset()); // Size in emitPubSectionForUnit() 765 "names", Unit, Unit.getPubnames()); in emitPubNamesForUnit() [all …]
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 2196 DBuilder.createMemberType(Unit, getVTableName(RD), Unit, 0, Size, 0, 0, in CollectVTableInfo() 3506 DBuilder.createMemberType(Unit, Name, Unit, 0, FieldSize, FieldAlign, in CreateMemberType() 3682 DContext, Name, LinkageName, Unit, Line, getOrCreateType(T, Unit), in getGlobalVariableForwardDeclaration() 4213 Unit, VD->getName(), Unit, 0, FieldSize, FieldAlign, FieldOffset, in EmitTypeForVarWithBlocksAttr() 4219 return {DBuilder.createStructType(Unit, "", Unit, 0, FieldOffset, 0, in EmitTypeForVarWithBlocksAttr() 4545 Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() 4548 Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() 4552 Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() 4555 Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() 4558 BlockLayout.getElementOffsetInBits(2), Unit, Unit)); in collectDefaultFieldsForBlockLiteralDeclare() [all …]
|
| H A D | CGDebugInfo.h | 110 llvm::DIFile *Unit; member 112 llvm::DIFile *Unit) in ObjCInterfaceCacheEntry() 113 : Type(Type), Decl(Decl), Unit(Unit) {} in ObjCInterfaceCacheEntry() 234 llvm::DIFile *Unit, bool decl); 269 const CXXRecordDecl *RD, llvm::DIFile *Unit, 278 llvm::DIFile *Unit); 287 llvm::DIFile *Unit); 356 const BlockPointerType *Ty, llvm::DIFile *Unit, 364 const llvm::StructLayout &BlockLayout, llvm::DIFile *Unit, 687 CollectAnonRecordDecls(const RecordDecl *RD, llvm::DIFile *Unit, [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CrossTU/ |
| H A D | CrossTranslationUnit.cpp | 270 ASTUnit *Unit = *ASTUnitOrError; in getCrossTUDefinitionImpl() local 271 assert(&Unit->getFileManager() == in getCrossTUDefinitionImpl() 399 ASTUnit *Unit = LoadedUnit.get(); in getASTUnitForFile() local 409 return Unit; in getASTUnitForFile() 498 if (!Unit) in loadExternalAST() 499 return Unit.takeError(); in loadExternalAST() 502 if (!*Unit) in loadExternalAST() 506 return Unit; in loadExternalAST() 743 return importDefinitionImpl(FD, Unit); in importDefinition() 749 return importDefinitionImpl(VD, Unit); in importDefinition() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinker.h | 151 virtual void emitUnitRangesEntries(CompileUnit &Unit, 182 const CompileUnit &Unit, DWARFContext &Dwarf, 191 virtual void emitCompileUnitHeader(CompileUnit &Unit, 516 CompileUnit &Unit, 644 CompileUnit &Unit); 664 const CompileUnit &Unit, 705 void generateUnitRanges(CompileUnit &Unit) const; 714 void emitAcceleratorEntriesForUnit(CompileUnit &Unit); 715 void emitDwarfAcceleratorEntriesForUnit(CompileUnit &Unit); 716 void emitAppleAcceleratorEntriesForUnit(CompileUnit &Unit); [all …]
|
| H A D | DWARFStreamer.h | 67 void emitCompileUnitHeader(CompileUnit &Unit, unsigned DwarfVersion) override; 99 void emitUnitRangesEntries(CompileUnit &Unit, bool DoRangesSection) override; 107 const CompileUnit &Unit, DWARFContext &Dwarf, 124 void emitPubNamesForUnit(const CompileUnit &Unit) override; 127 void emitPubTypesForUnit(const CompileUnit &Unit) override; 209 const CompileUnit &Unit,
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | ARCMT.cpp | 271 std::unique_ptr<ASTUnit> Unit(ASTUnit::LoadFromCompilerInvocationAction( in checkForManualIssues() local 273 if (!Unit) { in checkForManualIssues() 281 ASTContext &Ctx = Unit->getASTContext(); in checkForManualIssues() 294 Unit->getPreprocessor()); in checkForManualIssues() 309 DiagClient->BeginSourceFile(Ctx.getLangOpts(), &Unit->getPreprocessor()); in checkForManualIssues() 549 std::unique_ptr<ASTUnit> Unit(ASTUnit::LoadFromCompilerInvocationAction( in applyTransform() local 551 if (!Unit) { in applyTransform() 555 Unit->setOwnsRemappedFileBuffers(false); // FileRemapper manages that. in applyTransform() 562 ASTContext &Ctx = Unit->getASTContext(); in applyTransform() 583 Unit->getSema(), TA, capturedDiags, ARCMTMacroLocs); in applyTransform() [all …]
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | DWARFYAML.cpp | 183 void MappingTraits<DWARFYAML::Unit>::mapping(IO &IO, DWARFYAML::Unit &Unit) { in mapping() argument 184 IO.mapOptional("Format", Unit.Format, dwarf::DWARF32); in mapping() 185 IO.mapOptional("Length", Unit.Length); in mapping() 186 IO.mapRequired("Version", Unit.Version); in mapping() 187 if (Unit.Version >= 5) in mapping() 188 IO.mapRequired("UnitType", Unit.Type); in mapping() 189 IO.mapOptional("AbbrevTableID", Unit.AbbrevTableID); in mapping() 190 IO.mapOptional("AbbrOffset", Unit.AbbrOffset); in mapping() 191 IO.mapOptional("AddrSize", Unit.AddrSize); in mapping() 192 IO.mapOptional("Entries", Unit.Entries); in mapping()
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerInternal.h | 40 void MinimizeCrashLoop(const Unit &U); 90 std::string WriteToOutputCorpus(const Unit &U); 100 void ReportNewCoverage(InputInfo *II, const Unit &U); 102 void WriteUnitToFileWithPrefix(const Unit &U, const char *Prefix); 105 void PrintStatusForNewUnit(const Unit &U, const char *Text);
|
| 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, Vector<Unit> *Units) { in ParseDictionaryFile() 134 Unit U; in ParseDictionaryFile() 155 std::string Base64(const Unit &U) { in Base64()
|
| H A D | FuzzerUtil.h | 21 void PrintHexArray(const Unit &U, const char *PrintAfter = ""); 28 void PrintASCII(const Unit &U, const char *PrintAfter = ""); 34 bool IsASCII(const Unit &U); 38 std::string Base64(const Unit &U);
|
| /freebsd-13.1/sys/dev/mpr/mpi/ |
| H A D | mpi2_history.txt | 214 * drives in IO Unit Page 1. 250 * Unit Page 6. 254 * 07-30-09 02.00.12 Added IO Unit Page 7. 256 * Added SAS IO Unit Page 5. 289 * Added IO Unit Page 8, IO Unit Page 9, 290 * and IO Unit Page 10. 293 * 03-09-11 02.00.19 Fixed IO Unit Page 10 (to match the spec). 299 * Unit Page 4. 333 * Flags field to IO Unit Page 7. 334 * Added IO Unit Page 11. [all …]
|
| /freebsd-13.1/sys/dev/mps/mpi/ |
| H A D | mpi2_history.txt | 119 * 06-04-07 02.00.01 Added defines for SAS IO Unit Page 2 PhyFlags. 165 * drives in IO Unit Page 1. 177 * Added three new DiscoveryStatus bits for SAS IO Unit 186 * 01-19-09 02.00.10 Fixed defines for GPIOVal field of IO Unit Page 3. 201 * Unit Page 6. 205 * 07-30-09 02.00.12 Added IO Unit Page 7. 207 * Added SAS IO Unit Page 5. 220 * Added PowerManagementCapabilities to IO Unit Page 7. 230 * 08-11-10 02.00.16 Removed IO Unit Page 1 device path (multi-pathing) 245 * 02-29-08 02.00.03 Added Query Task Set and Query Unit Attention. [all …]
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.h | 28 DWARFUnit *Unit; member 32 DWARFUnit *Unit, const DWARFDie FuncDie) in LiveVariable() 33 : LocExpr(LocExpr), VarName(VarName), Unit(Unit), FuncDie(FuncDie) {} in LiveVariable()
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/arm/ |
| H A D | arm-dsu-pmu.txt | 1 * ARM DynamIQ Shared Unit (DSU) Performance Monitor Unit (PMU) 3 ARM DyanmIQ Shared Unit (DSU) integrates one or more CPU cores
|