| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/Utils/ |
| H A D | X86ShuffleDecode.h | 31 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 34 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask); 37 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask); 39 void DecodeMOVSLDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask); 41 void DecodeMOVSHDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask); 43 void DecodePSLLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 45 void DecodePSRLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 47 void DecodePALIGNRMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 49 void DecodePSHUFMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); 51 void DecodePSHUFHWMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask); [all …]
|
| H A D | X86ShuffleDecode.cpp | 25 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeINSERTPSMask() 49 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVHLPSMask() 58 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVLHPSMask() 66 void DecodeMOVSLDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSLDUPMask() 74 void DecodeMOVSHDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSHDUPMask() 82 void DecodePSLLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSLLDQMask() 96 void DecodePSRLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSRLDQMask() 112 SmallVectorImpl<int> &ShuffleMask) { in DecodePALIGNRMask() 132 void DecodePSHUFMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFMask() 149 SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFHWMask() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCCodeEmitter.h | 54 SmallVectorImpl<MCFixup> &Fixups, 60 SmallVectorImpl<MCFixup> &Fixups, 67 SmallVectorImpl<MCFixup> &Fixups, 74 SmallVectorImpl<MCFixup> &Fixups, 80 SmallVectorImpl<MCFixup> &Fixups, 84 SmallVectorImpl<MCFixup> &Fixups, 88 SmallVectorImpl<MCFixup> &Fixups, 94 SmallVectorImpl<MCFixup> &Fixups, 101 SmallVectorImpl<MCFixup> &Fixups, 108 SmallVectorImpl<MCFixup> &Fixups, [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCCodeEmitter.cpp | 50 SmallVectorImpl<MCFixup> &Fixups, 56 SmallVectorImpl<MCFixup> &Fixups, 64 SmallVectorImpl<MCFixup> &Fixups, 70 SmallVectorImpl<MCFixup> &Fixups, 76 SmallVectorImpl<MCFixup> &Fixups, 82 SmallVectorImpl<MCFixup> &Fixups, 88 SmallVectorImpl<MCFixup> &Fixups, 95 SmallVectorImpl<MCFixup> &Fixups, 101 SmallVectorImpl<MCFixup> &Fixups, 107 SmallVectorImpl<MCFixup> &Fixups, [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCCodeEmitter.cpp | 69 SmallVectorImpl<MCFixup> &Fixups, 75 SmallVectorImpl<MCFixup> &Fixups, 82 SmallVectorImpl<MCFixup> &Fixups, 87 SmallVectorImpl<MCFixup> &Fixups, 93 SmallVectorImpl<MCFixup> &Fixups, 99 SmallVectorImpl<MCFixup> &Fixups, 104 SmallVectorImpl<MCFixup> &Fixups, 109 SmallVectorImpl<MCFixup> &Fixups, 114 SmallVectorImpl<MCFixup> &Fixups, 120 SmallVectorImpl<MCFixup> &Fixups, [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsCCState.h | 33 void PreAnalyzeCallResultForF128(const SmallVectorImpl<ISD::InputArg> &Ins, 38 void PreAnalyzeReturnForF128(const SmallVectorImpl<ISD::OutputArg> &Outs); 43 PreAnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, 50 PreAnalyzeFormalArgumentsForF128(const SmallVectorImpl<ISD::InputArg> &Ins); 68 SmallVectorImpl<CCValAssign> &locs, LLVMContext &C, 73 AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeCallOperands() 87 void AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, 89 void AnalyzeCallOperands(const SmallVectorImpl<MVT> &Outs, 90 SmallVectorImpl<ISD::ArgFlagsTy> &Flags, 93 void AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins, in AnalyzeFormalArguments() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | MultiplexExternalSemaSource.h | 108 SmallVectorImpl<Decl*> &Result) override; 115 SmallVectorImpl<Decl*> &Result) { in FindExternalLexicalDecls() 121 SmallVectorImpl<Decl*> &Result) { in FindExternalLexicalDeclsBy() 129 SmallVectorImpl<Decl *> &Decls) override; 222 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; 283 void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl*> &Decls) override; [all …]
|
| H A D | ExternalSemaSource.h | 75 SmallVectorImpl<NamespaceDecl *> &Namespaces); 100 SmallVectorImpl<VarDecl *> &TentativeDefs) {} in ReadTentativeDefinitions() 110 SmallVectorImpl<const DeclaratorDecl *> &Decls) {} in ReadUnusedFileScopedDecls() 120 SmallVectorImpl<CXXConstructorDecl *> &Decls) {} in ReadDelegatingConstructors() 129 virtual void ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {} in ReadExtVectorDecls() 137 virtual void ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl *> &Decls) {} in ReadDynamicClasses() 156 SmallVectorImpl<NamedDecl *> &Decls) {} in ReadLocallyScopedExternCDecls() 166 SmallVectorImpl<std::pair<Selector, SourceLocation> > &Sels) {} in ReadReferencedSelectors() 176 SmallVectorImpl<std::pair<IdentifierInfo *, WeakInfo> > &WI) {} in ReadWeakUndeclaredIdentifiers() 183 virtual void ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) {} in ReadUsedVTables() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaCXX/ |
| H A D | invalid-instantiated-field-decl.cpp | 4 class SmallVectorImpl { class 6 explicit SmallVectorImpl(unsigned N) { in SmallVectorImpl() function in SmallVectorImpl 9 ~SmallVectorImpl() { } in ~SmallVectorImpl() 14 class SmallVector : public SmallVectorImpl<T> { 15 …typedef typename SmallVectorImpl<T>::U U; // expected-error {{no type named 'U' in 'SmallVectorImp… 25 SmallVector() : SmallVectorImpl<T>(NumInlineEltsElts) { in SmallVector()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMCCodeEmitter.cpp | 49 SmallVectorImpl<MCFixup> &Fixups, 52 SmallVectorImpl<MCFixup> &Fixups, 55 SmallVectorImpl<MCFixup> &Fixups, 58 SmallVectorImpl<MCFixup> &Fixups, 61 SmallVectorImpl<MCFixup> &Fixups, 64 SmallVectorImpl<MCFixup> &Fixups, 67 SmallVectorImpl<MCFixup> &Fixups, 70 SmallVectorImpl<MCFixup> &Fixups, 73 SmallVectorImpl<MCFixup> &Fixups, 76 SmallVectorImpl<MCFixup> &Fixups, [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZMCCodeEmitter.cpp | 39 SmallVectorImpl<MCFixup> &Fixups, 45 SmallVectorImpl<MCFixup> &Fixups, 51 SmallVectorImpl<MCFixup> &Fixups, 59 SmallVectorImpl<MCFixup> &Fixups, 62 SmallVectorImpl<MCFixup> &Fixups, 65 SmallVectorImpl<MCFixup> &Fixups, 68 SmallVectorImpl<MCFixup> &Fixups, 71 SmallVectorImpl<MCFixup> &Fixups, 79 SmallVectorImpl<MCFixup> &Fixups, 83 SmallVectorImpl<MCFixup> &Fixups, in getPC16DBLEncoding() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.h | 96 const SmallVectorImpl<ISD::InputArg> &Ins, 98 SmallVectorImpl<SDValue> &InVals) const override; 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 override; 116 SmallVectorImpl<SDValue> &InVals) const; 118 SmallVectorImpl<SDValue> &InVals) const; 123 const SmallVectorImpl<ISD::OutputArg> &Outs, [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | EHStreamer.h | 28 class SmallVectorImpl; variable 73 unsigned computeActionsTable(const SmallVectorImpl<const LandingPadInfo*>&LPs, 74 SmallVectorImpl<ActionEntry> &Actions, 75 SmallVectorImpl<unsigned> &FirstActions); 88 void computeCallSiteTable(SmallVectorImpl<CallSiteEntry> &CallSites, 89 const SmallVectorImpl<const LandingPadInfo *> &LPs, 90 const SmallVectorImpl<unsigned> &FirstActions);
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.h | 129 const SmallVectorImpl<ISD::OutputArg> &Outs, 130 const SmallVectorImpl<SDValue> &OutVals, 131 const SmallVectorImpl<ISD::InputArg> &Ins, 133 SmallVectorImpl<SDValue> &InVals) const; 138 const SmallVectorImpl<ISD::InputArg> &Ins, 141 SmallVectorImpl<SDValue> &InVals) const; 145 const SmallVectorImpl<ISD::InputArg> &Ins, 147 SmallVectorImpl<SDValue> &InVals) const; 152 const SmallVectorImpl<ISD::InputArg> &Ins, 154 SmallVectorImpl<SDValue> &InVals) const override; [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.h | 112 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results, 133 const SmallVectorImpl<ISD::InputArg> &Ins, 135 SmallVectorImpl<SDValue> &InVals) const; 139 const SmallVectorImpl<ISD::OutputArg> &Outs, 140 const SmallVectorImpl<SDValue> &OutVals, 141 const SmallVectorImpl<ISD::InputArg> &Ins, 143 SmallVectorImpl<SDValue> &InVals) const; 195 const SmallVectorImpl<ISD::InputArg> &Ins, 197 SmallVectorImpl<SDValue> &InVals) const override; 201 SmallVectorImpl<SDValue> &InVals) const override; [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcMCCodeEmitter.cpp | 44 SmallVectorImpl<MCFixup> &Fixups, 50 SmallVectorImpl<MCFixup> &Fixups, 56 SmallVectorImpl<MCFixup> &Fixups, 60 SmallVectorImpl<MCFixup> &Fixups, 63 SmallVectorImpl<MCFixup> &Fixups, 66 SmallVectorImpl<MCFixup> &Fixups, 69 SmallVectorImpl<MCFixup> &Fixups, 84 SmallVectorImpl<MCFixup> &Fixups, in EncodeInstruction() 115 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() 142 SmallVectorImpl<MCFixup> &Fixups, in getCallTargetOpValue() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.h | 97 SmallVectorImpl<ISD::OutputArg> &Outs, 98 const SmallVectorImpl<SDValue> &OutVals, 99 const SmallVectorImpl<ISD::InputArg> &Ins, 117 const SmallVectorImpl<ISD::InputArg> &Ins, 119 SmallVectorImpl<SDValue> &InVals) const override; 124 SmallVectorImpl<SDValue> &InVals) const override; 128 const SmallVectorImpl<ISD::InputArg> &Ins, 130 SmallVectorImpl<SDValue> &InVals, 131 const SmallVectorImpl<SDValue> &OutVals, 140 const SmallVectorImpl<ISD::OutputArg> &Outs, [all …]
|
| H A D | HexagonInstrInfo.h | 64 SmallVectorImpl<MachineOperand> &Cond, 71 const SmallVectorImpl<MachineOperand> &Cond, 90 SmallVectorImpl<MachineOperand> &Addr, 92 SmallVectorImpl<MachineInstr*> &NewMIs) const; 101 SmallVectorImpl<MachineOperand> &Addr, 103 SmallVectorImpl<MachineInstr*> &NewMIs) const; 107 const SmallVectorImpl<unsigned> &Ops, 112 const SmallVectorImpl<unsigned> &Ops, in foldMemoryOperandImpl() 122 const SmallVectorImpl<MachineOperand> &Cond) const override; 142 bool SubsumesPredicate(const SmallVectorImpl<MachineOperand> &Pred1, [all …]
|
| H A D | HexagonCallingConvLower.h | 50 SmallVectorImpl<CCValAssign> &Locs; 57 SmallVectorImpl<CCValAssign> &locs, LLVMContext &c); 78 void AnalyzeFormalArguments(const SmallVectorImpl<ISD::InputArg> &Ins, 83 void AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, 88 void AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, 94 void AnalyzeCallOperands(SmallVectorImpl<EVT> &ArgVTs, 95 SmallVectorImpl<ISD::ArgFlagsTy> &Flags, 100 void AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins,
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 441 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results, 630 const SmallVectorImpl<ISD::InputArg> &Ins, 682 const SmallVectorImpl<ISD::InputArg> &Ins, 684 SmallVectorImpl<SDValue> &InVals) const; 693 const SmallVectorImpl<ISD::InputArg> &Ins, 694 SmallVectorImpl<SDValue> &InVals) const; 699 const SmallVectorImpl<ISD::InputArg> &Ins, 701 SmallVectorImpl<SDValue> &InVals) const override; 705 SmallVectorImpl<SDValue> &InVals) const override; 710 const SmallVectorImpl<ISD::OutputArg> &Outs, [all …]
|
| H A D | PPCInstrInfo.h | 74 SmallVectorImpl<MachineInstr*> &NewMIs, 79 SmallVectorImpl<MachineInstr*> &NewMIs, 140 SmallVectorImpl<MachineOperand> &Cond, 145 const SmallVectorImpl<MachineOperand> &Cond, 150 const SmallVectorImpl<MachineOperand> &Cond, 155 const SmallVectorImpl<MachineOperand> &Cond, 176 ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const override; 214 const SmallVectorImpl<MachineOperand> &Pred) const override; 216 bool SubsumesPredicate(const SmallVectorImpl<MachineOperand> &Pred1, 217 const SmallVectorImpl<MachineOperand> &Pred2) const override;
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/ |
| H A D | Path.h | 129 void remove_filename(SmallVectorImpl<char> &path); 143 void replace_extension(SmallVectorImpl<char> &path, const Twine &extension); 155 void append(SmallVectorImpl<char> &path, const Twine &a, 171 void append(SmallVectorImpl<char> &path, 184 void native(const Twine &path, SmallVectorImpl<char> &result); 191 void native(SmallVectorImpl<char> &path); 322 void system_temp_directory(bool erasedOnReboot, SmallVectorImpl<char> &result); 328 bool home_directory(SmallVectorImpl<char> &result);
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | SmallString.h | 46 this->SmallVectorImpl<char>::assign(NumElts, Elt); in assign() 53 SmallVectorImpl<char>::append(S, E); in assign() 59 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); in assign() 63 void assign(const SmallVectorImpl<char> &RHS) { in assign() 65 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); in assign() 75 SmallVectorImpl<char>::append(S, E); in append() 79 SmallVectorImpl<char>::append(NumInputs, Elt); in append() 85 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); in append() 89 void append(const SmallVectorImpl<char> &RHS) { in append() 90 SmallVectorImpl<char>::append(RHS.begin(), RHS.end()); in append()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| H A D | SSAUpdater.h | 24 template<typename T> class SmallVectorImpl; variable 54 SmallVectorImpl<PHINode*> *InsertedPHIs; 59 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = nullptr); 138 LoadAndStorePromoter(const SmallVectorImpl<Instruction*> &Insts, 147 void run(const SmallVectorImpl<Instruction*> &Insts) const; 154 const SmallVectorImpl<Instruction*> &Insts) const;
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetInstrInfo.h | 45 template<class T> class SmallVectorImpl; variable 310 SmallVectorImpl<RegSubRegPairAndIdx> &InputRegs) const; 388 SmallVectorImpl<MachineOperand> &Cond, 412 const SmallVectorImpl<MachineOperand> &Cond, in InsertBranch() 538 const SmallVectorImpl<MachineOperand> &Cond, in canInsertSelect() 564 const SmallVectorImpl<MachineOperand> &Cond, in insertSelect() 588 SmallVectorImpl<MachineOperand> &Cond, in analyzeSelect() 676 const SmallVectorImpl<unsigned> &Ops, 683 const SmallVectorImpl<unsigned> &Ops, 696 SmallVectorImpl<MachineCombinerPattern::MC_PATTERN> &Pattern) const { in hasPattern() [all …]
|