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

12

/macosx-10.10/WebKit2-7600.1.25/Platform/IPC/
H A DArguments.h34 template<size_t index, typename... Elements>
36 static void encode(ArgumentEncoder& encoder, const std::tuple<Elements...>& tuple)
38 encoder << std::get<sizeof...(Elements) - index>(tuple);
39 TupleCoder<index - 1, Elements...>::encode(encoder, tuple);
42 static bool decode(ArgumentDecoder& decoder, std::tuple<Elements...>& tuple)
44 if (!decoder.decode(std::get<sizeof...(Elements) - index>(tuple)))
46 return TupleCoder<index - 1, Elements...>::decode(decoder, tuple);
50 template<typename... Elements>
51 struct TupleCoder<0, Elements...> {
52 static void encode(ArgumentEncoder&, const std::tuple<Elements
[all...]
/macosx-10.10/llvmCore-3425.0.34/include/llvm/ADT/
H A DSparseBitVector.h292 ElementList Elements;
298 if (Elements.empty()) {
299 CurrElementIter = Elements.begin();
300 return Elements.begin();
304 if (CurrElementIter == Elements.end())
313 while (ElementIter != Elements.begin()
317 while (ElementIter != Elements.end() &&
349 if (BitVector->Elements.empty()) {
353 Iter = BitVector->Elements.begin();
381 if (Iter == BitVector->Elements
[all...]
H A DIntervalMap.h358 /// Elements == sum(CurSize), and
359 /// Elements + Grow <= Nodes * Capacity.
363 /// sum(NewSize) == Elements, and
377 /// @param Elements Total elements in all nodes.
384 IdxPair distribute(unsigned Nodes, unsigned Elements, unsigned Capacity,
1951 unsigned Elements = 0;
1957 Offset += Elements = CurSize[Nodes] = LeftSib.size();
1962 Elements += CurSize[Nodes] = P.size(Level);
1968 Elements += CurSize[Nodes] = RightSib.size();
1974 if (Elements
[all...]
/macosx-10.10/llvmCore-3425.0.34/unittests/ADT/
H A DSCCIteratorTest.cpp35 BitVector Elements;
36 NodeSubset(BitVector e) : Elements(e) {}
39 NodeSubset() : Elements(0) {
43 NodeSubset(const NodeSubset &other) : Elements(other.Elements) {}
47 return other.Elements == this->Elements;
56 Elements |= 1U << Idx;
62 Elements &= ~(1U << Idx);
68 return (Elements
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/Support/
H A DIntervalMap.cpp120 IdxPair distribute(unsigned Nodes, unsigned Elements, unsigned Capacity, argument
123 assert(Elements + Grow <= Nodes * Capacity && "Not enough room for elements");
124 assert(Position <= Elements && "Invalid position");
129 const unsigned PerNode = (Elements + Grow) / Nodes;
130 const unsigned Extra = (Elements + Grow) % Nodes;
138 assert(Sum == Elements + Grow && "Bad distribution sum");
153 assert(Sum == Elements && "Bad distribution sum");
/macosx-10.10/llvmCore-3425.0.34/include/llvm/
H A DDerivedTypes.h218 static StructType *create(ArrayRef<Type*> Elements,
221 static StructType *create(ArrayRef<Type*> Elements);
223 ArrayRef<Type*> Elements,
226 static StructType *create(LLVMContext &Context, ArrayRef<Type*> Elements);
231 static StructType *get(LLVMContext &Context, ArrayRef<Type*> Elements,
271 void setBody(ArrayRef<Type*> Elements, bool isPacked = false);
H A DDIBuilder.h238 /// @param Elements class members.
248 DIArray Elements, MDNode *VTableHolder = 0,
259 /// @param Elements Struct elements.
264 DIArray Elements, unsigned RunTimeLang = 0);
274 /// @param Elements Union elements.
279 DIArray Elements, unsigned RunTimeLang = 0);
333 /// @param Elements Enumeration elements.
337 DIArray Elements, DIType ClassType);
370 DIArray getOrCreateArray(ArrayRef<Value *> Elements);
/macosx-10.10/llvmCore-3425.0.34/lib/VMCore/
H A DType.cpp443 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { argument
450 unsigned NumElements = Elements.size();
452 memcpy(Elts, Elements.data(), sizeof(Elements[0]) * NumElements);
535 StructType *StructType::create(LLVMContext &Context, ArrayRef<Type*> Elements, argument
538 ST->setBody(Elements, isPacked);
542 StructType *StructType::create(LLVMContext &Context, ArrayRef<Type*> Elements) { argument
543 return create(Context, Elements, StringRef());
550 StructType *StructType::create(ArrayRef<Type*> Elements, StringRef Name, argument
552 assert(!Elements
557 create(ArrayRef<Type*> Elements) argument
[all...]
H A DDIBuilder.cpp452 DIType DerivedFrom, DIArray Elements,
467 Elements,
479 unsigned Flags, DIArray Elements,
493 Elements,
505 DIArray Elements, unsigned RunTimeLang) {
518 Elements,
552 DIArray Elements,
566 Elements,
733 DIArray DIBuilder::getOrCreateArray(ArrayRef<Value *> Elements) { argument
734 if (Elements
448 createClassType(DIDescriptor Context, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, uint64_t OffsetInBits, unsigned Flags, DIType DerivedFrom, DIArray Elements, MDNode *VTableHolder, MDNode *TemplateParams) argument
476 createStructType(DIDescriptor Context, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned Flags, DIArray Elements, unsigned RunTimeLang) argument
501 createUnionType(DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, unsigned Flags, DIArray Elements, unsigned RunTimeLang) argument
548 createEnumerationType(DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, DIArray Elements, DIType ClassType) argument
[all...]
/macosx-10.10/CPANInternal-159.1/Heap-0.80/lib/Heap/Elem/
H A DNum.pm33 Heap::Elem::Num - Numeric Heap Elements
H A DNumRev.pm33 Heap::Elem::NumRev - Reversed Numeric Heap Elements
H A DStr.pm35 Heap::Elem::Str - String Heap Elements
H A DStrRev.pm36 Heap::Elem::StrRev - Reversed String Heap Elements
H A DRef.pm33 Heap::Elem::Ref - Object Reference Heap Elements
H A DRefRev.pm33 Heap::Elem::RefRev - Reversed Object Reverence Heap Elements
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1459 /// filling in Elements with the elements found here.
1461 SmallVectorImpl<Value*> &Elements,
1475 if (ElementIndex >= Elements.size() || Elements[ElementIndex] != 0)
1478 Elements[ElementIndex] = V;
1491 ElementIndex, Elements, VecEltTy);
1505 if (!CollectInsertionElements(Piece, ElementIndex+i, Elements, VecEltTy))
1519 Elements, VecEltTy);
1526 Elements, VecEltTy);
1529 Elements, VecEltT
1460 CollectInsertionElements(Value *V, unsigned ElementIndex, SmallVectorImpl<Value*> &Elements, Type *VecEltTy) argument
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp762 DIArray Elements = CTy.getTypeArray(); local
765 for (unsigned i = 0, N = Elements.getNumElements(); i < N; ++i) {
767 DIDescriptor Enum(Elements.getElement(i));
782 DIArray Elements = CTy.getTypeArray(); local
783 DIDescriptor RTy = Elements.getElement(0);
788 for (unsigned i = 1, N = Elements.getNumElements(); i < N; ++i) {
789 DIDescriptor Ty = Elements.getElement(i);
813 DIArray Elements = CTy.getTypeArray(); local
816 unsigned N = Elements.getNumElements();
822 DIDescriptor Element = Elements
1281 DIArray Elements = CTy->getTypeArray(); local
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/Linker/
H A DLinkModules.cpp204 SmallVector<Type*, 16> Elements; local
220 Elements.resize(SrcSTy->getNumElements());
221 for (unsigned i = 0, e = Elements.size(); i != e; ++i)
222 Elements[i] = getImpl(SrcSTy->getElementType(i));
224 DstSTy->setBody(Elements, SrcSTy->isPacked());
892 SmallVector<Constant*, 16> Elements; local
893 getArrayElements(AVI.DstInit, Elements);
896 getArrayElements(SrcInit, Elements);
899 AVI.NewGV->setInitializer(ConstantArray::get(NewType, Elements));
/macosx-10.10/llvmCore-3425.0.34/lib/TableGen/
H A DRecord.cpp256 std::vector<Init*> Elements; local
262 Elements.push_back(CI);
271 return ListInit::get(Elements, this);
610 ListInit::convertInitListSlice(const std::vector<unsigned> &Elements) const {
612 for (unsigned i = 0, e = Elements.size(); i != e; ++i) {
613 if (Elements[i] >= getSize())
615 Vals.push_back(getElement(Elements[i]));
1265 TypedInit::convertInitListSlice(const std::vector<unsigned> &Elements) const {
1269 if (Elements.size() == 1)
1270 return VarListElementInit::get(const_cast<TypedInit *>(this), Elements[
[all...]
/macosx-10.10/CPANInternal-159.1/Graph-0.94/lib/Heap071/
H A DElem.pm63 This is an inheritable class for Heap Elements. It provides
/macosx-10.10/CPANInternal-159.1/Graph-0.96/lib/Heap071/
H A DElem.pm63 This is an inheritable class for Heap Elements. It provides
/macosx-10.10/CPANInternal-159.1/Heap-0.80/lib/Heap/
H A DElem.pm58 This is an inheritable class for Heap Elements. It provides
/macosx-10.10/llvmCore-3425.0.34/utils/TableGen/
H A DCodeGenRegisters.cpp716 const SetTheory::RecVec *Elements = RegBank.getSets().expand(R); local
721 for (unsigned i = 0, e = Elements->size(); i != e; ++i) {
722 Orders[0].push_back((*Elements)[i]);
723 const CodeGenRegister *Reg = RegBank.getReg((*Elements)[i]);
/macosx-10.10/ruby-106/ruby/lib/rexml/
H A Delement.rb17 # Represents a tagged XML element. Elements are characterized by
61 @elements = Elements.new(self)
278 # Elements #
399 # Returns:: an array of Elements that match the supplied path
735 # A class which provides filtering of children for Elements, and
739 class Elements class
852 # Returns:: an Array of Elements that have been removed
890 # Iterates through all of the child Elements, optionally filtering
895 # that XPaths are automatically filtered for Elements, so that
/macosx-10.10/llvmCore-3425.0.34/include/llvm/TableGen/
H A DRecord.h485 convertInitListSlice(const std::vector<unsigned> &Elements) const {
548 convertInitListSlice(const std::vector<unsigned> &Elements) const;
762 convertInitListSlice(const std::vector<unsigned> &Elements) const;

Completed in 375 milliseconds

12