Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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 …]
/openbsd-src/gnu/llvm/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;
122 llvm::DenseMap<OSEnvPair::StorageType,
125 llvm::DenseMap<OSEnvPair::StorageType,
159 llvm::DenseMap<OSEnvPair::StorageType,
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h135 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag,
233 GenericDINode(LLVMContext &C, StorageType Storage, unsigned Hash, in GenericDINode()
246 StorageType Storage, bool ShouldCreate = true) {
253 StorageType Storage, bool ShouldCreate = true);
306 DIAssignID(LLVMContext &C, StorageType Storage) in DIAssignID()
311 static DIAssignID *getImpl(LLVMContext &Context, StorageType Storage,
341 DISubrange(LLVMContext &C, StorageType Storage, ArrayRef<Metadata *> Ops);
346 int64_t LowerBound, StorageType Storage,
350 int64_t LowerBound, StorageType Storage,
355 Metadata *Stride, StorageType Storage,
[all …]
H A DMetadata.h69 enum StorageType { Uniqued, Distinct, Temporary }; enum
85 Metadata(unsigned ID, StorageType Storage) in Metadata()
983 static size_t getAllocSize(StorageType Storage, size_t NumOps) {
990 static bool isResizable(StorageType Storage) { return Storage != Uniqued; }
1024 explicit Header(size_t NumOps, StorageType Storage);
1057 MDNode(LLVMContext &Context, unsigned ID, StorageType Storage,
1061 void *operator new(size_t Size, size_t NumOps, StorageType Storage);
1222 static T *storeImpl(T *N, StorageType Storage, StoreT &Store);
1223 template <class T> static T *storeImpl(T *N, StorageType Storage);
1332 MDTuple(LLVMContext &C, StorageType Storage, unsigned Hash,
[all …]
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDebugInfoMetadata.cpp44 DILocation::DILocation(LLVMContext &C, StorageType Storage, unsigned Line, in DILocation()
69 StorageType Storage, bool ShouldCreate) { in getImpl()
324 StorageType Storage, bool ShouldCreate) { in getImpl()
380 DISubrange::DISubrange(LLVMContext &C, StorageType Storage, in DISubrange()
384 StorageType Storage, bool ShouldCreate) { in getImpl()
394 int64_t Lo, StorageType Storage, in getImpl()
404 StorageType Storage, bool ShouldCreate) { in getImpl()
493 DIGenericSubrange::DIGenericSubrange(LLVMContext &C, StorageType Storage, in DIGenericSubrange()
501 StorageType Storage, in getImpl()
576 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.cpp524 void *MDNode::operator new(size_t Size, size_t NumOps, StorageType Storage) { in operator new()
541 MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage, in MDNode()
569 MDNode::Header::Header(size_t NumOps, StorageType Storage) { in Header()
922 StorageType Storage, bool ShouldCreate) { in getImpl()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp182 llvm::Type *StorageType);
239 const FieldDecl *FD, CharUnits StartOffset, llvm::Type *StorageType) { in setBitFieldInfo() argument
244 Info.StorageSize = (unsigned)DataLayout.getTypeAllocSizeInBits(StorageType); in setBitFieldInfo()
313 llvm::Type *StorageType = nullptr; in lowerUnion() local
344 StorageType = FieldType; in lowerUnion()
352 if (!StorageType || in lowerUnion()
353 getAlignment(FieldType) > getAlignment(StorageType) || in lowerUnion()
354 (getAlignment(FieldType) == getAlignment(StorageType) && in lowerUnion()
355 getSize(FieldType) > getSize(StorageType))) in lowerUnion()
356 StorageType = FieldType; in lowerUnion()
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DTemplateName.h207 using StorageType = variable
211 StorageType Storage;
/openbsd-src/gnu/llvm/clang/lib/Basic/
H A DDarwinSDKInfo.cpp85 llvm::DenseMap<OSEnvPair::StorageType, in parseDarwinSDKSettingsJSON()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DRDFGraph.h723 using StorageType = std::vector<value_type>; member
725 bool isDelimiter(const StorageType::value_type &P, NodeId N = 0) const {
732 StorageType Stack;
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DTemplateName.cpp103 Storage = StorageType::getFromOpaqueValue(Ptr); in TemplateName()
/openbsd-src/share/snmp/
H A DSNMP-USER-BASED-SM-MIB.txt9 StorageType, AutonomousType FROM SNMPv2-TC
447 usmUserStorageType StorageType,
790 SYNTAX StorageType
814 as defined in the StorageType Textual Convention apply.
H A DSNMPv2-TC.txt718 StorageType ::= TEXTUAL-CONVENTION
H A DIP-MIB.txt11 RowStatus, StorageType FROM SNMPv2-TC
2479 ipAddressStorageType StorageType
2603 SYNTAX StorageType
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DClangAttrEmitter.cpp764 std::string StorageType = std::string(getStorageType(getType())); in writePCHReadDecls() local
766 if (StorageType != getType()) { in writePCHReadDecls()
768 OS << " SmallVector<" << StorageType << ", 4> " in writePCHReadDecls()
778 if (StorageType != getType()) { in writePCHReadDecls()