| /llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86ShuffleDecode.h | 26 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 D | X86ShuffleDecode.cpp | 100 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 D | MipsMCCodeEmitter.h | 51 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 D | PPCMCCodeEmitter.h | 39 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 D | AArch64MCCodeEmitter.cpp | 56 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 D | Delinearization.h | 23 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 D | MipsCCState.h | 57 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 D | ARMMCCodeEmitter.cpp | 353 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 D | SystemZMCCodeEmitter.cpp | 51 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 D | CSKYMCCodeEmitter.h | 36 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 D | Scheduler.h | 144 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 D | TypeIndexDiscovery.h | 16 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 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,
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.h | 95 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 D | SparcISelLowering.h | 125 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 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);
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.h | 145 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 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() 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 D | VEMCCodeEmitter.cpp | 52 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 D | LoongArchMCCodeEmitter.cpp | 40 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 D | SparcMCCodeEmitter.cpp | 57 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 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()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | Path.h | 194 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 D | ARCISelLowering.h | 80 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,
|