Home
last modified time | relevance | path

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

12345678910>>...30

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.h30 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
35 SmallVectorImpl<int> &ShuffleMask);
39 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
43 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
45 void DecodeMOVSLDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
47 void DecodeMOVSHDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
49 void DecodeMOVDDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask);
52 SmallVectorImpl<int> &ShuffleMask);
55 SmallVectorImpl<int> &ShuffleMask);
58 SmallVectorImpl<int> &ShuffleMask);
[all …]
DX86ShuffleDecode.cpp23 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodeINSERTPSMask()
47 SmallVectorImpl<int> &ShuffleMask) { in DecodeInsertElementMask()
57 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVHLPSMask()
66 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVLHPSMask()
74 void DecodeMOVSLDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSLDUPMask()
81 void DecodeMOVSHDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSHDUPMask()
88 void DecodeMOVDDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVDDUPMask()
97 SmallVectorImpl<int> &ShuffleMask) { in DecodePSLLDQMask()
109 SmallVectorImpl<int> &ShuffleMask) { in DecodePSRLDQMask()
122 SmallVectorImpl<int> &ShuffleMask) { in DecodePALIGNRMask()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCCodeEmitter.h51 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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCCodeEmitter.cpp57 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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCCodeEmitter.h39 SmallVectorImpl<MCFixup> &Fixups,
42 SmallVectorImpl<MCFixup> &Fixups,
45 SmallVectorImpl<MCFixup> &Fixups,
48 SmallVectorImpl<MCFixup> &Fixups,
51 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
60 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
66 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp81 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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCCodeEmitter.cpp48 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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsCCState.h32 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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/HardwareUnits/
DScheduler.h139 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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiISelLowering.h116 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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/MCTargetDesc/
DAVRMCCodeEmitter.h52 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,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h140 const SmallVectorImpl<ISD::OutputArg> &Outs,
141 const SmallVectorImpl<SDValue> &OutVals,
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;
160 const SmallVectorImpl<ISD::InputArg> &Ins,
162 SmallVectorImpl<SDValue> &InVals) const override;
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.h128 const SmallVectorImpl<ISD::InputArg> &Ins,
130 SmallVectorImpl<SDValue> &InVals) const override;
133 const SmallVectorImpl<ISD::InputArg> &Ins,
135 SmallVectorImpl<SDValue> &InVals) const;
138 const SmallVectorImpl<ISD::InputArg> &Ins,
140 SmallVectorImpl<SDValue> &InVals) const;
144 SmallVectorImpl<SDValue> &InVals) const override;
146 SmallVectorImpl<SDValue> &InVals) const;
148 SmallVectorImpl<SDValue> &InVals) const;
151 const SmallVectorImpl<ISD::OutputArg> &Outs,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/MCTargetDesc/
DMSP430MCCodeEmitter.cpp46 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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/CodeView/
DTypeIndexDiscovery.h27 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);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.h27 template <typename T> class SmallVectorImpl; variable
74 void computeActionsTable(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
75 SmallVectorImpl<ActionEntry> &Actions,
76 SmallVectorImpl<unsigned> &FirstActions);
78 void computePadMap(const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
88 SmallVectorImpl<CallSiteEntry> &CallSites,
89 const SmallVectorImpl<const LandingPadInfo *> &LandingPads,
90 const SmallVectorImpl<unsigned> &FirstActions);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.h689 const SmallVectorImpl<MachineBasicBlock *> &Exits) const override;
744 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
753 SmallVectorImpl<SDNode *> &Created) const override;
1032 const SmallVectorImpl<ISD::InputArg> &Ins,
1041 const SmallVectorImpl<ISD::OutputArg> &Outs,
1042 const SmallVectorImpl<ISD::InputArg> &Ins,
1100 const SmallVectorImpl<ISD::InputArg> &Ins,
1102 SmallVectorImpl<SDValue> &InVals) const;
1109 const SmallVectorImpl<ISD::InputArg> &Ins,
1110 SmallVectorImpl<SDValue> &InVals,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTailDuplicator.h92 SmallVectorImpl<MachineBasicBlock*> *DuplicatedPreds = nullptr,
103 SmallVectorImpl<std::pair<unsigned, RegSubRegPair>> &Copies,
110 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
114 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
116 SmallVectorImpl<MachineInstr *> &Copies);
120 SmallVectorImpl<MachineBasicBlock *> &TDBBs,
121 SmallVectorImpl<MachineInstr *> &Copies);
123 SmallVectorImpl<std::pair<unsigned,RegSubRegPair>> &CopyInfos,
124 SmallVectorImpl<MachineInstr *> &Copies);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/
DTypeIndexDiscovery.cpp69 SmallVectorImpl<TiReference> &Refs) { in handleMethodOverloadList()
95 SmallVectorImpl<TiReference> &Refs) { in handleBaseClass()
105 SmallVectorImpl<TiReference> &Refs) { in handleEnumerator()
115 SmallVectorImpl<TiReference> &Refs) { in handleDataMember()
127 SmallVectorImpl<TiReference> &Refs) { in handleOverloadedMethod()
137 SmallVectorImpl<TiReference> &Refs) { in handleOneMethod()
155 SmallVectorImpl<TiReference> &Refs) { in handleNestedType()
165 SmallVectorImpl<TiReference> &Refs) { in handleStaticDataMember()
176 SmallVectorImpl<TiReference> &Refs) { in handleVirtualBaseClass()
191 SmallVectorImpl<TiReference> &Refs) { in handleVFPtr()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DSmallVector.h321 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> {
331 explicit SmallVectorImpl(unsigned N) in SmallVectorImpl() function
336 SmallVectorImpl(const SmallVectorImpl &) = delete;
338 ~SmallVectorImpl() { in ~SmallVectorImpl()
388 void swap(SmallVectorImpl &RHS);
642 SmallVectorImpl &operator=(const SmallVectorImpl &RHS);
644 SmallVectorImpl &operator=(SmallVectorImpl &&RHS);
646 bool operator==(const SmallVectorImpl &RHS) const {
650 bool operator!=(const SmallVectorImpl &RHS) const {
654 bool operator<(const SmallVectorImpl &RHS) const {
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelLowering.h113 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results,
149 const SmallVectorImpl<ISD::InputArg> &Ins,
151 SmallVectorImpl<SDValue> &InVals) const;
155 const SmallVectorImpl<ISD::OutputArg> &Outs,
156 const SmallVectorImpl<SDValue> &OutVals,
157 const SmallVectorImpl<ISD::InputArg> &Ins,
159 SmallVectorImpl<SDValue> &InVals) const;
212 const SmallVectorImpl<ISD::InputArg> &Ins,
214 SmallVectorImpl<SDValue> &InVals) const override;
218 SmallVectorImpl<SDValue> &InVals) const override;
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCCodeEmitter.cpp57 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
73 SmallVectorImpl<MCFixup> &Fixups,
76 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
82 SmallVectorImpl<MCFixup> &Fixups,
95 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
125 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
151 SmallVectorImpl<MCFixup> &Fixups, in getCallTargetOpValue()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ShuffleDecodeConstantPool.h29 SmallVectorImpl<int> &ShuffleMask);
33 SmallVectorImpl<int> &ShuffleMask);
38 SmallVectorImpl<int> &ShuffleMask);
42 SmallVectorImpl<int> &ShuffleMask);
46 SmallVectorImpl<int> &ShuffleMask);
50 SmallVectorImpl<int> &ShuffleMask);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DPath.h134 void remove_filename(SmallVectorImpl<char> &path, Style style = Style::native);
148 void replace_extension(SmallVectorImpl<char> &path, const Twine &extension,
179 bool replace_path_prefix(SmallVectorImpl<char> &Path,
193 void append(SmallVectorImpl<char> &path, const Twine &a,
198 void append(SmallVectorImpl<char> &path, Style style, const Twine &a,
212 void append(SmallVectorImpl<char> &path, const_iterator begin,
225 void native(const Twine &path, SmallVectorImpl<char> &result,
233 void native(SmallVectorImpl<char> &path, Style style = Style::native);
372 void system_temp_directory(bool erasedOnReboot, SmallVectorImpl<char> &result);
378 bool home_directory(SmallVectorImpl<char> &result);
[all …]

12345678910>>...30