Home
last modified time | relevance | path

Searched refs:StorageType (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DBitfields.h156 template <typename Bitfield, typename StorageType> struct Impl {
157 static_assert(std::is_unsigned<StorageType>::value,
161 using BP = BitPatterns<StorageType, Bitfield::Bits>;
163 static constexpr size_t StorageBits = sizeof(StorageType) * CHAR_BIT;
166 static constexpr StorageType Mask = BP::Umax << Bitfield::Shift;
170 static void update(StorageType &Packed, IntegerType UserValue) {
171 const StorageType StorageValue = C::pack(UserValue, Bitfield::UserMaxValue);
178 static IntegerType extract(StorageType Packed) {
179 const StorageType StorageValue = (Packed & Mask) >> Bitfield::Shift;
185 static StorageType test(StorageType Packed) { return Packed & Mask; }
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDarwinSDKInfo.h35 using StorageType = uint64_t;
41 : Value(((StorageType(FromOS) * StorageType(llvm::Triple::LastOSType) + in OSEnvPair()
42 StorageType(FromEnv)) in OSEnvPair()
44 (StorageType(ToOS) * StorageType(llvm::Triple::LastOSType) + in OSEnvPair()
45 StorageType(ToEnv))) {} in OSEnvPair()
76 StorageType Value;
146 llvm::DenseMap<OSEnvPair::StorageType,
149 llvm::DenseMap<OSEnvPair::StorageType,
183 llvm::DenseMap<OSEnvPair::StorageType,
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h140 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag,
240 GenericDINode(LLVMContext &C, StorageType Storage, unsigned Hash, in GenericDINode()
253 StorageType Storage, bool ShouldCreate = true) {
260 StorageType Storage, bool ShouldCreate = true);
313 DIAssignID(LLVMContext &C, StorageType Storage) in DIAssignID()
318 static DIAssignID *getImpl(LLVMContext &Context, StorageType Storage,
352 DISubrange(LLVMContext &C, StorageType Storage, ArrayRef<Metadata *> Ops);
357 int64_t LowerBound, StorageType Storage,
361 int64_t LowerBound, StorageType Storage,
366 Metadata *Stride, StorageType Storage,
[all …]
H A DMetadata.h70 enum StorageType { Uniqued, Distinct, Temporary }; enum
86 Metadata(unsigned ID, StorageType Storage) in Metadata()
1109 static size_t getAllocSize(StorageType Storage, size_t NumOps) {
1116 static bool isResizable(StorageType Storage) { return Storage != Uniqued; }
1150 explicit Header(size_t NumOps, StorageType Storage);
1183 MDNode(LLVMContext &Context, unsigned ID, StorageType Storage,
1187 void *operator new(size_t Size, size_t NumOps, StorageType Storage);
1356 static T *storeImpl(T *N, StorageType Storage, StoreT &Store);
1357 template <class T> static T *storeImpl(T *N, StorageType Storage);
1476 MDTuple(LLVMContext &C, StorageType Storage, unsigned Hash,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp58 DILocation::DILocation(LLVMContext &C, StorageType Storage, unsigned Line, in DILocation()
83 StorageType Storage, bool ShouldCreate) { in getImpl()
395 StorageType Storage, bool ShouldCreate) { in getImpl()
451 DISubrange::DISubrange(LLVMContext &C, StorageType Storage, in DISubrange()
455 StorageType Storage, bool ShouldCreate) { in getImpl()
465 int64_t Lo, StorageType Storage, in getImpl()
475 StorageType Storage, bool ShouldCreate) { in getImpl()
564 DIGenericSubrange::DIGenericSubrange(LLVMContext &C, StorageType Storage, in DIGenericSubrange()
572 StorageType Storage, in getImpl()
647 DIEnumerator::DIEnumerator(LLVMContext &C, StorageType Storage, in DIEnumerator()
[all …]
H A DMetadataImpl.h28 template <class T> T *MDNode::storeImpl(T *N, StorageType Storage) { in storeImpl()
42 T *MDNode::storeImpl(T *N, StorageType Storage, StoreT &Store) { in storeImpl()
H A DMetadata.cpp627 void *MDNode::operator new(size_t Size, size_t NumOps, StorageType Storage) { in operator new()
644 MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage, in MDNode()
672 MDNode::Header::Header(size_t NumOps, StorageType Storage) { in Header()
1025 StorageType Storage, bool ShouldCreate) { in getImpl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp182 llvm::Type *StorageType);
241 const FieldDecl *FD, CharUnits StartOffset, llvm::Type *StorageType) { in setBitFieldInfo() argument
246 Info.StorageSize = (unsigned)DataLayout.getTypeAllocSizeInBits(StorageType); in setBitFieldInfo()
316 llvm::Type *StorageType = nullptr; in lowerUnion() local
347 StorageType = FieldType; in lowerUnion()
355 if (!StorageType || in lowerUnion()
356 getAlignment(FieldType) > getAlignment(StorageType) || in lowerUnion()
357 (getAlignment(FieldType) == getAlignment(StorageType) && in lowerUnion()
358 getSize(FieldType) > getSize(StorageType))) in lowerUnion()
359 StorageType = FieldType; in lowerUnion()
[all …]
/freebsd/contrib/bsnmp/snmp_target/
H A Dtarget_tree.def52 (8 snmpTargetAddrStorageType StorageType GET SET)
63 (6 snmpTargetParamsStorageType StorageType GET SET)
78 (4 snmpNotifyStorageType StorageType GET SET)
/freebsd/contrib/bsnmp/snmp_vacm/
H A Dvacm_tree.def48 (4 vacmSecurityToGroupStorageType StorageType GET SET)
61 (8 vacmAccessStorageType StorageType GET SET)
73 (5 vacmViewTreeFamilyStorageType StorageType GET SET)
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h208 using StorageType = variable
212 StorageType Storage;
/freebsd/contrib/bsnmp/lib/
H A Dtc.def40 typedef StorageType ENUM (
/freebsd/contrib/bsnmp/snmp_usm/
H A Dusm_tree.def81 (12 usmUserStorageType StorageType GET SET)
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DDarwinSDKInfo.cpp85 llvm::DenseMap<OSEnvPair::StorageType, in parseDarwinSDKSettingsJSON()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFGraph.h758 using StorageType = std::vector<value_type>; member
760 bool isDelimiter(const StorageType::value_type &P, NodeId N = 0) const {
767 StorageType Stack;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp103 Storage = StorageType::getFromOpaqueValue(Ptr); in TemplateName()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangAttrEmitter.cpp780 std::string StorageType = std::string(getStorageType(getType())); in writePCHReadDecls() local
782 if (StorageType != getType()) { in writePCHReadDecls()
784 OS << " SmallVector<" << StorageType << ", 4> " in writePCHReadDecls()
794 if (StorageType != getType()) { in writePCHReadDecls()
/freebsd/contrib/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h2182 typedef Functor StorageType;
2196 typedef ResType (*StorageType)(ArgType);
2232 typedef typename CallableTraits<Callable>::StorageType CallableStorageType;