Searched refs:SmallVectorImpl (Results 151 - 175 of 582) sorted by relevance

1234567891011>>

/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/
H A DValueTracking.h158 SmallVectorImpl<Value *> &Objects,
H A DScalarEvolution.h317 SmallVectorImpl< std::pair<BasicBlock *, const SCEV *> > &ExitCounts,
580 const SCEV *getAddExpr(SmallVectorImpl<const SCEV *> &Ops,
597 const SCEV *getMulExpr(SmallVectorImpl<const SCEV *> &Ops,
618 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
620 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands,
626 const SCEV *getSMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
628 const SCEV *getUMaxExpr(SmallVectorImpl<const SCEV *> &Operands);
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/
H A DIntrinsics.h120 void getIntrinsicInfoTableEntries(ID id, SmallVectorImpl<IITDescriptor> &T);
/freebsd-10.2-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCMachineFunctionInfo.h170 const SmallVectorImpl<unsigned> &
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/
H A DADCE.cpp86 for (SmallVectorImpl<Instruction *>::iterator I = worklist.begin(),
H A DTailRecursionElimination.cpp102 SmallVectorImpl<PHINode *> &ArgumentPHIs,
107 SmallVectorImpl<PHINode *> &ArgumentPHIs,
111 SmallVectorImpl<PHINode *> &ArgumentPHIs,
450 SmallVectorImpl<PHINode *> &ArgumentPHIs,
626 SmallVectorImpl<PHINode *> &ArgumentPHIs,
663 SmallVectorImpl<PHINode *> &ArgumentPHIs,
/freebsd-10.2-release/contrib/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp70 SmallVectorImpl<MCParsedAsmOperand*> &Operands);
77 SmallVectorImpl<MCParsedAsmOperand*> &Operands,
85 ParseOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands,
93 ParseNEONLane(SmallVectorImpl<MCParsedAsmOperand*> &Operands,
97 ParseRegister(SmallVectorImpl<MCParsedAsmOperand*> &Operands,
101 ParseImmWithLSLOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands);
104 ParseCondCodeOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands);
107 ParseCRxOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands);
110 ParseFPImmOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands);
113 ParseNamedImmOperand(SmallVectorImpl<MCParsedAsmOperan
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDereferenceChecker.cpp44 SmallVectorImpl<SourceRange> &Ranges,
53 SmallVectorImpl<SourceRange> &Ranges,
170 for (SmallVectorImpl<SourceRange>::iterator
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/
H A DTailDuplication.cpp89 SmallVectorImpl<std::pair<unsigned,unsigned> > &Copies,
99 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
107 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
109 SmallVectorImpl<MachineInstr *> &Copies);
113 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
114 SmallVectorImpl<MachineInstr *> &Copies);
388 SmallVectorImpl<std::pair<unsigned, unsigned> > &Copies,
453 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
661 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
663 SmallVectorImpl<MachineInst
[all...]
H A DStackSlotColoring.cpp109 void RewriteInstruction(MachineInstr *MI, SmallVectorImpl<int> &SlotMapping,
214 const SmallVectorImpl<LiveInterval *> &OtherLIs = Assignments[Color];
315 SmallVectorImpl<MachineMemOperand *> &RefMMOs = SSRefs[SS];
343 SmallVectorImpl<int> &SlotMapping,
411 for (SmallVectorImpl<MachineInstr *>::iterator I = toErase.begin(),
/freebsd-10.2-release/contrib/llvm/include/llvm/CodeGen/
H A DLiveIntervalAnalysis.h153 SmallVectorImpl<MachineInstr*> *dead = 0);
173 SmallVectorImpl<SlotIndex> *EndPoints);
249 SmallVectorImpl<MachineBasicBlock*> &MBBs) const {
H A DSelectionDAGISel.h229 SmallVectorImpl<std::pair<SDValue, SDNode*> > &Result) {
285 const SmallVectorImpl<SDNode*> &ChainNodesMatched,
286 SDValue InputGlue, const SmallVectorImpl<SDNode*> &F,
/freebsd-10.2-release/contrib/llvm/include/llvm/Support/
H A Draw_ostream.h25 class SmallVectorImpl;
451 SmallVectorImpl<char> &OS;
464 explicit raw_svector_ostream(SmallVectorImpl<char> &O);
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1163 SmallVectorImpl<Decl *> &AllIvarDecls,
1168 bool ParseObjCProtocolReferences(SmallVectorImpl<Decl *> &P,
1169 SmallVectorImpl<SourceLocation> &PLocs,
1247 ExprResult ParseMSAsmIdentifier(llvm::SmallVectorImpl<Token> &LineToks,
1292 bool ParseExpressionList(SmallVectorImpl<Expr*> &Exprs,
1293 SmallVectorImpl<SourceLocation> &CommaLocs,
1301 bool ParseSimpleExpressionList(SmallVectorImpl<Expr*> &Exprs,
1302 SmallVectorImpl<SourceLocation> &CommaLocs);
1391 SmallVectorImpl<ParsedType> &DynamicExceptions,
1392 SmallVectorImpl<SourceRang
[all...]
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp38 SSAUpdater::SSAUpdater(SmallVectorImpl<PHINode*> *NewPHI)
244 SmallVectorImpl<BasicBlock*> *Preds) {
325 LoadAndStorePromoter(const SmallVectorImpl<Instruction*> &Insts,
342 run(const SmallVectorImpl<Instruction*> &Insts) const {
489 const SmallVectorImpl<Instruction*> &Insts)
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DASTUnit.h273 const SmallVectorImpl<StoredDiagnostic> &Diags,
274 SmallVectorImpl<StoredDiagnostic> &Out);
531 SmallVectorImpl<Decl *> &Decls);
824 SmallVectorImpl<StoredDiagnostic> &StoredDiagnostics,
825 SmallVectorImpl<const llvm::MemoryBuffer *> &OwnedBuffers);
/freebsd-10.2-release/contrib/llvm/lib/AsmParser/
H A DLLParser.h213 bool ParseIndexList(SmallVectorImpl<unsigned> &Indices,bool &AteExtraComma);
214 bool ParseIndexList(SmallVectorImpl<unsigned> &Indices) {
256 bool ParseStructBody(SmallVectorImpl<Type*> &Body);
342 bool ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList,
349 bool ParseGlobalValueVector(SmallVectorImpl<Constant*> &Elts);
352 bool ParseMDNodeVector(SmallVectorImpl<Value*> &, PerFunctionState *PFS);
364 bool ParseArgumentList(SmallVectorImpl<ArgInfo> &ArgList, bool &isVarArg);
/freebsd-10.2-release/contrib/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp154 for (SmallVectorImpl<unsigned>::iterator I = UnreachableEdges.begin(),
164 for (SmallVectorImpl<unsigned>::iterator I = ReachableEdges.begin(),
254 for (SmallVectorImpl<unsigned>::iterator I = ColdEdges.begin(),
263 for (SmallVectorImpl<unsigned>::iterator I = NormalEdges.begin(),
329 for (SmallVectorImpl<unsigned>::iterator EI = BackEdges.begin(),
340 for (SmallVectorImpl<unsigned>::iterator EI = InEdges.begin(),
351 for (SmallVectorImpl<unsigned>::iterator EI = ExitingEdges.begin(),
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Format/
H A DFormat.cpp384 SmallVectorImpl<AnnotatedLine *>::const_iterator &I,
385 SmallVectorImpl<AnnotatedLine *>::const_iterator E) {
422 tryMergeSimplePPDirective(SmallVectorImpl<AnnotatedLine *>::const_iterator &I,
423 SmallVectorImpl<AnnotatedLine *>::const_iterator E,
437 SmallVectorImpl<AnnotatedLine *>::const_iterator &I,
438 SmallVectorImpl<AnnotatedLine *>::const_iterator E, unsigned Limit) {
464 tryMergeSimpleBlock(SmallVectorImpl<AnnotatedLine *>::const_iterator &I,
465 SmallVectorImpl<AnnotatedLine *>::const_iterator E,
519 bool nextTwoLinesFitInto(SmallVectorImpl<AnnotatedLine *>::const_iterator I,
530 SmallVectorImpl<CharSourceRang
[all...]
/freebsd-10.2-release/contrib/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp131 SmallVectorImpl<unsigned> &ResultOps);
133 SmallVectorImpl<unsigned> &ResultOps);
135 SmallVectorImpl<unsigned> &ResultOps);
137 SmallVectorImpl<unsigned> &ResultOps);
139 SmallVectorImpl<unsigned> &ResultOps);
543 SmallVectorImpl<unsigned> &ResultOps){
582 SmallVectorImpl<unsigned> &ResultOps) {
685 SmallVectorImpl<unsigned> &OutputOps) {
868 SmallVectorImpl<unsigned> &ResultOps) {
888 SmallVectorImpl<unsigne
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Lex/
H A DHeaderSearch.cpp227 SmallVectorImpl<char> *SearchPath,
228 SmallVectorImpl<char> *RelativePath,
297 SmallVectorImpl<std::string> &SubmodulePath) {
344 SmallVectorImpl<char> *SearchPath,
345 SmallVectorImpl<char> *RelativePath,
503 SmallVectorImpl<char> *SearchPath,
504 SmallVectorImpl<char> *RelativePath,
701 SmallVectorImpl<char> *SearchPath,
702 SmallVectorImpl<char> *RelativePath,
1124 void HeaderSearch::collectAllModules(SmallVectorImpl<Modul
[all...]
/freebsd-10.2-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h53 template<typename T> class SmallVectorImpl;
399 virtual bool isShuffleMaskLegal(const SmallVectorImpl<int> &/*Mask*/,
413 virtual bool isVectorClearMaskLegal(const SmallVectorImpl<int> &/*Mask*/,
1115 SmallVectorImpl<Value*> &/*Ops*/,
1919 const SmallVectorImpl<ISD::InputArg> &/*Ins*/,
1921 SmallVectorImpl<SDValue> &/*InVals*/) const {
2016 SmallVectorImpl<SDValue> &/*InVals*/) const {
2028 const SmallVectorImpl<ISD::OutputArg> &/*Outs*/,
2041 const SmallVectorImpl<ISD::OutputArg> &/*Outs*/,
2042 const SmallVectorImpl<SDValu
[all...]
/freebsd-10.2-release/contrib/llvm/include/llvm/Object/
H A DObjectFile.h118 error_code getTypeName(SmallVectorImpl<char> &Result) const;
124 error_code getValueString(SmallVectorImpl<char> &Result) const;
336 SmallVectorImpl<char> &Result) const = 0;
338 SmallVectorImpl<char> &Result) const = 0;
567 inline error_code RelocationRef::getTypeName(SmallVectorImpl<char> &Result)
572 inline error_code RelocationRef::getValueString(SmallVectorImpl<char> &Result)
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Frontend/
H A DChainedIncludesSource.cpp30 SmallVectorImpl<llvm::MemoryBuffer *> &memBufs,
31 SmallVectorImpl<std::string> &bufNames,
202 SmallVectorImpl<Decl*> &Result) {
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DLexer.h208 void ReadToEndOfLine(SmallVectorImpl<char> *Result = 0);
233 static void Stringify(SmallVectorImpl<char> &Str);
270 SmallVectorImpl<char> &buffer,

Completed in 322 milliseconds

1234567891011>>