Home
last modified time | relevance | path

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

12345678910>>...24

/freebsd-9-stable/contrib/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp69 SmallVectorImpl<MCFixup> &Fixups) const;
74 SmallVectorImpl<MCFixup> &Fixups) const;
80 SmallVectorImpl<MCFixup> &Fixups) const;
84 SmallVectorImpl<MCFixup> &Fixups) const;
89 SmallVectorImpl<MCFixup> &Fixups) const;
94 SmallVectorImpl<MCFixup> &Fixups) const;
98 SmallVectorImpl<MCFixup> &Fixups) const;
102 SmallVectorImpl<MCFixup> &Fixups) const;
106 SmallVectorImpl<MCFixup> &Fixups) const;
111 SmallVectorImpl<MCFixup> &Fixups) const;
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/X86/Utils/
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 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 …]
DX86ShuffleDecode.cpp23 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeINSERTPSMask()
47 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVHLPSMask()
56 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVLHPSMask()
65 SmallVectorImpl<int> &ShuffleMask) { in DecodePALIGNRMask()
85 void DecodePSHUFMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFMask()
102 SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFHWMask()
118 SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFLWMask()
136 void DecodeSHUFPMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeSHUFPMask()
158 void DecodeUNPCKHMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeUNPCKHMask()
178 void DecodeUNPCKLMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeUNPCKLMask()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCCodeEmitter.cpp42 SmallVectorImpl<MCFixup> &Fixups) const;
45 SmallVectorImpl<MCFixup> &Fixups) const;
49 SmallVectorImpl<MCFixup> &Fixups) const { in getOffsetUImm12OpValue()
54 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups) const;
60 SmallVectorImpl<MCFixup> &Fixups) const;
63 SmallVectorImpl<MCFixup> &Fixups) const;
65 SmallVectorImpl<MCFixup> &Fixups) const;
67 SmallVectorImpl<MCFixup> &Fixups) const;
69 SmallVectorImpl<MCFixup> &Fixups) const;
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCCodeEmitter.cpp49 SmallVectorImpl<MCFixup> &Fixups) const;
51 SmallVectorImpl<MCFixup> &Fixups) const;
53 SmallVectorImpl<MCFixup> &Fixups) const;
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;
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCCodeEmitter.cpp38 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 { in getPC16DBLEncoding()
[all …]
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/
DMultiplexExternalSemaSource.h104 SmallVectorImpl<Decl*> &Result);
111 SmallVectorImpl<Decl*> &Result) { in FindExternalLexicalDecls()
117 SmallVectorImpl<Decl*> &Result) { in FindExternalLexicalDeclsBy()
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 …]
DExternalSemaSource.h71 SmallVectorImpl<NamespaceDecl *> &Namespaces);
96 SmallVectorImpl<VarDecl *> &TentativeDefs) {} in ReadTentativeDefinitions()
106 SmallVectorImpl<const DeclaratorDecl *> &Decls) {} in ReadUnusedFileScopedDecls()
116 SmallVectorImpl<CXXConstructorDecl *> &Decls) {} in ReadDelegatingConstructors()
125 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {} in ReadExtVectorDecls()
133 virtual void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl *> &Decls) {} in ReadDynamicClasses()
143 SmallVectorImpl<NamedDecl *> &Decls) {} in ReadLocallyScopedExternCDecls()
153 SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) {} in ReadReferencedSelectors()
163 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {} in ReadWeakUndeclaredIdentifiers()
170 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) {} in ReadUsedVTables()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/PowerPC/
DPPCISelLowering.h386 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 …]
DPPCInstrInfo.h74 SmallVectorImpl<MachineInstr*> &NewMIs,
79 SmallVectorImpl<MachineInstr*> &NewMIs,
117 SmallVectorImpl<MachineOperand> &Cond,
122 const SmallVectorImpl<MachineOperand> &Cond,
127 const SmallVectorImpl<MachineOperand> &Cond,
132 const SmallVectorImpl<MachineOperand> &Cond,
153 bool ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const;
192 const SmallVectorImpl<MachineOperand> &Pred) const;
195 bool SubsumesPredicate(const SmallVectorImpl<MachineOperand> &Pred1,
196 const SmallVectorImpl<MachineOperand> &Pred2) const;
/freebsd-9-stable/contrib/llvm/lib/Target/Sparc/
DSparcISelLowering.h96 const SmallVectorImpl<ISD::InputArg> &Ins,
98 SmallVectorImpl<SDValue> &InVals) const;
102 const SmallVectorImpl<ISD::InputArg> &Ins,
104 SmallVectorImpl<SDValue> &InVals) const;
108 const SmallVectorImpl<ISD::InputArg> &Ins,
110 SmallVectorImpl<SDValue> &InVals) const;
114 SmallVectorImpl<SDValue> &InVals) const;
116 SmallVectorImpl<SDValue> &InVals) const;
118 SmallVectorImpl<SDValue> &InVals) const;
123 const SmallVectorImpl<ISD::OutputArg> &Outs,
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/XCore/
DXCoreISelLowering.h102 virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
124 const SmallVectorImpl<ISD::InputArg> &Ins,
126 SmallVectorImpl<SDValue> &InVals) const;
130 const SmallVectorImpl<ISD::OutputArg> &Outs,
131 const SmallVectorImpl<SDValue> &OutVals,
132 const SmallVectorImpl<ISD::InputArg> &Ins,
134 SmallVectorImpl<SDValue> &InVals) const;
137 const SmallVectorImpl<ISD::InputArg> &Ins,
139 SmallVectorImpl<SDValue> &InVals) const;
187 const SmallVectorImpl<ISD::InputArg> &Ins,
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h131 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 …]
/freebsd-9-stable/contrib/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCCodeEmitter.cpp74 SmallVectorImpl<MCFixup> &Fixups) const;
79 SmallVectorImpl<MCFixup> &Fixups) const;
85 SmallVectorImpl<MCFixup> &Fixups) const;
91 SmallVectorImpl<MCFixup> &Fixups) const;
97 SmallVectorImpl<MCFixup> &Fixups) const;
103 SmallVectorImpl<MCFixup> &Fixups) const;
108 SmallVectorImpl<MCFixup> &Fixups) const;
111 SmallVectorImpl<MCFixup> &Fixups) const;
113 SmallVectorImpl<MCFixup> &Fixups) const;
115 SmallVectorImpl<MCFixup> &Fixups) const;
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h90 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 …]
DHexagonInstrInfo.h62 SmallVectorImpl<MachineOperand> &Cond,
69 const SmallVectorImpl<MachineOperand> &Cond,
88 SmallVectorImpl<MachineOperand> &Addr,
90 SmallVectorImpl<MachineInstr*> &NewMIs) const;
99 SmallVectorImpl<MachineOperand> &Addr,
101 SmallVectorImpl<MachineInstr*> &NewMIs) const;
105 const SmallVectorImpl<unsigned> &Ops,
110 const SmallVectorImpl<unsigned> &Ops, in foldMemoryOperandImpl()
121 const SmallVectorImpl<MachineOperand> &Cond) const;
142 SubsumesPredicate(const SmallVectorImpl<MachineOperand> &Pred1,
[all …]
DHexagonCallingConvLower.h51 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,
/freebsd-9-stable/contrib/llvm/lib/Target/X86/
DX86InstrInfo.h233 SmallVectorImpl<MachineOperand> &Cond,
238 const SmallVectorImpl<MachineOperand> &Cond,
241 const SmallVectorImpl<MachineOperand> &Cond,
246 const SmallVectorImpl<MachineOperand> &Cond,
259 SmallVectorImpl<MachineOperand> &Addr,
263 SmallVectorImpl<MachineInstr*> &NewMIs) const;
272 SmallVectorImpl<MachineOperand> &Addr,
276 SmallVectorImpl<MachineInstr*> &NewMIs) const;
288 const SmallVectorImpl<unsigned> &Ops,
296 const SmallVectorImpl<unsigned> &Ops,
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/SystemZ/AsmParser/
DSystemZAsmParser.cpp317 parseRegister(SmallVectorImpl<MCParsedAsmOperand*> &Operands,
325 parseAddress(SmallVectorImpl<MCParsedAsmOperand*> &Operands,
329 bool parseOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands,
348 SmallVectorImpl<MCParsedAsmOperand*> &Operands)
352 SmallVectorImpl<MCParsedAsmOperand*> &Operands,
358 parseGR32(SmallVectorImpl<MCParsedAsmOperand*> &Operands) { in parseGR32()
362 parseGRH32(SmallVectorImpl<MCParsedAsmOperand*> &Operands) { in parseGRH32()
366 parseGRX32(SmallVectorImpl<MCParsedAsmOperand*> &Operands) { in parseGRX32()
370 parseGR64(SmallVectorImpl<MCParsedAsmOperand*> &Operands) { in parseGR64()
374 parseGR128(SmallVectorImpl<MCParsedAsmOperand*> &Operands) { in parseGR128()
[all …]
/freebsd-9-stable/contrib/llvm/include/llvm/ADT/
DSmallString.h49 this->SmallVectorImpl<char>::assign(NumElts, Elt); in assign()
56 SmallVectorImpl<char>::append(S, E); in assign()
62 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); in assign()
66 void assign(const SmallVectorImpl<char> &RHS) { in assign()
68 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); in assign()
78 SmallVectorImpl<char>::append(S, E); in append()
82 SmallVectorImpl<char>::append(NumInputs, Elt); in append()
88 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); in append()
92 void append(const SmallVectorImpl<char> &RHS) { in append()
93 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); in append()
DSmallVector.h371 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> {
374 SmallVectorImpl(const SmallVectorImpl&) LLVM_DELETED_FUNCTION;
381 explicit SmallVectorImpl(unsigned N) in SmallVectorImpl() function
386 ~SmallVectorImpl() { in ~SmallVectorImpl()
440 void swap(SmallVectorImpl &RHS);
674 SmallVectorImpl &operator=(const SmallVectorImpl &RHS);
677 SmallVectorImpl &operator=(SmallVectorImpl &&RHS);
680 bool operator==(const SmallVectorImpl &RHS) const {
684 bool operator!=(const SmallVectorImpl &RHS) const {
688 bool operator<(const SmallVectorImpl &RHS) const {
[all …]
/freebsd-9-stable/contrib/llvm/include/llvm/Target/
DTargetInstrInfo.h40 template<class T> class SmallVectorImpl; variable
289 SmallVectorImpl<MachineOperand> &Cond,
313 const SmallVectorImpl<MachineOperand> &Cond, in InsertBranch()
405 const SmallVectorImpl<MachineOperand> &Cond, in canInsertSelect()
431 const SmallVectorImpl<MachineOperand> &Cond, in insertSelect()
455 SmallVectorImpl<MachineOperand> &Cond, in analyzeSelect()
540 const SmallVectorImpl<unsigned> &Ops,
547 const SmallVectorImpl<unsigned> &Ops,
556 const SmallVectorImpl<unsigned> &Ops, in foldMemoryOperandImpl()
566 const SmallVectorImpl<unsigned> &Ops, in foldMemoryOperandImpl()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp72 SmallVectorImpl<MCParsedAsmOperand *> &Operands,
80 SmallVectorImpl<MCParsedAsmOperand *> &Operands);
85 parseRegs(SmallVectorImpl<MCParsedAsmOperand *> &Operands, int RegKind);
88 parseMSARegs(SmallVectorImpl<MCParsedAsmOperand *> &Operands, int RegKind);
91 parseMSACtrlRegs(SmallVectorImpl<MCParsedAsmOperand *> &Operands,
95 parseMemOperand(SmallVectorImpl<MCParsedAsmOperand *> &Operands);
97 bool parsePtrReg(SmallVectorImpl<MCParsedAsmOperand *> &Operands,
101 parsePtrReg(SmallVectorImpl<MCParsedAsmOperand *> &Operands);
104 parseGPR32(SmallVectorImpl<MCParsedAsmOperand *> &Operands);
107 parseGPR64(SmallVectorImpl<MCParsedAsmOperand *> &Operands);
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCCodeEmitter.cpp43 SmallVectorImpl<MCFixup> &Fixups) const;
48 SmallVectorImpl<MCFixup> &Fixups) const;
53 SmallVectorImpl<MCFixup> &Fixups) const;
56 SmallVectorImpl<MCFixup> &Fixups) const;
58 SmallVectorImpl<MCFixup> &Fixups) const;
72 SmallVectorImpl<MCFixup> &Fixups) const { in EncodeInstruction()
102 SmallVectorImpl<MCFixup> &Fixups) const { in getMachineOpValue()
128 SmallVectorImpl<MCFixup> &Fixups) const { in getCallTargetOpValue()
162 SmallVectorImpl<MCFixup> &Fixups) const { in getBranchTargetOpValue()
/freebsd-9-stable/contrib/llvm/lib/CodeGen/AsmPrinter/
DDwarfException.h23 template <typename T> class SmallVectorImpl; variable
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);

12345678910>>...24