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

1234567891011>>

/external/clang/test/SemaCXX/
H A Dinvalid-instantiated-field-decl.cpp4 class SmallVectorImpl { class
6 explicit SmallVectorImpl(unsigned N) { function in class:SmallVectorImpl
9 ~SmallVectorImpl() { }
14 class SmallVector : public SmallVectorImpl<T> {
15 typedef typename SmallVectorImpl<T>::U U; // expected-error {{no type named 'U' in 'SmallVectorImpl<CallSite>'}}
25 SmallVector() : SmallVectorImpl<T>(NumInlineEltsElts) {
/external/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.h30 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
33 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
36 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
38 void DecodePSHUFMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
40 void DecodePSHUFHWMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
42 void DecodePSHUFLWMask(MVT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
47 void DecodeSHUFPMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
52 void DecodeUNPCKHMask(MVT VT, SmallVectorImpl<int> &ShuffleMask);
57 void DecodeUNPCKLMask(MVT VT, SmallVectorImpl<int> &ShuffleMask);
61 SmallVectorImpl<in
[all...]
/external/clang/include/clang/Sema/
H A DExternalSemaSource.h67 SmallVectorImpl<NamespaceDecl *> &Namespaces);
87 SmallVectorImpl<VarDecl *> &TentativeDefs) {}
97 SmallVectorImpl<const DeclaratorDecl *> &Decls) {}
107 SmallVectorImpl<CXXConstructorDecl *> &Decls) {}
116 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {}
124 virtual void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl *> &Decls) {}
134 SmallVectorImpl<NamedDecl *> &Decls) {}
144 SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) {}
154 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {}
161 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUs
143 ReadReferencedSelectors( SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) argument
[all...]
/external/llvm/include/llvm/MC/
H A DMCCodeEmitter.h19 template<typename T> class SmallVectorImpl;
35 SmallVectorImpl<MCFixup> &Fixups) const = 0;
H A DMCTargetAsmParser.h22 template <typename T> class SmallVectorImpl;
67 SmallVectorImpl<MCParsedAsmOperand*> &Operands) = 0;
89 SmallVectorImpl<MCParsedAsmOperand*> &Operands,
90 SmallVectorImpl<MCInst> &MCInsts,
105 SmallVectorImpl<MCParsedAsmOperand*> &Operands,
115 const SmallVectorImpl<MCParsedAsmOperand*> &Operands,
H A DMCAsmLayout.h31 typedef llvm::SmallVectorImpl<MCSectionData*>::const_iterator const_iterator;
32 typedef llvm::SmallVectorImpl<MCSectionData*>::iterator iterator;
69 llvm::SmallVectorImpl<MCSectionData*> &getSectionOrder() {
72 const llvm::SmallVectorImpl<MCSectionData*> &getSectionOrder() const {
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfException.h23 template <typename T> class SmallVectorImpl;
83 unsigned ComputeActionsTable(const SmallVectorImpl<const LandingPadInfo*>&LPs,
84 SmallVectorImpl<ActionEntry> &Actions,
85 SmallVectorImpl<unsigned> &FirstActions);
98 void ComputeCallSiteTable(SmallVectorImpl<CallSiteEntry> &CallSites,
100 const SmallVectorImpl<const LandingPadInfo *> &LPs,
101 const SmallVectorImpl<unsigned> &FirstActions);
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h128 const SmallVectorImpl<ISD::OutputArg> &Outs,
129 const SmallVectorImpl<SDValue> &OutVals,
130 const SmallVectorImpl<ISD::InputArg> &Ins,
132 SmallVectorImpl<SDValue> &InVals) const;
137 const SmallVectorImpl<ISD::InputArg> &Ins,
140 SmallVectorImpl<SDValue> &InVals) const;
144 const SmallVectorImpl<ISD::InputArg> &Ins,
146 SmallVectorImpl<SDValue> &InVals) const;
151 const SmallVectorImpl<ISD::InputArg> &Ins,
153 SmallVectorImpl<SDValu
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsInstrInfo.h41 SmallVectorImpl<MachineOperand> &Cond,
48 const SmallVectorImpl<MachineOperand> &Cond,
52 bool ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const;
85 SmallVectorImpl<MachineOperand> &Cond) const;
88 const SmallVectorImpl<MachineOperand>& Cond) const;
/external/llvm/include/llvm/Target/
H A DMangler.h22 template <typename T> class SmallVectorImpl;
61 void getNameWithPrefix(SmallVectorImpl<char> &OutName, const GlobalValue *GV,
67 void getNameWithPrefix(SmallVectorImpl<char> &OutName, const Twine &GVName,
H A DTargetSubtargetInfo.h25 template <typename T> class SmallVectorImpl;
42 typedef SmallVectorImpl<const TargetRegisterClass*> RegClassVector;
/external/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h59 SmallVectorImpl<MachineOperand> &Cond,
66 const SmallVectorImpl<MachineOperand> &Cond,
81 SmallVectorImpl<MachineOperand> &Addr,
83 SmallVectorImpl<MachineInstr*> &NewMIs) const;
92 SmallVectorImpl<MachineOperand> &Addr,
94 SmallVectorImpl<MachineInstr*> &NewMIs) const;
98 const SmallVectorImpl<unsigned> &Ops,
103 const SmallVectorImpl<unsigned> &Ops,
113 const SmallVectorImpl<MachineOperand> &Cond) const;
129 SubsumesPredicate(const SmallVectorImpl<MachineOperan
[all...]
H A DHexagonISelLowering.h77 SmallVectorImpl<ISD::OutputArg> &Outs,
78 const SmallVectorImpl<SDValue> &OutVals,
79 const SmallVectorImpl<ISD::InputArg> &Ins,
94 const SmallVectorImpl<ISD::InputArg> &Ins,
96 SmallVectorImpl<SDValue> &InVals) const;
100 SmallVectorImpl<SDValue> &InVals) const;
104 const SmallVectorImpl<ISD::InputArg> &Ins,
106 SmallVectorImpl<SDValue> &InVals,
107 const SmallVectorImpl<SDValue> &OutVals,
118 const SmallVectorImpl<IS
[all...]
/external/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdater.h23 template<typename T> class SmallVectorImpl;
51 SmallVectorImpl<PHINode*> *InsertedPHIs;
56 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = 0);
128 LoadAndStorePromoter(const SmallVectorImpl<Instruction*> &Insts,
135 void run(const SmallVectorImpl<Instruction*> &Insts) const;
142 const SmallVectorImpl<Instruction*> &Insts) const;
H A DSimplifyIndVar.h45 SmallVectorImpl<WeakVH> &Dead, IVVisitor *V = NULL);
50 SmallVectorImpl<WeakVH> &Dead);
/external/llvm/include/llvm/Support/
H A DRegex.h23 template<typename T> class SmallVectorImpl;
61 bool match(StringRef String, SmallVectorImpl<StringRef> *Matches = 0);
H A DPathV2.h115 void remove_filename(SmallVectorImpl<char> &path);
127 void replace_extension(SmallVectorImpl<char> &path, const Twine &extension);
137 void append(SmallVectorImpl<char> &path, const Twine &a,
151 void append(SmallVectorImpl<char> &path,
164 void native(const Twine &path, SmallVectorImpl<char> &result);
276 void system_temp_directory(bool erasedOnReboot, SmallVectorImpl<char> &result);
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.cpp39 SmallVectorImpl<MCFixup> &Fixups) const;
41 SmallVectorImpl<MCFixup> &Fixups) const;
43 SmallVectorImpl<MCFixup> &Fixups) const;
45 SmallVectorImpl<MCFixup> &Fixups) const;
47 SmallVectorImpl<MCFixup> &Fixups) const;
49 SmallVectorImpl<MCFixup> &Fixups) const;
51 SmallVectorImpl<MCFixup> &Fixups) const;
56 SmallVectorImpl<MCFixup> &Fixups) const;
61 SmallVectorImpl<MCFixup> &Fixups) const;
63 SmallVectorImpl<MCFixu
[all...]
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h74 const SmallVectorImpl<ISD::InputArg> &Ins,
76 SmallVectorImpl<SDValue> &InVals) const;
80 SmallVectorImpl<SDValue> &InVals) const;
85 const SmallVectorImpl<ISD::OutputArg> &Outs,
86 const SmallVectorImpl<SDValue> &OutVals,
/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h92 virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
114 const SmallVectorImpl<ISD::InputArg> &Ins,
116 SmallVectorImpl<SDValue> &InVals) const;
120 const SmallVectorImpl<ISD::OutputArg> &Outs,
121 const SmallVectorImpl<SDValue> &OutVals,
122 const SmallVectorImpl<ISD::InputArg> &Ins,
124 SmallVectorImpl<SDValue> &InVals) const;
127 const SmallVectorImpl<ISD::InputArg> &Ins,
129 SmallVectorImpl<SDValue> &InVals) const;
172 const SmallVectorImpl<IS
[all...]
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp70 SmallVectorImpl<MCFixup> &Fixups) const;
75 SmallVectorImpl<MCFixup> &Fixups) const;
81 SmallVectorImpl<MCFixup> &Fixups) const;
85 SmallVectorImpl<MCFixup> &Fixups) const;
90 SmallVectorImpl<MCFixup> &Fixups) const;
95 SmallVectorImpl<MCFixup> &Fixups) const;
99 SmallVectorImpl<MCFixup> &Fixups) const;
103 SmallVectorImpl<MCFixup> &Fixups) const;
107 SmallVectorImpl<MCFixup> &Fixups) const;
112 SmallVectorImpl<MCFixu
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h104 const SmallVectorImpl<ISD::InputArg> &Ins, DebugLoc dl,
106 SmallVectorImpl<SDValue> &InVals) const;
109 LowerCall(CallLoweringInfo &CLI, SmallVectorImpl<SDValue> &InVals) const;
112 const SmallVectorImpl<ISD::OutputArg> &,
117 const SmallVectorImpl<ISD::OutputArg> &Outs,
118 const SmallVectorImpl<SDValue> &OutVals, DebugLoc dl,
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h297 virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
387 const SmallVectorImpl<ISD::InputArg> &Ins,
431 const SmallVectorImpl<ISD::InputArg> &Ins,
433 SmallVectorImpl<SDValue> &InVals) const;
442 const SmallVectorImpl<ISD::InputArg> &Ins,
443 SmallVectorImpl<SDValue> &InVals) const;
448 const SmallVectorImpl<ISD::InputArg> &Ins,
450 SmallVectorImpl<SDValue> &InVals) const;
454 SmallVectorImpl<SDValue> &InVals) const;
459 const SmallVectorImpl<IS
[all...]
/external/llvm/include/llvm/
H A DLLVMContext.h26 template <typename T> class SmallVectorImpl;
55 void getMDKindNames(SmallVectorImpl<StringRef> &Result) const;
/external/llvm/lib/CodeGen/
H A DRegAllocBase.h46 template<typename T> class SmallVectorImpl;
93 SmallVectorImpl<LiveInterval*> &splitLVRs) = 0;

Completed in 268 milliseconds

1234567891011>>