Searched defs:SmallVector (Results 1 - 7 of 7) sorted by relevance

/external/clang/test/SemaCXX/
H A Dinvalid-instantiated-field-decl.cpp14 class SmallVector : public SmallVectorImpl<T> { class in inherits:SmallVectorImpl
25 SmallVector() : SmallVectorImpl<T>(NumInlineEltsElts) { function in class:SmallVector
34 SmallVector<CallSite, 2> DevirtualizedCalls; // expected-note {{in instantiation of template class 'SmallVector<CallSite, 2>' requested}}
/external/llvm/lib/CodeGen/
H A DLocalStackSlotAllocation.cpp59 SmallVector<int64_t,16> LocalOffsets;
201 lookupCandidateBaseReg(const SmallVector<std::pair<unsigned, int64_t>, 8> &Regs, argument
238 SmallVector<FrameRef, 64> FrameReferenceInsns;
241 SmallVector<std::pair<unsigned, int64_t>, 8> BaseRegisters;
/external/llvm/include/llvm/ADT/
H A DSmallVector.h1 //===- llvm/ADT/SmallVector.h - 'Normally small' vectors --------*- C++ -*-===//
10 // This file defines the SmallVector class.
247 // Use memcpy for PODs iterated by pointers (which includes SmallVector
262 /// SmallVector class to reduce code duplication based on the SmallVector 'N'
346 /// append - Add the specified range to the end of the SmallVector.
362 /// append - Add the specified range to the end of the SmallVector.
653 /// SmallVector - This is a 'vector' (really, a variable-sized array), optimized
662 class SmallVector : public SmallVectorImpl<T> { class in class:llvm::SmallVectorTemplateCommon
684 SmallVector() function in class:llvm::SmallVectorTemplateCommon::SmallVector
687 explicit SmallVector(unsigned Size, const T &Value = T()) function in class:llvm::SmallVectorTemplateCommon::SmallVector
695 SmallVector(ItTy S, ItTy E) : SmallVectorImpl<T>(NumTsAvailable) { function in class:llvm::SmallVectorTemplateCommon::SmallVector
699 SmallVector(const SmallVector &RHS) : SmallVectorImpl<T>(NumTsAvailable) { function in class:llvm::SmallVectorTemplateCommon::SmallVector
715 class SmallVector<T,0> : public SmallVectorImpl<T> { class in class:llvm::SmallVectorTemplateCommon
717 SmallVector() : SmallVectorImpl<T>(0) {} function in class:llvm::SmallVectorTemplateCommon::SmallVector
719 explicit SmallVector(unsigned Size, const T &Value = T()) function in class:llvm::SmallVectorTemplateCommon::SmallVector
727 SmallVector(ItTy S, ItTy E) : SmallVectorImpl<T>(0) { function in class:llvm::SmallVectorTemplateCommon::SmallVector
731 SmallVector(const SmallVector &RHS) : SmallVectorImpl<T>(0) { function in class:llvm::SmallVectorTemplateCommon::SmallVector
742 capacity_in_bytes(const SmallVector<T, N> &X) argument
[all...]
/external/llvm/lib/VMCore/
H A DConstantsContext.h161 const SmallVector<unsigned, 4> &IdxList,
169 const SmallVector<unsigned, 4> Indices;
186 const SmallVector<unsigned, 4> &IdxList,
195 const SmallVector<unsigned, 4> Indices;
315 SmallVector<unsigned, 4> indices;
160 ExtractValueConstantExpr(Constant *Agg, const SmallVector<unsigned, 4> &IdxList, Type *DestTy) argument
185 InsertValueConstantExpr(Constant *Agg, Constant *Val, const SmallVector<unsigned, 4> &IdxList, Type *DestTy) argument
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp553 SmallVector<DeducedTemplateArgument, 4> > &NewlyDeducedPacks) {
588 SmallVector<DeducedTemplateArgument, 4> > &NewlyDeducedPacks,
736 SmallVector<unsigned, 2> PackIndices;
740 SmallVector<UnexpandedParameterPack, 2> Unexpanded;
756 SmallVector<SmallVector<DeducedTemplateArgument, 4>, 2>
758 SmallVector<DeducedTemplateArgument, 2>
1334 SmallVector<const RecordType *, 8> ToVisit;
1747 SmallVector<unsigned, 2> PackIndices;
1750 SmallVector<UnexpandedParameterPac
548 PrepareArgumentPackDeduction(Sema &S, SmallVectorImpl<DeducedTemplateArgument> &Deduced, const SmallVectorImpl<unsigned> &PackIndices, SmallVectorImpl<DeducedTemplateArgument> &SavedPacks, SmallVectorImpl< SmallVector<DeducedTemplateArgument, 4> > &NewlyDeducedPacks) argument
581 FinishArgumentPackDeduction(Sema &S, TemplateParameterList *TemplateParams, bool HasAnyArguments, SmallVectorImpl<DeducedTemplateArgument> &Deduced, const SmallVectorImpl<unsigned> &PackIndices, SmallVectorImpl<DeducedTemplateArgument> &SavedPacks, SmallVectorImpl< SmallVector<DeducedTemplateArgument, 4> > &NewlyDeducedPacks, TemplateDeductionInfo &Info) argument
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp239 SmallVector<SDValue, 8> Ops(NumIntermediates);
457 SmallVector<SDValue, 16> Ops;
510 SmallVector<SDValue, 8> Ops(NumIntermediates);
555 SmallVector<EVT, 4> ValueVTs;
566 SmallVector<EVT, 4> RegVTs;
572 SmallVector<unsigned, 4> Regs;
576 RegsForValue(const SmallVector<unsigned, 4> &regs, argument
652 SmallVector<SDValue, 4> Values(ValueVTs.size());
653 SmallVector<SDValue, 8> Parts;
738 SmallVector<SDValu
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp1670 SmallVector<CCValAssign, 16> ArgLocs;
1731 SmallVector<CCValAssign, 16> ByValArgLocs;
1760 SmallVector<SDValue, 8> MemOps;
1939 SmallVector<SDValue, 8> MemOps;
2359 const SmallVector<TailCallArgumentInfo, 8> &TailCallArgs,
2360 SmallVector<SDValue, 8> &MemOpChains,
2418 SmallVector<TailCallArgumentInfo, 8>& TailCallArguments) {
2483 bool isVector, SmallVector<SDValue, 8> &MemOpChains,
2484 SmallVector<TailCallArgumentInfo, 8> &TailCallArguments,
2508 SmallVector<TailCallArgumentInf
2357 StoreTailCallArgumentsToStackSlot(SelectionDAG &DAG, SDValue Chain, const SmallVector<TailCallArgumentInfo, 8> &TailCallArgs, SmallVector<SDValue, 8> &MemOpChains, DebugLoc dl) argument
[all...]

Completed in 229 milliseconds