/freebsd-src/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Record.h | 85 llvm::iterator_range<const_base_iter> bases() const { 86 return llvm::make_range(Bases.begin(), Bases.end()); in bases() function 89 unsigned getNumBases() const { return Bases.size(); } 92 return &Bases[I]; in getBase() 109 Record(const RecordDecl *, BaseList &&Bases, FieldList &&Fields, 119 BaseList Bases; 122 /// List o fall virtual bases. 125 /// Mapping from declarations to bases. 129 /// Mapping from declarations to virtual bases 116 BaseList Bases; global() variable [all...] |
H A D | Record.cpp | 18 : Decl(Decl), Bases(std::move(SrcBases)), Fields(std::move(SrcFields)), in Record() 23 for (Base &B : Bases) in Record()
|
/freebsd-src/usr.bin/primes/ |
H A D | spsp.c | 122 /* No SPSPs to bases 2,3 less than 1373653. */ in isprime() 128 /* No SPSPs to bases 2,3,5 less than 25326001. */ in isprime() 134 /* No SPSPs to bases 2,3,5,7 less than 3215031751. */ in isprime() 142 * G. Jaeschke, On strong pseudoprimes to several bases, in isprime() 146 /* No SPSPs to bases 2,3,5,7,11 less than 2152302898747. */ in isprime() 152 /* No SPSPs to bases 2,3,5,7,11,13 less than 3474749660383. */ in isprime() 158 /* No SPSPs to bases 2,3,5,7,11,13,17 less than 341550071728321. */ in isprime() 164 /* No SPSPs to bases 2,3,5,7,11,13,17,19 less than 341550071728321. */ in isprime() 173 * bases, Math. Comp. 83(290):2915-2924, 2014. in isprime() 176 /* No SPSPs to bases 2..23 less than 3825123056546413051. */ in isprime() [all …]
|
/freebsd-src/contrib/llvm-project/clang/lib/AST/ |
H A D | VTTBuilder.cpp | 62 for (const auto &I : RD->bases()) { in LayoutSecondaryVTTs() 63 // Don't layout virtual bases. in LayoutSecondaryVTTs() 87 // We're not interested in bases that don't have virtual bases, and not in LayoutSecondaryVirtualPointers() 88 // morally virtual bases. in LayoutSecondaryVirtualPointers() 92 for (const auto &I : RD->bases()) { in LayoutSecondaryVirtualPointers() 97 // Secondary virtual pointers are present for all bases with either in LayoutSecondaryVirtualPointers() 98 // virtual bases or virtual function declarations overridden along a in LayoutSecondaryVirtualPointers() 110 // Ignore virtual bases that we've already visited. in LayoutSecondaryVirtualPointers() 129 // bases o in LayoutSecondaryVirtualPointers() [all...] |
H A D | RecordLayoutBuilder.cpp | 46 /// Bases - Information about the base subobjects. 47 SmallVector<BaseSubobjectInfo*, 4> Bases; member 188 // Check the bases. in ComputeEmptySubobjectSizes() 189 for (const CXXBaseSpecifier &Base : Class->bases()) { in ComputeEmptySubobjectSizes() 234 // We only need to check empty bases. in CanPlaceSubobjectAtOffset() 252 // We only care about empty bases. in AddSubobjectAtOffset() 280 // Traverse all non-virtual bases. in CanPlaceBaseSubobjectAtOffset() 282 for (const BaseSubobjectInfo *Base : Info->Bases) { in CanPlaceBaseSubobjectAtOffset() 321 // subobject of non-empty bases, are empty bases tha in UpdateEmptyBaseSubobjects() 671 BaseOffsetsMapTy Bases; global() member in __anon84cdfbc70111::ItaniumRecordLayoutBuilder 2639 BaseOffsetsMapTy Bases; global() member 3633 SmallVector<const CXXRecordDecl *, 4> Bases; DumpRecordLayout() local [all...] |
H A D | CXXInheritance.cpp | 132 for (const auto &I : Record->bases()) { in forallBases() 168 for (const auto &BaseSpec : Record->bases()) { in lookupInBases() 520 for (const auto &Base : RD->bases()) { in Collect() 681 CXXIndirectPrimaryBaseSet& Bases) { in AddIndirectPrimaryBases() argument 685 Bases.insert(Layout.getPrimaryBase()); in AddIndirectPrimaryBases() 687 for (const auto &I : RD->bases()) { in AddIndirectPrimaryBases() 689 "Cannot get indirect primary bases for class with dependent bases."); in AddIndirectPrimaryBases() 694 // Only bases with virtual bases participate in computing the in AddIndirectPrimaryBases() 697 AddIndirectPrimaryBases(BaseDecl, Context, Bases); in AddIndirectPrimaryBases() 703 CXXRecordDecl::getIndirectPrimaryBases(CXXIndirectPrimaryBaseSet& Bases) const { in getIndirectPrimaryBases() [all …]
|
H A D | VTableBuilder.cpp | 346 // Traverse our bases. in ComputeBaseOffsets() 347 for (const auto &B : RD->bases()) { in ComputeBaseOffsets() 383 for (const auto &B : RD->bases()) { in dump() 386 // Ignore bases that don't have any virtual member functions. in dump() 557 /// VisitedVirtualBases - Visited virtual bases. 658 // We only want to add vcall offsets for virtual bases. in AddVCallAndVBaseOffsets() 733 // And iterate over all non-virtual bases (ignoring the primary base). in AddVCallOffsets() 734 for (const auto &B : RD->bases()) { in AddVCallOffsets() 758 for (const auto &B : RD->bases()) { in AddVBaseOffsets() 787 /// primary bases 1341 OverridesIndirectMethodInBases(const CXXMethodDecl * MD,ItaniumVTableBuilder::PrimaryBasesSetVectorTy & Bases) OverridesIndirectMethodInBases() argument 1423 FindNearestOverriddenMethod(const CXXMethodDecl * MD,BasesSetVectorTy & Bases) FindNearestOverriddenMethod() argument 2677 BasesSetVectorTy Bases; ComputeThisOffset() local [all...] |
H A D | InheritViz.cpp | 31 /// differentiate between uses of types as virtual bases 32 /// vs. non-virtual bases. 70 // its bases. in WriteNode() 95 for (const auto &Base : Decl->bases()) { in WriteNode()
|
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | UDTLayout.cpp | 169 // Handled bases first, followed by VTables, followed by data members, in initializeChildren() 171 // so that bases and vtables get initialized before any functions which in initializeChildren() 173 UniquePtrVector<PDBSymbolTypeBaseClass> Bases; in initializeChildren() local 184 Bases.push_back(std::move(Base)); in initializeChildren() 200 // We don't want to have any re-allocations in the list of bases, so make in initializeChildren() 202 AllBases.reserve(Bases.size() + VirtualBaseSyms.size()); in initializeChildren() 204 // Only add non-virtual bases to the class first. Only at the end of the in initializeChildren() 205 // class, after all non-virtual bases and data members have been added do we in initializeChildren() 206 // add virtual bases. This way the offsets are correctly aligned when we go in initializeChildren() 207 // to lay out virtual bases. in initializeChildren() [all …]
|
/freebsd-src/contrib/tzdata/ |
H A D | antarctica | 8 # COMNAP - Stations and Bases 18 # Argentina - year-round bases 35 # year-round bases 135 # Chile - year-round bases and towns 144 # China - year-round bases 148 # France - year-round bases (also see "France & Italy") 153 # She confirms that French Southern Territories and Terre Adélie bases 183 # India - year-round bases 190 # Japan - year-round bases 246 # Russia - year-round bases [all...] |
/freebsd-src/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBTypeExtensions.i | 72 bases = [] 74 bases.append(self.GetDirectBaseClassAtIndex(idx)) 75 return bases 94 bases = self.get_bases_array() 97 for base in bases: 137 …bases = property(get_bases_array, None, doc='''A read only property that returns a list() of lldb.…
|
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | MemoryMapper.cpp | 112 ArrayRef<ExecutorAddr> Bases, in deinitialize() 119 for (auto Base : llvm::reverse(Bases)) { in deinitialize() 141 void InProcessMemoryMapper::release(ArrayRef<ExecutorAddr> Bases, in release() 145 for (auto Base : Bases) { in release() 387 void SharedMemoryMapper::release(ArrayRef<ExecutorAddr> Bases, in release() 395 for (auto Base : Bases) { in release() 432 SAs.Instance, Bases); in ~SharedMemoryMapper() 108 deinitialize(ArrayRef<ExecutorAddr> Bases,MemoryMapper::OnDeinitializedFunction OnDeinitialized) deinitialize() argument 137 release(ArrayRef<ExecutorAddr> Bases,OnReleasedFunction OnReleased) release() argument 366 release(ArrayRef<ExecutorAddr> Bases,OnReleasedFunction OnReleased) release() argument
|
H A D | MapperJITLinkMemoryManager.cpp | 149 std::vector<ExecutorAddr> Bases; in deallocate() local 150 Bases.reserve(Allocs.size()); in deallocate() 153 Bases.push_back(Addr); in deallocate() 156 Mapper->deinitialize(Bases, [this, Allocs = std::move(Allocs), in deallocate()
|
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
H A D | RecordLayout.h | 92 /// the size of the object without virtual bases. 96 /// which is the alignment of the object without virtual bases. 101 /// virtual bases. 209 /// which is the size of the object without virtual bases. 217 /// object, which is the alignment of the object without virtual bases. 226 /// without virtual bases.
|
/freebsd-src/cddl/usr.sbin/dtrace/tests/common/llquantize/ |
H A D | Makefile | 27 tst.bases.d \ 28 tst.bases.d.out \
|
/freebsd-src/sys/contrib/xen/ |
H A D | memory.h | 67 * OUT: MFN (*not* GMFN) bases of extents that were allocated 69 * IN: GMFN bases of extents to free 71 * IN: GPFN bases of extents to populate with memory 72 * OUT: GMFN bases of extents that were allocated 111 * [IN] Details of memory extents to be exchanged (GMFN bases). 123 * 4. @out.extent_start lists GPFN bases to be populated 124 * 5. @out.extent_start is overwritten with allocated GMFN bases 172 * Returns a list of MFN bases of 2MB extents comprising the machine_to_phys
|
/freebsd-src/share/doc/usd/05.dc/ |
H A D | dc | 55 for input and output in bases other than decimal. 262 numbers in bases less than 1 or greater than 16. 570 The input and output bases only affect 575 All choices of input and output bases work correctly, although not all are 579 Bases of 8 and 16 can be used for decimal-octal or decimal-hexadecimal 689 The rationale for the lack of interaction between the scale and the bases 704 the input and output bases
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
H A D | ExecutorSharedMemoryMapperService.h | 36 Error deinitialize(const std::vector<ExecutorAddr> &Bases); 37 Error release(const std::vector<ExecutorAddr> &Bases);
|
/freebsd-src/contrib/llvm-project/compiler-rt/lib/ubsan/ |
H A D | ubsan_type_hash_itanium.cpp | 48 /// Type info for classes with no bases, and base class for type info for 49 /// classes with bases. 154 // For now, just punt on virtual bases and say 'yes'. in isDerivedFromAtOffset() 188 // FIXME: Can't handle virtual bases yet. in findBaseAtOffset()
|
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
H A D | ExecutorSharedMemoryMapperService.cpp | 207 const std::vector<ExecutorAddr> &Bases) { in deinitialize() 213 for (auto Base : llvm::reverse(Bases)) { in release() 236 const std::vector<ExecutorAddr> &Bases) { in release() 240 for (auto Base : Bases) { in release() 183 deinitialize(const std::vector<ExecutorAddr> & Bases) deinitialize() argument 212 release(const std::vector<ExecutorAddr> & Bases) release() argument
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ABIInfoImpl.cpp | 301 // If this is a C++ record, check the bases first. in isEmptyRecord() 303 for (const auto &I : CXXRD->bases()) in isEmptyRecord() 331 // If this is a C++ record, check the bases first. in isSingleElementStruct() 336 for (const auto &I : CXXRD->bases()) in isSingleElementStruct() 359 // If this is a C++ record, check the bases first. in isSingleElementStruct() 361 for (const auto &I : CXXRD->bases()) { in isSingleElementStruct() 474 // If this is a C++ record, check the bases first. 476 for (const auto &I : CXXRD->bases())
|
H A D | CGRecordLayoutBuilder.cpp | 56 /// * Clang ignores 0 sized bitfields and 0 sized bases but *not* zero sized 68 /// * Itanium allows nearly empty primary virtual bases. These bases don't get 71 /// gets storage awkwardly involves a walk of all bases. 120 /// The Itanium base layout rule allows virtual bases to overlap 121 /// other bases, which complicates layout in specific ways. 195 /// Recursively searches all of the bases to find out if a vbase is 265 // 1) Store all members (fields and bases) in a list and sort them by offset. in lower() 407 // to know whether this is the base or complete layout, as virtual bases could in accumulateBitFields() 721 // If we've got a primary virtual base, we need to add it with the bases in hasOwnStorage() [all...] |
/freebsd-src/share/doc/usd/06.bc/ |
H A D | bc | 100 Provision is made for input and output in bases other than 204 Bases 245 Negative and large positive input bases are 248 numbers in bases less than 1 and greater than 16. 265 Very large output bases are permitted, and they are sometimes useful. 268 Strange (i.e. 1, 0, or negative) output bases are 274 of very large numbers (i.e., more than 100 digits) with other bases 350 regardless of the bases) are performed to the specified number
|
/freebsd-src/contrib/openpam/t/ |
H A D | Makefile.in | 423 # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, 428 bases='$(TEST_LOGS)'; \ 429 bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ 430 bases=`echo $$bases` 806 redo_bases=`for i in $$bases; do \ 835 results=`for b in $$bases; do echo $$b.trs; done`; \ 885 for b in $$bases; do echo $$b; done \ 914 log_list=`for i in $$bases; do echo $$i.log; done`; \ 915 trs_list=`for i in $$bases; do echo $$i.trs; done`; \ 922 bases=`for i in $$bases; do echo $$i; done \ [all …]
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | UdtRecordCompleter.cpp | 309 // Ensure the correct order for virtual bases. in complete() local 312 std::vector<std::unique_ptr<clang::CXXBaseSpecifier>> bases; in complete() 313 bases.reserve(m_bases.size()); in complete() 315 bases.push_back(std::move(ib.second)); in complete() 321 for (const auto &base_class : bases) { in complete() 330 clang.TransferBaseClasses(m_derived_ct.GetOpaqueQualType(), std::move(bases)); in complete()
|