Home
last modified time | relevance | path

Searched refs:SmallVectorImpl (Results 1 – 25 of 1073) sorted by relevance

12345678910>>...43

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ShuffleDecode.h26 template <typename T> class SmallVectorImpl; variable
31 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
36 SmallVectorImpl<int> &ShuffleMask);
40 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
44 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
46 void DecodeMOVSLDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
48 void DecodeMOVSHDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
50 void DecodeMOVDDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
53 SmallVectorImpl<int> &ShuffleMask);
56 SmallVectorImpl<int> &ShuffleMask);
[all …]
H A DX86ShuffleDecode.cpp25 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeINSERTPSMask()
49 SmallVectorImpl<int> &ShuffleMask) { in DecodeInsertElementMask()
59 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVHLPSMask()
68 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVLHPSMask()
76 void DecodeMOVSLDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSLDUPMask()
83 void DecodeMOVSHDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSHDUPMask()
90 void DecodeMOVDDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVDDUPMask()
99 SmallVectorImpl<int> &ShuffleMask) { in DecodePSLLDQMask()
111 SmallVectorImpl<int> &ShuffleMask) { in DecodePSRLDQMask()
124 SmallVectorImpl<int> &ShuffleMask) { in DecodePALIGNRMask()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.h51 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
85 SmallVectorImpl<MCFixup> &Fixups,
91 SmallVectorImpl<MCFixup> &Fixups,
98 SmallVectorImpl<MCFixup> &Fixups,
105 SmallVectorImpl<MCFixup> &Fixups,
[all …]
H A DMipsMCCodeEmitter.cpp154 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
237 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue()
259 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue1SImm16()
281 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValueMMR6()
304 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValueLsl2MMR6()
327 SmallVectorImpl<MCFixup> &Fixups, in getBranchTarget7OpValueMM()
348 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValueMMPC10()
369 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValueMM()
391 SmallVectorImpl<MCFixup> &Fixups, in getBranchTarget21OpValue()
413 SmallVectorImpl<MCFixup> &Fixups, in getBranchTarget21OpValueMM()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.h39 SmallVectorImpl<MCFixup> &Fixups,
42 SmallVectorImpl<MCFixup> &Fixups,
45 SmallVectorImpl<MCFixup> &Fixups,
48 SmallVectorImpl<MCFixup> &Fixups,
51 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
61 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp57 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups,
89 SmallVectorImpl<MCFixup> &Fixups,
95 SmallVectorImpl<MCFixup> &Fixups,
102 SmallVectorImpl<MCFixup> &Fixups,
108 SmallVectorImpl<MCFixup> &Fixups,
114 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp81 SmallVectorImpl<MCFixup> &Fixups,
87 SmallVectorImpl<MCFixup> &Fixups,
94 SmallVectorImpl<MCFixup> &Fixups,
99 SmallVectorImpl<MCFixup> &Fixups,
105 SmallVectorImpl<MCFixup> &Fixups,
111 SmallVectorImpl<MCFixup> &Fixups,
116 SmallVectorImpl<MCFixup> &Fixups,
121 SmallVectorImpl<MCFixup> &Fixups,
126 SmallVectorImpl<MCFixup> &Fixups,
132 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCCodeEmitter.cpp48 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
60 SmallVectorImpl<MCFixup> &Fixups,
68 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
74 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
80 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups,
86 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsCCState.h32 void PreAnalyzeCallResultForF128(const SmallVectorImpl<ISD::InputArg> &Ins,
37 void PreAnalyzeReturnForF128(const SmallVectorImpl<ISD::OutputArg> &Outs);
42 PreAnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
49 PreAnalyzeFormalArgumentsForF128(const SmallVectorImpl<ISD::InputArg> &Ins);
52 PreAnalyzeCallResultForVectorFloat(const SmallVectorImpl<ISD::InputArg> &Ins,
56 const SmallVectorImpl<ISD::InputArg> &Ins);
59 PreAnalyzeReturnForVectorFloat(const SmallVectorImpl<ISD::OutputArg> &Outs);
84 SmallVectorImpl<CCValAssign> &locs, LLVMContext &C,
89 AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeCallOperands()
104 void AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
H A DScheduler.h139 SmallVectorImpl<std::pair<ResourceRef, ResourceCycles>> &Pipes);
144 void updateIssuedSet(SmallVectorImpl<InstRef> &Executed);
149 bool promoteToReadySet(SmallVectorImpl<InstRef> &Ready);
154 bool promoteToPendingSet(SmallVectorImpl<InstRef> &Pending);
205 SmallVectorImpl<std::pair<ResourceRef, ResourceCycles>> &Used,
206 SmallVectorImpl<InstRef> &Pending,
207 SmallVectorImpl<InstRef> &Ready);
225 void cycleEvent(SmallVectorImpl<ResourceRef> &Freed,
226 SmallVectorImpl<InstRef> &Executed,
227 SmallVectorImpl<InstRef> &Pending,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h121 const SmallVectorImpl<ISD::InputArg> &Ins,
123 SmallVectorImpl<SDValue> &InVals) const override;
126 const SmallVectorImpl<ISD::InputArg> &Ins,
128 SmallVectorImpl<SDValue> &InVals) const;
131 const SmallVectorImpl<ISD::InputArg> &Ins,
133 SmallVectorImpl<SDValue> &InVals) const;
137 SmallVectorImpl<SDValue> &InVals) const override;
139 SmallVectorImpl<SDValue> &InVals) const;
141 SmallVectorImpl<SDValue> &InVals) const;
144 const SmallVectorImpl<ISD::OutputArg> &Outs,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h116 const SmallVectorImpl<ISD::OutputArg> &Outs,
117 const SmallVectorImpl<SDValue> &OutVals,
118 const SmallVectorImpl<ISD::InputArg> &Ins,
120 SmallVectorImpl<SDValue> &InVals) const;
124 const SmallVectorImpl<ISD::InputArg> &Ins,
126 SmallVectorImpl<SDValue> &InVals) const;
130 const SmallVectorImpl<ISD::InputArg> &Ins,
132 SmallVectorImpl<SDValue> &InVals) const;
135 SmallVectorImpl<SDValue> &InVals) const override;
139 const SmallVectorImpl<ISD::InputArg> &Ins,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.h52 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
74 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
84 SmallVectorImpl<MCFixup> &Fixups,
87 unsigned getExprOpValue(const MCExpr *Expr, SmallVectorImpl<MCFixup> &Fixups,
95 SmallVectorImpl<MCFixup> &Fixups,
102 SmallVectorImpl<MCFixup> &Fixups,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTailDuplicator.h94 SmallVectorImpl<MachineBasicBlock*> *DuplicatedPreds = nullptr,
96 SmallVectorImpl<MachineBasicBlock *> *CandidatePtr = nullptr);
106 SmallVectorImpl<std::pair<Register, RegSubRegPair>> &Copies,
113 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
117 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
119 SmallVectorImpl<MachineInstr *> &Copies);
123 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
124 SmallVectorImpl<MachineInstr *> &Copies,
125 SmallVectorImpl<MachineBasicBlock *> *CandidatePtr);
127 SmallVectorImpl<std::pair<Register, RegSubRegPair>> &CopyInfos,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h144 const SmallVectorImpl<ISD::OutputArg> &Outs,
145 const SmallVectorImpl<SDValue> &OutVals,
146 const SmallVectorImpl<ISD::InputArg> &Ins,
148 SmallVectorImpl<SDValue> &InVals) const;
152 const SmallVectorImpl<ISD::InputArg> &Ins,
154 SmallVectorImpl<SDValue> &InVals) const;
158 const SmallVectorImpl<ISD::InputArg> &Ins,
160 SmallVectorImpl<SDValue> &InVals) const;
164 const SmallVectorImpl<ISD::InputArg> &Ins,
166 SmallVectorImpl<SDValue> &InVals) const override;
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCCodeEmitter.cpp46 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
66 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
78 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
103 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
121 SmallVectorImpl<MCFixup> &Fixups, in getMemOpValue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.h27 template <typename T> class SmallVectorImpl; variable
96 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
97 SmallVectorImpl<ActionEntry> &Actions,
98 SmallVectorImpl<unsigned> &FirstActions);
100 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
112 SmallVectorImpl<CallSiteEntry> &CallSites,
113 SmallVectorImpl<CallSiteRange> &CallSiteRanges,
114 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
115 const SmallVectorImpl<unsigned> &FirstActions);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCCodeEmitter.cpp58 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
73 SmallVectorImpl<MCFixup> &Fixups,
76 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
82 SmallVectorImpl<MCFixup> &Fixups,
85 SmallVectorImpl<MCFixup> &Fixups,
98 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
128 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCCodeEmitter.cpp53 SmallVectorImpl<MCFixup> &Fixups,
59 SmallVectorImpl<MCFixup> &Fixups,
65 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
72 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
88 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
101 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
127 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue()
139 SmallVectorImpl<MCFixup> &Fixups, in getCCOpValue()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DPath.h134 void remove_filename(SmallVectorImpl<char> &path, Style style = Style::native);
148 void replace_extension(SmallVectorImpl<char> &path, const Twine &extension,
173 bool replace_path_prefix(SmallVectorImpl<char> &Path, StringRef OldPrefix,
187 void append(SmallVectorImpl<char> &path, const Twine &a,
192 void append(SmallVectorImpl<char> &path, Style style, const Twine &a,
206 void append(SmallVectorImpl<char> &path, const_iterator begin,
219 void native(const Twine &path, SmallVectorImpl<char> &result,
227 void native(SmallVectorImpl<char> &path, Style style = Style::native);
366 void system_temp_directory(bool erasedOnReboot, SmallVectorImpl<char> &result);
372 bool home_directory(SmallVectorImpl<char> &result);
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeIndexDiscovery.h27 SmallVectorImpl<TiReference> &Refs);
29 SmallVectorImpl<TiReference> &Refs);
31 SmallVectorImpl<TypeIndex> &Indices);
33 SmallVectorImpl<TypeIndex> &Indices);
38 SmallVectorImpl<TiReference> &Refs);
40 SmallVectorImpl<TiReference> &Refs);
42 SmallVectorImpl<TypeIndex> &Indices);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DTypeIndexDiscovery.cpp70 SmallVectorImpl<TiReference> &Refs) { in handleMethodOverloadList()
96 SmallVectorImpl<TiReference> &Refs) { in handleBaseClass()
106 SmallVectorImpl<TiReference> &Refs) { in handleEnumerator()
116 SmallVectorImpl<TiReference> &Refs) { in handleDataMember()
128 SmallVectorImpl<TiReference> &Refs) { in handleOverloadedMethod()
138 SmallVectorImpl<TiReference> &Refs) { in handleOneMethod()
156 SmallVectorImpl<TiReference> &Refs) { in handleNestedType()
166 SmallVectorImpl<TiReference> &Refs) { in handleStaticDataMember()
177 SmallVectorImpl<TiReference> &Refs) { in handleVirtualBaseClass()
192 SmallVectorImpl<TiReference> &Refs) { in handleVFPtr()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DExternalSemaSource.h80 SmallVectorImpl<NamespaceDecl *> &Namespaces);
108 SmallVectorImpl<VarDecl *> &TentativeDefs) {} in ReadTentativeDefinitions()
118 SmallVectorImpl<const DeclaratorDecl *> &Decls) {} in ReadUnusedFileScopedDecls()
128 SmallVectorImpl<CXXConstructorDecl *> &Decls) {} in ReadDelegatingConstructors()
137 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {} in ReadExtVectorDecls()
156 SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) {} in ReadReferencedSelectors()
166 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {} in ReadWeakUndeclaredIdentifiers()
173 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) {} in ReadUsedVTables()
183 SmallVectorImpl<std::pair<ValueDecl *, in ReadPendingInstantiations()
H A DMultiplexExternalSemaSource.h113 SmallVectorImpl<Decl *> &Result) override;
119 SmallVectorImpl<Decl *> &Decls) override;
218 ReadKnownNamespaces(SmallVectorImpl<NamespaceDecl*> &Namespaces) override;
246 void ReadTentativeDefinitions(SmallVectorImpl<VarDecl*> &Defs) override;
256 SmallVectorImpl<const DeclaratorDecl*> &Decls) override;
266 SmallVectorImpl<CXXConstructorDecl*> &Decls) override;
275 void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl*> &Decls) override;
293 void ReadReferencedSelectors(SmallVectorImpl<std::pair<Selector,
304 SmallVectorImpl<std::pair<IdentifierInfo*, WeakInfo> > &WI) override;
311 void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) override;
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h112 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
148 const SmallVectorImpl<ISD::InputArg> &Ins,
150 SmallVectorImpl<SDValue> &InVals) const;
154 const SmallVectorImpl<ISD::OutputArg> &Outs,
155 const SmallVectorImpl<SDValue> &OutVals,
156 const SmallVectorImpl<ISD::InputArg> &Ins,
158 SmallVectorImpl<SDValue> &InVals) const;
212 const SmallVectorImpl<ISD::InputArg> &Ins,
214 SmallVectorImpl<SDValue> &InVals) const override;
218 SmallVectorImpl<SDValue> &InVals) const override;
[all …]

12345678910>>...43