/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86ShuffleDecode.h | 26 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 D | X86ShuffleDecode.cpp | 25 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 D | MipsMCCodeEmitter.h | 51 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 D | MipsMCCodeEmitter.cpp | 154 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 D | PPCMCCodeEmitter.h | 39 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 D | AArch64MCCodeEmitter.cpp | 57 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 D | ARMMCCodeEmitter.cpp | 81 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 D | SystemZMCCodeEmitter.cpp | 48 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 D | MipsCCState.h | 32 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 D | Scheduler.h | 139 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 D | SparcISelLowering.h | 121 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 D | LanaiISelLowering.h | 116 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 D | AVRMCCodeEmitter.h | 52 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 D | TailDuplicator.h | 94 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 D | MSP430ISelLowering.h | 144 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 D | MSP430MCCodeEmitter.cpp | 46 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 D | EHStreamer.h | 27 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 D | SparcMCCodeEmitter.cpp | 58 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 D | VEMCCodeEmitter.cpp | 53 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 D | Path.h | 134 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 D | TypeIndexDiscovery.h | 27 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 D | TypeIndexDiscovery.cpp | 70 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 D | ExternalSemaSource.h | 80 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 D | MultiplexExternalSemaSource.h | 113 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 D | XCoreISelLowering.h | 112 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 …]
|