Home
last modified time | relevance | path

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

12345678910>>...41

/external/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.h31 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(MVT VT, SmallVectorImpl<int> &ShuffleMask);
48 void DecodeMOVSHDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask);
50 void DecodeMOVDDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask);
52 void DecodePSLLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
54 void DecodePSRLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
56 void DecodePALIGNRMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
[all …]
DX86ShuffleDecode.cpp25 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeINSERTPSMask()
49 SmallVectorImpl<int> &ShuffleMask) { in DecodeInsertElementMask()
60 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVHLPSMask()
69 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVLHPSMask()
77 void DecodeMOVSLDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSLDUPMask()
85 void DecodeMOVSHDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSHDUPMask()
93 void DecodeMOVDDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVDDUPMask()
107 void DecodePSLLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSLLDQMask()
121 void DecodePSRLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSRLDQMask()
137 SmallVectorImpl<int> &ShuffleMask) { in DecodePALIGNRMask()
[all …]
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCCodeEmitter.h55 SmallVectorImpl<MCFixup> &Fixups,
61 SmallVectorImpl<MCFixup> &Fixups,
68 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
85 SmallVectorImpl<MCFixup> &Fixups,
89 SmallVectorImpl<MCFixup> &Fixups,
95 SmallVectorImpl<MCFixup> &Fixups,
102 SmallVectorImpl<MCFixup> &Fixups,
109 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/X86/Utils/
DX86ShuffleDecode.h30 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<unsigned> &ShuffleMask);
34 SmallVectorImpl<unsigned> &ShuffleMask);
38 SmallVectorImpl<unsigned> &ShuffleMask);
41 SmallVectorImpl<unsigned> &ShuffleMask);
44 SmallVectorImpl<unsigned> &ShuffleMask);
47 SmallVectorImpl<unsigned> &ShuffleMask);
50 SmallVectorImpl<unsigned> &ShuffleMask);
53 SmallVectorImpl<unsigned> &ShuffleMask);
56 SmallVectorImpl<unsigned> &ShuffleMask);
59 SmallVectorImpl<unsigned> &ShuffleMask);
[all …]
DX86ShuffleDecode.cpp23 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<unsigned> &ShuffleMask) { in DecodeINSERTPSMask()
48 SmallVectorImpl<unsigned> &ShuffleMask) { in DecodeMOVHLPSMask()
58 SmallVectorImpl<unsigned> &ShuffleMask) { in DecodeMOVLHPSMask()
67 SmallVectorImpl<unsigned> &ShuffleMask) { in DecodePSHUFMask()
75 SmallVectorImpl<unsigned> &ShuffleMask) { in DecodePSHUFHWMask()
87 SmallVectorImpl<unsigned> &ShuffleMask) { in DecodePSHUFLWMask()
99 SmallVectorImpl<unsigned> &ShuffleMask) { in DecodePUNPCKLBWMask()
104 SmallVectorImpl<unsigned> &ShuffleMask) { in DecodePUNPCKLWDMask()
109 SmallVectorImpl<unsigned> &ShuffleMask) { in DecodePUNPCKLDQMask()
114 SmallVectorImpl<unsigned> &ShuffleMask) { in DecodePUNPCKLQDQMask()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp68 SmallVectorImpl<MCFixup> &Fixups) const;
73 SmallVectorImpl<MCFixup> &Fixups) const;
79 SmallVectorImpl<MCFixup> &Fixups) const;
83 SmallVectorImpl<MCFixup> &Fixups) const;
88 SmallVectorImpl<MCFixup> &Fixups) const;
93 SmallVectorImpl<MCFixup> &Fixups) const;
97 SmallVectorImpl<MCFixup> &Fixups) const;
101 SmallVectorImpl<MCFixup> &Fixups) const;
105 SmallVectorImpl<MCFixup> &Fixups) const;
110 SmallVectorImpl<MCFixup> &Fixups) const;
[all …]
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCCodeEmitter.cpp49 SmallVectorImpl<MCFixup> &Fixups,
55 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
87 SmallVectorImpl<MCFixup> &Fixups,
94 SmallVectorImpl<MCFixup> &Fixups,
100 SmallVectorImpl<MCFixup> &Fixups,
106 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp69 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 …]
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZISelLowering.h97 const SmallVectorImpl<ISD::OutputArg> &Outs,
98 const SmallVectorImpl<SDValue> &OutVals,
99 const SmallVectorImpl<ISD::InputArg> &Ins,
101 SmallVectorImpl<SDValue> &InVals) const;
106 const SmallVectorImpl<ISD::InputArg> &Ins,
109 SmallVectorImpl<SDValue> &InVals) const;
113 const SmallVectorImpl<ISD::InputArg> &Ins,
115 SmallVectorImpl<SDValue> &InVals) const;
120 const SmallVectorImpl<ISD::InputArg> &Ins,
122 SmallVectorImpl<SDValue> &InVals) const;
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelLowering.h290 virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
375 const SmallVectorImpl<ISD::InputArg> &Ins,
418 const SmallVectorImpl<ISD::InputArg> &Ins,
420 SmallVectorImpl<SDValue> &InVals) const;
429 const SmallVectorImpl<ISD::InputArg> &Ins,
430 SmallVectorImpl<SDValue> &InVals) const;
435 const SmallVectorImpl<ISD::InputArg> &Ins,
437 SmallVectorImpl<SDValue> &InVals) const;
442 const SmallVectorImpl<ISD::OutputArg> &Outs,
443 const SmallVectorImpl<SDValue> &OutVals,
[all …]
/external/llvm/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCCodeEmitter.cpp41 SmallVectorImpl<MCFixup> &Fixups,
47 SmallVectorImpl<MCFixup> &Fixups,
53 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,
85 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCCodeEmitter.cpp52 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,
79 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/MCTargetDesc/
DPPCMCCodeEmitter.cpp39 SmallVectorImpl<MCFixup> &Fixups) const;
41 SmallVectorImpl<MCFixup> &Fixups) const;
43 SmallVectorImpl<MCFixup> &Fixups) const;
45 SmallVectorImpl<MCFixup> &Fixups) const;
47 SmallVectorImpl<MCFixup> &Fixups) const;
49 SmallVectorImpl<MCFixup> &Fixups) const;
51 SmallVectorImpl<MCFixup> &Fixups) const;
56 SmallVectorImpl<MCFixup> &Fixups) const;
61 SmallVectorImpl<MCFixup> &Fixups) const;
63 SmallVectorImpl<MCFixup> &Fixups) const { in EncodeInstruction()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreISelLowering.h92 virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
114 const SmallVectorImpl<ISD::InputArg> &Ins,
116 SmallVectorImpl<SDValue> &InVals) const;
120 const SmallVectorImpl<ISD::OutputArg> &Outs,
121 const SmallVectorImpl<SDValue> &OutVals,
122 const SmallVectorImpl<ISD::InputArg> &Ins,
124 SmallVectorImpl<SDValue> &InVals) const;
127 const SmallVectorImpl<ISD::InputArg> &Ins,
129 SmallVectorImpl<SDValue> &InVals) const;
173 const SmallVectorImpl<ISD::InputArg> &Ins,
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/
DMSP430ISelLowering.h128 const SmallVectorImpl<ISD::OutputArg> &Outs,
129 const SmallVectorImpl<SDValue> &OutVals,
130 const SmallVectorImpl<ISD::InputArg> &Ins,
132 SmallVectorImpl<SDValue> &InVals) const;
137 const SmallVectorImpl<ISD::InputArg> &Ins,
140 SmallVectorImpl<SDValue> &InVals) const;
144 const SmallVectorImpl<ISD::InputArg> &Ins,
146 SmallVectorImpl<SDValue> &InVals) const;
151 const SmallVectorImpl<ISD::InputArg> &Ins,
153 SmallVectorImpl<SDValue> &InVals) const;
[all …]
/external/llvm/lib/Target/Mips/
DMipsCCState.h33 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 …]
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaISelLowering.h78 virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
86 const SmallVectorImpl<ISD::InputArg> &Ins,
88 SmallVectorImpl<SDValue> &InVals) const;
120 const SmallVectorImpl<ISD::InputArg> &Ins,
122 SmallVectorImpl<SDValue> &InVals) const;
127 const SmallVectorImpl<ISD::OutputArg> &Outs,
128 const SmallVectorImpl<SDValue> &OutVals,
129 const SmallVectorImpl<ISD::InputArg> &Ins,
131 SmallVectorImpl<SDValue> &InVals) const;
136 const SmallVectorImpl<ISD::OutputArg> &Outs,
[all …]
/external/llvm/lib/Target/Lanai/
DLanaiISelLowering.h112 const SmallVectorImpl<ISD::OutputArg> &Outs,
113 const SmallVectorImpl<SDValue> &OutVals,
114 const SmallVectorImpl<ISD::InputArg> &Ins,
116 SmallVectorImpl<SDValue> &InVals) const;
120 const SmallVectorImpl<ISD::InputArg> &Ins,
122 SmallVectorImpl<SDValue> &InVals) const;
126 const SmallVectorImpl<ISD::InputArg> &Ins,
128 SmallVectorImpl<SDValue> &InVals) const;
131 SmallVectorImpl<SDValue> &InVals) const override;
135 const SmallVectorImpl<ISD::InputArg> &Ins,
[all …]
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.h132 const SmallVectorImpl<ISD::InputArg> &Ins,
134 SmallVectorImpl<SDValue> &InVals) const override;
137 const SmallVectorImpl<ISD::InputArg> &Ins,
139 SmallVectorImpl<SDValue> &InVals) const;
142 const SmallVectorImpl<ISD::InputArg> &Ins,
144 SmallVectorImpl<SDValue> &InVals) const;
148 SmallVectorImpl<SDValue> &InVals) const override;
150 SmallVectorImpl<SDValue> &InVals) const;
152 SmallVectorImpl<SDValue> &InVals) const;
155 const SmallVectorImpl<ISD::OutputArg> &Outs,
[all …]
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h134 const SmallVectorImpl<ISD::OutputArg> &Outs,
135 const SmallVectorImpl<SDValue> &OutVals,
136 const SmallVectorImpl<ISD::InputArg> &Ins,
138 SmallVectorImpl<SDValue> &InVals) const;
142 const SmallVectorImpl<ISD::InputArg> &Ins,
144 SmallVectorImpl<SDValue> &InVals) const;
148 const SmallVectorImpl<ISD::InputArg> &Ins,
150 SmallVectorImpl<SDValue> &InVals) const;
154 const SmallVectorImpl<ISD::InputArg> &Ins,
156 SmallVectorImpl<SDValue> &InVals) const override;
[all …]
/external/llvm/include/llvm/Support/
DPath.h129 void remove_filename(SmallVectorImpl<char> &path);
143 void replace_extension(SmallVectorImpl<char> &path, const Twine &extension);
158 void replace_path_prefix(SmallVectorImpl<char> &Path,
172 void append(SmallVectorImpl<char> &path, const Twine &a,
188 void append(SmallVectorImpl<char> &path,
201 void native(const Twine &path, SmallVectorImpl<char> &result);
208 void native(SmallVectorImpl<char> &path);
339 void system_temp_directory(bool erasedOnReboot, SmallVectorImpl<char> &result);
345 bool home_directory(SmallVectorImpl<char> &result);
360 bool user_cache_directory(SmallVectorImpl<char> &Result, const Twine &Path1,
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinISelLowering.h39 SmallVectorImpl<SDValue> &Results,
62 const SmallVectorImpl<ISD::InputArg> &Ins,
64 SmallVectorImpl<SDValue> &InVals) const;
68 const SmallVectorImpl<ISD::OutputArg> &Outs,
69 const SmallVectorImpl<SDValue> &OutVals,
70 const SmallVectorImpl<ISD::InputArg> &Ins,
72 SmallVectorImpl<SDValue> &InVals) const;
77 const SmallVectorImpl<ISD::OutputArg> &Outs,
78 const SmallVectorImpl<SDValue> &OutVals,
/external/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.h29 class SmallVectorImpl; variable
74 unsigned computeActionsTable(const SmallVectorImpl<const LandingPadInfo*>&LPs,
75 SmallVectorImpl<ActionEntry> &Actions,
76 SmallVectorImpl<unsigned> &FirstActions);
78 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
87 void computeCallSiteTable(SmallVectorImpl<CallSiteEntry> &CallSites,
88 const SmallVectorImpl<const LandingPadInfo *> &LPs,
89 const SmallVectorImpl<unsigned> &FirstActions);
/external/clang/include/clang/Sema/
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()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h505 const SmallVectorImpl<MachineBasicBlock *> &Exits) const override;
551 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
780 const SmallVectorImpl<ISD::InputArg> &Ins,
789 const SmallVectorImpl<ISD::OutputArg> &Outs,
790 const SmallVectorImpl<ISD::InputArg> &Ins,
838 const SmallVectorImpl<ISD::InputArg> &Ins,
840 SmallVectorImpl<SDValue> &InVals) const;
847 const SmallVectorImpl<ISD::InputArg> &Ins,
848 SmallVectorImpl<SDValue> &InVals,
853 const SmallVectorImpl<ISD::InputArg> &Ins,
[all …]

12345678910>>...41