/external/llvm/lib/Target/X86/Utils/ |
X86ShuffleDecode.h | 30 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 DecodePALIGNRMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 40 void DecodePSHUFMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 42 void DecodePSHUFHWMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 44 void DecodePSHUFLWMask(MVT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 49 void DecodeSHUFPMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 54 void DecodeUNPCKHMask(MVT VT, SmallVectorImpl<int> &ShuffleMask); 59 void DecodeUNPCKLMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) [all...] |
/external/clang/test/SemaCXX/ |
invalid-instantiated-field-decl.cpp | 4 class SmallVectorImpl { 6 explicit SmallVectorImpl(unsigned N) { 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/clang/include/clang/Sema/ |
ExternalSemaSource.h | 68 SmallVectorImpl<NamespaceDecl *> &Namespaces); 93 SmallVectorImpl<VarDecl *> &TentativeDefs) {} 103 SmallVectorImpl<const DeclaratorDecl *> &Decls) {} 113 SmallVectorImpl<CXXConstructorDecl *> &Decls) {} 122 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {} 130 virtual void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl *> &Decls) {} 140 SmallVectorImpl<NamedDecl *> &Decls) {} 150 SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) {} 160 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {} 167 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) { [all...] |
MultiplexExternalSemaSource.h | 104 SmallVectorImpl<Decl*> &Result); 111 SmallVectorImpl<Decl*> &Result) { 117 SmallVectorImpl<Decl*> &Result) { 125 SmallVectorImpl<Decl *> &Decls); 216 virtual void ReadKnownNamespaces(SmallVectorImpl<NamespaceDecl*> &Namespaces); 240 virtual void ReadTentativeDefinitions(SmallVectorImpl<VarDecl*> &Defs); 250 SmallVectorImpl<const DeclaratorDecl*> &Decls); 260 SmallVectorImpl<CXXConstructorDecl*> &Decls); 269 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl*> &Decls); 277 virtual void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl*> &Decls) [all...] |
/external/llvm/include/llvm/MC/ |
MCCodeEmitter.h | 19 template<typename T> class SmallVectorImpl; 38 SmallVectorImpl<MCFixup> &Fixups) const = 0;
|
MCAsmLayout.h | 31 typedef llvm::SmallVectorImpl<MCSectionData*>::const_iterator const_iterator; 32 typedef llvm::SmallVectorImpl<MCSectionData*>::iterator iterator; 76 llvm::SmallVectorImpl<MCSectionData*> &getSectionOrder() { 79 const llvm::SmallVectorImpl<MCSectionData*> &getSectionOrder() const {
|
MCTargetAsmParser.h | 22 template <typename T> class SmallVectorImpl; 49 SmallVectorImpl<AsmRewrite> *AsmRewrites; 52 ParseInstructionInfo(SmallVectorImpl<AsmRewrite> *rewrites) 116 SmallVectorImpl<MCParsedAsmOperand*> &Operands) = 0; 142 SmallVectorImpl<MCParsedAsmOperand*> &Operands, 162 const SmallVectorImpl<MCParsedAsmOperand*> &Operands) = 0;
|
/external/llvm/lib/Target/R600/MCTargetDesc/ |
AMDGPUMCCodeEmitter.h | 30 SmallVectorImpl<MCFixup> &Fixups) const; 33 SmallVectorImpl<MCFixup> &Fixups) const {
|
/external/llvm/include/llvm/Target/ |
Mangler.h | 22 template <typename T> class SmallVectorImpl; 60 void getNameWithPrefix(SmallVectorImpl<char> &OutName, const GlobalValue *GV, 66 void getNameWithPrefix(SmallVectorImpl<char> &OutName, const Twine &GVName,
|
TargetSubtargetInfo.h | 28 template <typename T> class SmallVectorImpl; 45 typedef SmallVectorImpl<const TargetRegisterClass*> RegClassVector;
|
/external/llvm/include/llvm/Transforms/Utils/ |
SimplifyIndVar.h | 43 SmallVectorImpl<WeakVH> &Dead, IVVisitor *V = NULL); 48 SmallVectorImpl<WeakVH> &Dead);
|
SSAUpdater.h | 24 template<typename T> class SmallVectorImpl; 52 SmallVectorImpl<PHINode*> *InsertedPHIs; 57 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = 0); 129 LoadAndStorePromoter(const SmallVectorImpl<Instruction*> &Insts, 136 void run(const SmallVectorImpl<Instruction*> &Insts) const; 143 const SmallVectorImpl<Instruction*> &Insts) const;
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfException.h | 23 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/Mips/ |
MipsInstrInfo.h | 50 SmallVectorImpl<MachineOperand> &Cond, 57 const SmallVectorImpl<MachineOperand> &Cond, 61 bool ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const; 65 SmallVectorImpl<MachineOperand> &Cond, 67 SmallVectorImpl<MachineInstr*> &BranchInstrs) const; 100 SmallVectorImpl<MachineOperand> &Cond) const; 103 const SmallVectorImpl<MachineOperand>& Cond) const;
|
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.h | 130 const SmallVectorImpl<ISD::OutputArg> &Outs, 131 const SmallVectorImpl<SDValue> &OutVals, 132 const SmallVectorImpl<ISD::InputArg> &Ins, 134 SmallVectorImpl<SDValue> &InVals) const; 139 const SmallVectorImpl<ISD::InputArg> &Ins, 142 SmallVectorImpl<SDValue> &InVals) const; 146 const SmallVectorImpl<ISD::InputArg> &Ins, 148 SmallVectorImpl<SDValue> &InVals) const; 153 const SmallVectorImpl<ISD::InputArg> &Ins, 155 SmallVectorImpl<SDValue> &InVals) const [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineSSAUpdater.h | 27 template<typename T> class SmallVectorImpl; 52 SmallVectorImpl<MachineInstr*> *InsertedPHIs; 60 SmallVectorImpl<MachineInstr*> *InsertedPHIs = 0);
|
/external/llvm/lib/Target/Hexagon/ |
HexagonInstrInfo.h | 59 SmallVectorImpl<MachineOperand> &Cond, 66 const SmallVectorImpl<MachineOperand> &Cond, 85 SmallVectorImpl<MachineOperand> &Addr, 87 SmallVectorImpl<MachineInstr*> &NewMIs) const; 96 SmallVectorImpl<MachineOperand> &Addr, 98 SmallVectorImpl<MachineInstr*> &NewMIs) const; 102 const SmallVectorImpl<unsigned> &Ops, 107 const SmallVectorImpl<unsigned> &Ops, 117 const SmallVectorImpl<MachineOperand> &Cond) const; 133 SubsumesPredicate(const SmallVectorImpl<MachineOperand> &Pred1 [all...] |
HexagonISelLowering.h | 89 SmallVectorImpl<ISD::OutputArg> &Outs, 90 const SmallVectorImpl<SDValue> &OutVals, 91 const SmallVectorImpl<ISD::InputArg> &Ins, 106 const SmallVectorImpl<ISD::InputArg> &Ins, 108 SmallVectorImpl<SDValue> &InVals) const; 113 SmallVectorImpl<SDValue> &InVals) const; 117 const SmallVectorImpl<ISD::InputArg> &Ins, 119 SmallVectorImpl<SDValue> &InVals, 120 const SmallVectorImpl<SDValue> &OutVals, 131 const SmallVectorImpl<ISD::OutputArg> &Outs [all...] |
/external/llvm/include/llvm/Support/ |
Regex.h | 26 template<typename T> class SmallVectorImpl; 66 bool match(StringRef String, SmallVectorImpl<StringRef> *Matches = 0);
|
/external/llvm/lib/CodeGen/ |
RegAllocBase.h | 46 template<typename T> class SmallVectorImpl; 93 SmallVectorImpl<LiveInterval*> &splitLVRs) = 0;
|
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.h | 377 virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results, 470 const SmallVectorImpl<ISD::InputArg> &Ins, 514 const SmallVectorImpl<ISD::InputArg> &Ins, 516 SmallVectorImpl<SDValue> &InVals) const; 525 const SmallVectorImpl<ISD::InputArg> &Ins, 526 SmallVectorImpl<SDValue> &InVals) const; 531 const SmallVectorImpl<ISD::InputArg> &Ins, 533 SmallVectorImpl<SDValue> &InVals) const; 537 SmallVectorImpl<SDValue> &InVals) const; 542 const SmallVectorImpl<ISD::OutputArg> &Outs [all...] |
/external/clang/include/clang/Lex/ |
DirectoryLookup.h | 145 SmallVectorImpl<char> *SearchPath, 146 SmallVectorImpl<char> *RelativePath, 153 SmallVectorImpl<char> *SearchPath, 154 SmallVectorImpl<char> *RelativePath,
|
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.h | 115 const SmallVectorImpl<ISD::InputArg> &Ins, 117 SmallVectorImpl<SDValue> &InVals) const; 130 const SmallVectorImpl<ISD::InputArg> &Ins, 132 SmallVectorImpl<SDValue> &InVals) const; 136 SmallVectorImpl<SDValue> &InVals) const; 141 const SmallVectorImpl<ISD::OutputArg> &Outs, 142 const SmallVectorImpl<SDValue> &OutVals,
|
/external/llvm/include/llvm/ADT/ |
SmallString.h | 49 this->SmallVectorImpl<char>::assign(NumElts, Elt); 56 SmallVectorImpl<char>::append(S, E); 62 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); 66 void assign(const SmallVectorImpl<char> &RHS) { 68 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); 78 SmallVectorImpl<char>::append(S, E); 82 SmallVectorImpl<char>::append(NumInputs, Elt); 88 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); 92 void append(const SmallVectorImpl<char> &RHS) { 93 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()) [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCCodeEmitter.cpp | 55 SmallVectorImpl<MCFixup> &Fixups) const; 57 SmallVectorImpl<MCFixup> &Fixups) const; 59 SmallVectorImpl<MCFixup> &Fixups) const; 61 SmallVectorImpl<MCFixup> &Fixups) const; 63 SmallVectorImpl<MCFixup> &Fixups) const; 65 SmallVectorImpl<MCFixup> &Fixups) const; 67 SmallVectorImpl<MCFixup> &Fixups) const; 69 SmallVectorImpl<MCFixup> &Fixups) const; 74 SmallVectorImpl<MCFixup> &Fixups) const; 79 SmallVectorImpl<MCFixup> &Fixups) const [all...] |