/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/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/ |
AMDGPUMCCodeEmitter.h | 29 SmallVectorImpl<MCFixup> &Fixups) const; 32 SmallVectorImpl<MCFixup> &Fixups) const { 37 SmallVectorImpl<MCFixup> &Fixups) const { 41 SmallVectorImpl<MCFixup> &Fixups) const { 48 SmallVectorImpl<MCFixup> &Fixups) const { 52 SmallVectorImpl<MCFixup> &Fixups) const {
|
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/ |
AMDGPUMCCodeEmitter.h | 29 SmallVectorImpl<MCFixup> &Fixups) const; 32 SmallVectorImpl<MCFixup> &Fixups) const { 37 SmallVectorImpl<MCFixup> &Fixups) const { 41 SmallVectorImpl<MCFixup> &Fixups) const { 48 SmallVectorImpl<MCFixup> &Fixups) const { 52 SmallVectorImpl<MCFixup> &Fixups) const {
|
/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; 63 SmallVectorImpl<AsmRewrite> *AsmRewrites; 66 ParseInstructionInfo(SmallVectorImpl<AsmRewrite> *rewrites) 130 SmallVectorImpl<MCParsedAsmOperand*> &Operands) = 0; 156 SmallVectorImpl<MCParsedAsmOperand*> &Operands, 176 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 | 24 template <typename T> class SmallVectorImpl; 61 void getNameWithPrefix(SmallVectorImpl<char> &OutName, const GlobalValue *GV, 67 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; 54 SmallVectorImpl<PHINode*> *InsertedPHIs; 59 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = 0); 137 LoadAndStorePromoter(const SmallVectorImpl<Instruction*> &Insts, 146 void run(const SmallVectorImpl<Instruction*> &Insts) const; 154 const SmallVectorImpl<Instruction*> &Insts) const;
|
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.h | 80 const SmallVectorImpl<ISD::InputArg> &Ins, 82 SmallVectorImpl<SDValue> &InVals) const; 86 const SmallVectorImpl<ISD::InputArg> &Ins, 88 SmallVectorImpl<SDValue> &InVals) const; 92 const SmallVectorImpl<ISD::InputArg> &Ins, 94 SmallVectorImpl<SDValue> &InVals) const; 98 SmallVectorImpl<SDValue> &InVals) const; 100 SmallVectorImpl<SDValue> &InVals) const; 102 SmallVectorImpl<SDValue> &InVals) const; 107 const SmallVectorImpl<ISD::OutputArg> &Outs [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfException.h | 23 template <typename T> class SmallVectorImpl; 82 unsigned ComputeActionsTable(const SmallVectorImpl<const LandingPadInfo*>&LPs, 83 SmallVectorImpl<ActionEntry> &Actions, 84 SmallVectorImpl<unsigned> &FirstActions); 97 void ComputeCallSiteTable(SmallVectorImpl<CallSiteEntry> &CallSites, 99 const SmallVectorImpl<const LandingPadInfo *> &LPs, 100 const SmallVectorImpl<unsigned> &FirstActions);
|
/external/llvm/lib/Target/SystemZ/MCTargetDesc/ |
SystemZMCCodeEmitter.cpp | 38 SmallVectorImpl<MCFixup> &Fixups) const 44 SmallVectorImpl<MCFixup> &Fixups) const; 49 SmallVectorImpl<MCFixup> &Fixups) const; 56 SmallVectorImpl<MCFixup> &Fixups) const; 58 SmallVectorImpl<MCFixup> &Fixups) const; 60 SmallVectorImpl<MCFixup> &Fixups) const; 62 SmallVectorImpl<MCFixup> &Fixups) const; 64 SmallVectorImpl<MCFixup> &Fixups) const; 71 SmallVectorImpl<MCFixup> &Fixups, 75 SmallVectorImpl<MCFixup> &Fixups) const [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.h | 131 const SmallVectorImpl<ISD::OutputArg> &Outs, 132 const SmallVectorImpl<SDValue> &OutVals, 133 const SmallVectorImpl<ISD::InputArg> &Ins, 135 SmallVectorImpl<SDValue> &InVals) const; 140 const SmallVectorImpl<ISD::InputArg> &Ins, 143 SmallVectorImpl<SDValue> &InVals) const; 147 const SmallVectorImpl<ISD::InputArg> &Ins, 149 SmallVectorImpl<SDValue> &InVals) const; 154 const SmallVectorImpl<ISD::InputArg> &Ins, 156 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/PowerPC/MCTargetDesc/ |
PPCMCCodeEmitter.cpp | 48 SmallVectorImpl<MCFixup> &Fixups) const; 50 SmallVectorImpl<MCFixup> &Fixups) const; 52 SmallVectorImpl<MCFixup> &Fixups) const; 54 SmallVectorImpl<MCFixup> &Fixups) const; 56 SmallVectorImpl<MCFixup> &Fixups) const; 58 SmallVectorImpl<MCFixup> &Fixups) const; 60 SmallVectorImpl<MCFixup> &Fixups) const; 62 SmallVectorImpl<MCFixup> &Fixups) const; 64 SmallVectorImpl<MCFixup> &Fixups) const; 66 SmallVectorImpl<MCFixup> &Fixups) const [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/Hexagon/ |
HexagonCallingConvLower.h | 51 SmallVectorImpl<CCValAssign> &Locs; 58 SmallVectorImpl<CCValAssign> &locs, LLVMContext &c); 79 void AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins, 84 void AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, 89 void AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, 95 void AnalyzeCallOperands(SmallVectorImpl<EVT> &ArgVTs, 96 SmallVectorImpl<ISD::ArgFlagsTy> &Flags, 101 void AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins,
|
HexagonISelLowering.h | 90 SmallVectorImpl<ISD::OutputArg> &Outs, 91 const SmallVectorImpl<SDValue> &OutVals, 92 const SmallVectorImpl<ISD::InputArg> &Ins, 110 const SmallVectorImpl<ISD::InputArg> &Ins, 112 SmallVectorImpl<SDValue> &InVals) const; 117 SmallVectorImpl<SDValue> &InVals) const; 121 const SmallVectorImpl<ISD::InputArg> &Ins, 123 SmallVectorImpl<SDValue> &InVals, 124 const SmallVectorImpl<SDValue> &OutVals, 134 const SmallVectorImpl<ISD::OutputArg> &Outs [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.h | 386 virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results, 481 const SmallVectorImpl<ISD::InputArg> &Ins, 527 const SmallVectorImpl<ISD::InputArg> &Ins, 529 SmallVectorImpl<SDValue> &InVals) const; 538 const SmallVectorImpl<ISD::InputArg> &Ins, 539 SmallVectorImpl<SDValue> &InVals) const; 544 const SmallVectorImpl<ISD::InputArg> &Ins, 546 SmallVectorImpl<SDValue> &InVals) const; 550 SmallVectorImpl<SDValue> &InVals) const; 555 const SmallVectorImpl<ISD::OutputArg> &Outs [all...] |