Home
last modified time | relevance | path

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

12345678910>>...60

/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ShuffleDecode.h26 template <typename T> class SmallVectorImpl; variable
53 SmallVectorImpl<int> &ShuffleMask);
56 SmallVectorImpl<int> &ShuffleMask);
59 SmallVectorImpl<int> &ShuffleMask);
62 SmallVectorImpl<int> &ShuffleMask);
66 SmallVectorImpl<int> &ShuffleMask);
81 SmallVectorImpl<int> &ShuffleMask);
85 SmallVectorImpl<int> &ShuffleMask);
89 SmallVectorImpl<int> &ShuffleMask);
105 SmallVectorImpl<int> &ShuffleMask);
[all …]
H A DX86ShuffleDecode.cpp100 SmallVectorImpl<int> &ShuffleMask) { in DecodePSLLDQMask()
112 SmallVectorImpl<int> &ShuffleMask) { in DecodePSRLDQMask()
125 SmallVectorImpl<int> &ShuffleMask) { in DecodePALIGNRMask()
139 SmallVectorImpl<int> &ShuffleMask) { in DecodeVALIGNMask()
148 SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFMask()
164 SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFHWMask()
178 SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFLWMask()
218 SmallVectorImpl<int> &ShuffleMask) { in DecodeUNPCKHMask()
234 SmallVectorImpl<int> &ShuffleMask) { in DecodeUNPCKLMask()
315 SmallVectorImpl<int> &ShuffleMask) { in DecodeBLENDMask()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.h51 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
85 SmallVectorImpl<MCFixup> &Fixups,
91 SmallVectorImpl<MCFixup> &Fixups,
181 SmallVectorImpl<MCFixup> &Fixups,
185 SmallVectorImpl<MCFixup> &Fixups,
190 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.h39 SmallVectorImpl<MCFixup> &Fixups,
42 SmallVectorImpl<MCFixup> &Fixups,
51 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
82 SmallVectorImpl<MCFixup> &Fixups,
91 SmallVectorImpl<MCFixup> &Fixups,
106 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp56 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
76 SmallVectorImpl<MCFixup> &Fixups,
82 SmallVectorImpl<MCFixup> &Fixups,
94 SmallVectorImpl<MCFixup> &Fixups,
101 SmallVectorImpl<MCFixup> &Fixups,
124 SmallVectorImpl<MCFixup> &Fixups,
165 SmallVectorImpl<MCFixup> &Fixups,
168 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DDelinearization.h23 template <typename T> class SmallVectorImpl; variable
32 SmallVectorImpl<const SCEV *> &Terms,
33 SmallVectorImpl<const SCEV *> &Sizes,
39 SmallVectorImpl<const SCEV *> &Terms);
44 SmallVectorImpl<const SCEV *> &Subscripts,
45 SmallVectorImpl<const SCEV *> &Sizes);
111 SmallVectorImpl<const SCEV *> &Subscripts,
125 SmallVectorImpl<const SCEV *> &Subscripts,
126 SmallVectorImpl<int> &Sizes);
136 SmallVectorImpl<const SCEV *> &Subscripts,
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsCCState.h57 PreAnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
71 const SmallVectorImpl<ISD::InputArg> &Ins);
99 SmallVectorImpl<CCValAssign> &locs, LLVMContext &C,
104 const SmallVectorImpl<ISD::OutputArg> &Outs, CCAssignFn Fn, in PreAnalyzeCallOperands()
114 AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeCallOperands()
127 void AnalyzeCallOperands(const SmallVectorImpl<MVT> &Outs,
128 SmallVectorImpl<ISD::ArgFlagsTy> &Flags,
161 void AnalyzeCallResult(const SmallVectorImpl<ISD::InputArg> &Ins, in AnalyzeCallResult()
168 void PreAnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, in PreAnalyzeReturn()
177 void AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, in AnalyzeReturn()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp353 SmallVectorImpl<MCFixup> &Fixups,
357 SmallVectorImpl<MCFixup> &Fixups,
360 SmallVectorImpl<MCFixup> &Fixups,
553 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
885 SmallVectorImpl<MCFixup> &Fixups, in getITMaskOpValue()
1497 SmallVectorImpl<MCFixup> &Fixups, in getSORegRegOpValue()
1545 SmallVectorImpl<MCFixup> &Fixups, in getSORegImmOpValue()
1592 SmallVectorImpl<MCFixup> &Fixups, in getT2AddrModeSORegOpValue()
1654 SmallVectorImpl<MCFixup> &Fixups, in getT2SORegOpValue()
1839 SmallVectorImpl<MCFixup> &Fixups, in getShiftRight8Imm()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCCodeEmitter.cpp51 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
173 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
184 SmallVectorImpl<MCFixup> &Fixups, in getDispOpValue()
205 SmallVectorImpl<MCFixup> &Fixups, in getBDAddr12Encoding()
215 SmallVectorImpl<MCFixup> &Fixups, in getBDAddr20Encoding()
225 SmallVectorImpl<MCFixup> &Fixups, in getBDXAddr12Encoding()
236 SmallVectorImpl<MCFixup> &Fixups, in getBDXAddr20Encoding()
248 SmallVectorImpl<MCFixup> &Fixups, in getBDLAddr12Len4Encoding()
270 SmallVectorImpl<MCFixup> &Fixups, in getBDRAddr12Encoding()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCCodeEmitter.h36 SmallVectorImpl<MCFixup> &Fixups,
46 SmallVectorImpl<MCFixup> &Fixups,
51 SmallVectorImpl<MCFixup> &Fixups, in getImmOpValue()
65 SmallVectorImpl<MCFixup> &Fixups,
73 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
89 SmallVectorImpl<MCFixup> &Fixups, in getImmShiftOpValue()
176 SmallVectorImpl<MCFixup> &Fixups,
179 SmallVectorImpl<MCFixup> &Fixups,
[all …]
/llvm-project-15.0.7/llvm/include/llvm/MCA/HardwareUnits/
H A DScheduler.h144 void updateIssuedSet(SmallVectorImpl<InstRef> &Executed);
149 bool promoteToReadySet(SmallVectorImpl<InstRef> &Ready);
154 bool promoteToPendingSet(SmallVectorImpl<InstRef> &Pending);
206 SmallVectorImpl<InstRef> &Pending,
207 SmallVectorImpl<InstRef> &Ready);
225 void cycleEvent(SmallVectorImpl<ResourceRef> &Freed,
226 SmallVectorImpl<InstRef> &Executed,
227 SmallVectorImpl<InstRef> &Pending,
228 SmallVectorImpl<InstRef> &Ready);
251 void analyzeDataDependencies(SmallVectorImpl<InstRef> &RegDeps,
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeIndexDiscovery.h16 template <typename T> class SmallVectorImpl; variable
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);
/llvm-project-15.0.7/llvm/lib/Target/AVR/MCTargetDesc/
H A 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,
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h95 const SmallVectorImpl<ISD::OutputArg> &Outs,
121 const SmallVectorImpl<ISD::OutputArg> &Outs,
122 const SmallVectorImpl<SDValue> &OutVals,
123 const SmallVectorImpl<ISD::InputArg> &Ins,
125 SmallVectorImpl<SDValue> &InVals) const;
129 const SmallVectorImpl<ISD::InputArg> &Ins,
131 SmallVectorImpl<SDValue> &InVals) const;
135 const SmallVectorImpl<ISD::InputArg> &Ins,
137 SmallVectorImpl<SDValue> &InVals) const;
140 SmallVectorImpl<SDValue> &InVals) const override;
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h125 const SmallVectorImpl<ISD::InputArg> &Ins,
141 SmallVectorImpl<SDValue> &InVals) const override;
143 SmallVectorImpl<SDValue> &InVals) const;
145 SmallVectorImpl<SDValue> &InVals) const;
149 const SmallVectorImpl<ISD::OutputArg> &Outs,
153 const SmallVectorImpl<ISD::OutputArg> &Outs,
154 const SmallVectorImpl<SDValue> &OutVals,
158 const SmallVectorImpl<ISD::OutputArg> &Outs,
159 const SmallVectorImpl<SDValue> &OutVals,
164 const SmallVectorImpl<SDValue> &OutVals,
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.h27 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);
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTailDuplicator.h94 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 …]
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h145 const SmallVectorImpl<SDValue> &OutVals,
146 const SmallVectorImpl<ISD::InputArg> &Ins,
148 SmallVectorImpl<SDValue> &InVals) const;
154 SmallVectorImpl<SDValue> &InVals) const;
158 const SmallVectorImpl<ISD::InputArg> &Ins,
160 SmallVectorImpl<SDValue> &InVals) const;
164 const SmallVectorImpl<ISD::InputArg> &Ins,
169 SmallVectorImpl<SDValue> &InVals) const override;
174 const SmallVectorImpl<ISD::OutputArg> &Outs,
178 const SmallVectorImpl<ISD::OutputArg> &Outs,
[all …]
/llvm-project-15.0.7/llvm/lib/Target/MSP430/MCTargetDesc/
H A 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()
121 SmallVectorImpl<MCFixup> &Fixups, in getMemOpValue()
166 SmallVectorImpl<MCFixup> &Fixups, in getCGImmOpValue()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCCodeEmitter.cpp52 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
68 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
74 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
91 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
117 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue()
129 SmallVectorImpl<MCFixup> &Fixups, in getCCOpValue()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCCodeEmitter.cpp40 SmallVectorImpl<MCFixup> &Fixups,
46 SmallVectorImpl<MCFixup> &Fixups,
52 SmallVectorImpl<MCFixup> &Fixups,
60 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
76 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
90 SmallVectorImpl<MCFixup> &Fixups, in getImmOpValueSub1()
97 SmallVectorImpl<MCFixup> &Fixups, in getImmOpValueAsr2()
105 const MCInst &MI, raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
/llvm-project-15.0.7/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCCodeEmitter.cpp57 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
72 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
78 SmallVectorImpl<MCFixup> &Fixups,
122 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
179 SmallVectorImpl<MCFixup> &Fixups, in getCallTargetOpValue()
206 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue()
219 SmallVectorImpl<MCFixup> &Fixups, in getBranchPredTargetOpValue()
[all …]
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dinvalid-instantiated-field-decl.cpp4 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()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DPath.h194 bool replace_path_prefix(SmallVectorImpl<char> &Path, StringRef OldPrefix,
210 bool remove_dots(SmallVectorImpl<char> &path, bool remove_dot_dot = false,
223 void append(SmallVectorImpl<char> &path, const Twine &a,
228 void append(SmallVectorImpl<char> &path, Style style, const Twine &a,
242 void append(SmallVectorImpl<char> &path, const_iterator begin,
255 void native(const Twine &path, SmallVectorImpl<char> &result,
263 void native(SmallVectorImpl<char> &path, Style style = Style::native);
269 inline void make_preferred(SmallVectorImpl<char> &path,
419 bool home_directory(SmallVectorImpl<char> &result);
426 bool user_config_directory(SmallVectorImpl<char> &result);
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCISelLowering.h80 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue> &Results,
86 const SmallVectorImpl<ISD::InputArg> &Ins,
88 SmallVectorImpl<SDValue> &InVals) const;
100 const SmallVectorImpl<ISD::InputArg> &Ins,
102 SmallVectorImpl<SDValue> &InVals) const override;
105 SmallVectorImpl<SDValue> &InVals) const override;
108 const SmallVectorImpl<ISD::OutputArg> &Outs,
109 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
114 const SmallVectorImpl<ISD::OutputArg> &ArgsFlags,

12345678910>>...60