Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/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 …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h132 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag,
229 GenericDINode(LLVMContext &C, StorageType Storage, unsigned Hash, in GenericDINode()
242 StorageType Storage, bool ShouldCreate = true) {
249 StorageType Storage, bool ShouldCreate = true);
300 DISubrange(LLVMContext &C, StorageType Storage, ArrayRef<Metadata *> Ops) in DISubrange()
306 int64_t LowerBound, StorageType Storage,
310 int64_t LowerBound, StorageType Storage,
315 Metadata *Stride, StorageType Storage,
366 DIGenericSubrange(LLVMContext &C, StorageType Storage, in DIGenericSubrange()
375 Metadata *Stride, StorageType Storage,
[all …]
H A DMetadata.h70 enum StorageType { Uniqued, Distinct, Temporary }; enum
86 Metadata(unsigned ID, StorageType Storage) in Metadata()
907 MDNode(LLVMContext &Context, unsigned ID, StorageType Storage,
1044 static T *storeImpl(T *N, StorageType Storage, StoreT &Store);
1045 template <class T> static T *storeImpl(T *N, StorageType Storage);
1143 MDTuple(LLVMContext &C, StorageType Storage, unsigned Hash,
1155 StorageType Storage, bool ShouldCreate = true);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DDebugInfoMetadata.cpp36 DILocation::DILocation(LLVMContext &C, StorageType Storage, unsigned Line, in DILocation()
61 StorageType Storage, bool ShouldCreate) { in getImpl()
287 StorageType Storage, bool ShouldCreate) { in getImpl()
343 StorageType Storage, bool ShouldCreate) { in getImpl()
353 int64_t Lo, StorageType Storage, in getImpl()
363 StorageType Storage, bool ShouldCreate) { in getImpl()
456 StorageType Storage, in getImpl()
533 StorageType Storage, bool ShouldCreate) { in getImpl()
543 DIFlags Flags, StorageType Storage, in getImpl()
570 unsigned Encoding, StorageType Storage, in getImpl()
[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.cpp519 MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage, in MDNode()
826 StorageType Storage, bool ShouldCreate) { in getImpl()
/netbsd-src/external/apache2/llvm/dist/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 …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTemplateName.h193 using StorageType = variable
197 StorageType Storage;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DRDFGraph.h719 using StorageType = std::vector<value_type>; member
721 bool isDelimiter(const StorageType::value_type &P, NodeId N = 0) const {
728 StorageType Stack;
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DTemplateName.cpp65 Storage = StorageType::getFromOpaqueValue(Ptr); in TemplateName()
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DClangAttrEmitter.cpp743 std::string StorageType = std::string(getStorageType(getType())); in writePCHReadDecls() local
745 if (StorageType != getType()) { in writePCHReadDecls()
747 OS << " SmallVector<" << StorageType << ", 4> " in writePCHReadDecls()
757 if (StorageType != getType()) { in writePCHReadDecls()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/
H A Dgmock-matchers.h1865 typedef Functor StorageType;
1879 typedef ResType(*StorageType)(ArgType);
1907 typedef typename CallableTraits<Callable>::StorageType CallableStorageType;