Searched refs:Storage (Results 1 - 25 of 25) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DModuleLoader.h33 llvm::PointerIntPair<Module *, 1, bool> Storage; member in class:clang::ModuleLoadResult
36 ModuleLoadResult() : Storage() { }
39 : Storage(module, missingExpected) { }
41 operator Module *() const { return Storage.getPointer(); }
47 bool isMissingExpected() const { return Storage.getInt(); }
H A DModuleMap.h61 llvm::PointerIntPair<Module *, 1, bool> Storage; member in class:clang::ModuleMap::KnownHeader
64 KnownHeader() : Storage(0, false) { }
65 KnownHeader(Module *M, bool Excluded) : Storage(M, Excluded) { }
68 Module *getModule() const { return Storage.getPointer(); }
71 bool isExcluded() const { return Storage.getInt(); }
80 operator bool() const { return Storage.getPointer() != 0; }
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTTypeTraits.h60 return BaseConverter<T>::get(Tag, Storage.buffer);
93 TypeLoc> Storage; member in class:clang::ast_type_traits::DynTypedNode
99 static const T *get(NodeTypeTag Tag, const char Storage[]) { argument
101 return dyn_cast<T>(*reinterpret_cast<Decl*const*>(Storage));
107 new (Result.Storage.buffer) const Decl*(&Node);
113 static const T *get(NodeTypeTag Tag, const char Storage[]) { argument
115 return dyn_cast<T>(*reinterpret_cast<Stmt*const*>(Storage));
121 new (Result.Storage.buffer) const Stmt*(&Node);
127 static const T *get(NodeTypeTag Tag, const char Storage[]) { argument
129 return dyn_cast<T>(*reinterpret_cast<Type*const*>(Storage));
140 get(NodeTypeTag Tag, const char Storage[]) argument
153 get(NodeTypeTag Tag, const char Storage[]) argument
167 get(NodeTypeTag Tag, const char Storage[]) argument
180 get(NodeTypeTag Tag, const char Storage[]) argument
197 get(NodeTypeTag Tag, const char Storage[]) argument
[all...]
H A DTemplateName.h181 StorageType Storage; member in class:clang::TemplateName
184 Storage = StorageType::getFromOpaqueValue(Ptr);
209 TemplateName() : Storage() { }
210 explicit TemplateName(TemplateDecl *Template) : Storage(Template) { }
211 explicit TemplateName(OverloadedTemplateStorage *Storage) argument
212 : Storage(Storage) { }
213 explicit TemplateName(SubstTemplateTemplateParmStorage *Storage);
214 explicit TemplateName(SubstTemplateTemplateParmPackStorage *Storage) argument
215 : Storage(Storag
362 TemplateName(SubstTemplateTemplateParmStorage *Storage) argument
[all...]
H A DDependentDiagnostic.h98 PartialDiagnostic::Storage *Storage)
99 : Diag(PDiag, Storage) {}
97 DependentDiagnostic(const PartialDiagnostic &PDiag, PartialDiagnostic::Storage *Storage) argument
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExplodedGraph.cpp225 GroupStorage &Storage = reinterpret_cast<GroupStorage&>(P); local
226 assert(Storage.is<ExplodedNode *>());
227 Storage = node;
228 assert(Storage.is<ExplodedNode *>());
234 GroupStorage &Storage = reinterpret_cast<GroupStorage&>(P); local
235 if (Storage.isNull()) {
236 Storage = N;
237 assert(Storage.is<ExplodedNode *>());
241 ExplodedNodeVector *V = Storage.dyn_cast<ExplodedNodeVector *>();
245 ExplodedNode *Old = Storage
264 const GroupStorage &Storage = reinterpret_cast<const GroupStorage &>(P); local
276 const GroupStorage &Storage = reinterpret_cast<const GroupStorage &>(P); local
288 const GroupStorage &Storage = reinterpret_cast<const GroupStorage &>(P); local
[all...]
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DUser.cpp60 void *Storage = ::operator new(s + sizeof(Use) * Us); local
61 Use *Start = static_cast<Use*>(Storage);
76 Use *Storage = static_cast<Use*>(Usr) - Start->NumOperands; local
79 ::operator delete(Storage);
H A DDIBuilder.cpp1066 Instruction *DIBuilder::insertDeclare(Value *Storage, DIVariable VarInfo, argument
1068 assert(Storage && "no storage passed to dbg.declare");
1073 Value *Args[] = { MDNode::get(Storage->getContext(), Storage), VarInfo };
1078 Instruction *DIBuilder::insertDeclare(Value *Storage, DIVariable VarInfo, argument
1080 assert(Storage && "no storage passed to dbg.declare");
1085 Value *Args[] = { MDNode::get(Storage->getContext(), Storage), VarInfo };
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DPartialDiagnostic.h34 // here so that the nested Storage class below can access them.
38 struct Storage { struct in class:clang::PartialDiagnostic
39 Storage() : NumDiagArgs(0), NumDiagRanges(0) { } function in struct:clang::PartialDiagnostic::Storage
81 /// \brief An allocator for Storage objects, which uses a small cache to
85 Storage Cached[NumCached];
86 Storage *FreeList[NumCached];
94 Storage *Allocate() {
96 return new Storage;
98 Storage *Result = FreeList[--NumFreeListEntries];
106 void Deallocate(Storage *
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DTemplateName.cpp55 if (Storage.is<TemplateDecl *>())
57 if (Storage.is<DependentTemplateName *>())
59 if (Storage.is<QualifiedTemplateName *>())
63 = Storage.get<UncommonTemplateNameStorage*>();
72 if (TemplateDecl *Template = Storage.dyn_cast<TemplateDecl *>())
130 if (TemplateDecl *Template = Storage.dyn_cast<TemplateDecl *>())
H A DDeclBase.cpp1492 PartialDiagnostic::Storage *DiagStorage = 0;
1494 DiagStorage = new (C) PartialDiagnostic::Storage;
H A DASTContext.cpp3853 OverloadedTemplateStorage *Storage = Name.getAsOverloadedTemplate(); local
3855 return DeclarationNameInfo((*Storage->begin())->getDeclName(), NameLoc);
6116 NamedDecl **Storage = OT->getStorage(); local
6122 *Storage++ = D;
/freebsd-10.0-release/contrib/llvm/tools/llvm-diff/
H A DDifferenceEngine.cpp40 llvm::SmallVector<T, InlineCapacity> Storage; member in class:__anon3615::PriorityQueue
46 bool empty() const { return Storage.empty(); }
50 unsigned Index = Storage.size();
51 Storage.push_back(V);
54 T *data = Storage.data();
67 T tmp = Storage[0];
69 unsigned NewSize = Storage.size() - 1;
73 Storage[0] = Storage[NewSize];
75 std::swap(Storage[
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Support/
H A DYAMLParser.cpp1625 StringRef ScalarNode::getValue(SmallVectorImpl<char> &Storage) const {
1633 return unescapeDoubleQuoted(UnquotedValue, i, Storage);
1640 // We're going to need Storage.
1641 Storage.clear();
1642 Storage.reserve(UnquotedValue.size());
1645 Storage.insert(Storage.end(), Valid.begin(), Valid.end());
1646 Storage.push_back('\'');
1649 Storage.insert(Storage
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/
H A DLoopIterator.h132 LoopBlocksTraversal(LoopBlocksDFS &Storage, LoopInfo *LInfo) : argument
133 DFS(Storage), LI(LInfo) {}
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DErrorOr.h86 T *Storage; member in class:llvm::ReferenceStorage
89 ReferenceStorage(T &Ref) : Storage(&Ref) {}
91 operator T &() const { return *Storage; }
92 T &get() const { return *Storage; }
H A DYAMLTraits.h467 std::string Storage; local
468 llvm::raw_string_ostream Buffer(Storage);
626 typedef llvm::AlignedCharArrayUnion<TNorm> Storage; typedef in struct:llvm::yaml::MappingNormalization
628 Storage Buffer;
662 typedef llvm::AlignedCharArrayUnion<TNorm> Storage; typedef in struct:llvm::yaml::MappingNormalizationHeap
664 Storage Buffer;
H A DYAMLParser.h198 /// @param Storage is used to store the content of the returned StringRef iff
201 StringRef getValue(SmallVectorImpl<char> &Storage) const;
212 , SmallVectorImpl<char> &Storage) const;
H A DCommandLine.h1318 template <class DataType, class Storage = bool,
1320 class list : public Option, public list_storage<DataType, Storage> {
1336 list_storage<DataType, Storage>::addValue(Val);
1520 template <class DataType, class Storage = bool,
1522 class bits : public Option, public bits_storage<DataType, Storage> {
/freebsd-10.0-release/contrib/llvm/include/llvm/
H A DDIBuilder.h584 /// @param Storage llvm::Value of the variable
587 Instruction *insertDeclare(llvm::Value *Storage, DIVariable VarInfo,
591 /// @param Storage llvm::Value of the variable
594 Instruction *insertDeclare(llvm::Value *Storage, DIVariable VarInfo,
/freebsd-10.0-release/sys/dev/isp/
H A DHardware.txt140 5. Storage JBODs/RAID
216 2xxx <----------> Single Unit of Storage (JBOD, RAID)
228 | +<---> Storage
230 | +<---> Storage
232 | +<---> Storage
258 | +<---> Storage
260 | +<---> Storage
262 | +<---> Storage
286 | +<---> Storage
288 | +<---> Storage
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2436 llvm::Value *Storage,
2454 if (llvm::Argument *Arg = dyn_cast<llvm::Argument>(Storage)) {
2455 // If Storage is an aggregate returned as 'sret' then let debugger know
2511 DBuilder.insertDeclare(Storage, D, Builder.GetInsertBlock());
2527 DBuilder.insertDeclare(Storage, D, Builder.GetInsertBlock());
2532 // If VD is an anonymous union then Storage represents value for
2556 DBuilder.insertDeclare(Storage, D, Builder.GetInsertBlock());
2571 DBuilder.insertDeclare(Storage, D, Builder.GetInsertBlock());
2576 llvm::Value *Storage,
2579 EmitDeclare(VD, llvm::dwarf::DW_TAG_auto_variable, Storage,
2435 EmitDeclare(const VarDecl *VD, unsigned Tag, llvm::Value *Storage, unsigned ArgNo, CGBuilderTy &Builder) argument
2575 EmitDeclareOfAutoVariable(const VarDecl *VD, llvm::Value *Storage, CGBuilderTy &Builder) argument
2595 EmitDeclareOfBlockDeclRefVariable(const VarDecl *VD, llvm::Value *Storage, CGBuilderTy &Builder, const CGBlockInfo &blockInfo) argument
[all...]
/freebsd-10.0-release/contrib/binutils/ld/scripttempl/
H A Delf.sc385 /* Thread Local Storage sections */
H A Dmep.sc336 /* Thread Local Storage sections */
/freebsd-10.0-release/contrib/llvm/include/llvm/ADT/
H A DSmallVector.h860 /// Storage for the SmallVector elements which aren't contained in
881 /// Storage - Inline space for elements which aren't stored in the base class.
882 SmallVectorStorage<T, N> Storage; member in class:llvm::SmallVector

Completed in 200 milliseconds