| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | arm_mve.td | 32 def "": Intrinsic<Vector, (args Vector:$a, Vector:$b), 37 def "": Intrinsic<Vector, (args Vector:$a, Vector:$b), 42 def vqaddq: Intrinsic<Vector, (args Vector:$a, Vector:$b), 44 def vqsubq: Intrinsic<Vector, (args Vector:$a, Vector:$b), 174 def q: Intrinsic<Vector, (args Vector:$addend, Vector:$m1, Vector:$m2), 177 def q_m: Intrinsic<Vector, (args Vector:$addend, Vector:$m1, Vector:$m2, 247 def "": Intrinsic<Vector, (args Vector:$a, Vector:$b, Vector:$c), 250 def _m: Intrinsic<Vector, (args Vector:$a, Vector:$b, Vector:$c, 393 def "": Intrinsic<Vector, (args Vector:$inactive, Vector:$a, Vector:$b, 1333 def "" : Intrinsic<Vector, (args Vector:$a, Vector:$b, Vector:$c), [all …]
|
| H A D | arm_cde.td | 128 CDEIntrinsic<Vector, (args imm_coproc:$cp, Vector:$acc, imm_12b:$imm), 130 Vector)>; 133 CDEIntrinsic<Vector, (args imm_coproc:$cp, Vector:$n, imm_7b:$imm), 135 Vector)>; 141 CDEIntrinsic<Vector, 144 Vector)>; 147 CDEIntrinsic<Vector, 150 Vector)>; 156 CDEIntrinsic<Vector, 160 Vector)>; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | MapVector.h | 39 VectorType Vector; variable 57 return std::move(Vector); in takeVector() 80 return Vector.empty(); in empty() 90 Vector.clear(); in clear() 95 std::swap(Vector, RHS.Vector); in swap() 104 I = Vector.size() - 1; 106 return Vector[I].second; 123 I = Vector.size() - 1; in insert() 163 Vector.pop_back(); in pop_back() 210 auto O = Vector.begin(); in remove_if() [all …]
|
| H A D | UniqueVector.h | 35 VectorType Vector; variable 48 Val = static_cast<unsigned>(Vector.size()) + 1; in insert() 51 Vector.push_back(Entry); in insert() 71 return Vector[ID - 1]; 75 iterator begin() { return Vector.begin(); } in begin() 78 const_iterator begin() const { return Vector.begin(); } in begin() 81 iterator end() { return Vector.end(); } in end() 84 const_iterator end() const { return Vector.end(); } in end() 87 size_t size() const { return Vector.size(); } in size() 90 bool empty() const { return Vector.empty(); } in empty() [all …]
|
| H A D | SmallSet.h | 138 SmallVector<T, N> Vector; variable 187 if (Vector.size() < N) { in insert() 188 Vector.push_back(V); in insert() 193 while (!Vector.empty()) { in insert() 195 Vector.pop_back(); in insert() 210 for (mutable_iterator I = Vector.begin(), E = Vector.end(); I != E; ++I) in erase() 212 Vector.erase(I); in erase() 219 Vector.clear(); in clear() 231 return {Vector.end()}; in end() 246 for (VIterator I = Vector.begin(), E = Vector.end(); I != E; ++I) in vfind() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | BlotMapVector.h | 29 VectorTy Vector; variable 37 assert(I->second < Vector.size()); in ~BlotMapVector() 40 for (typename VectorTy::const_iterator I = Vector.begin(), E = Vector.end(); in ~BlotMapVector() 59 size_t Num = Vector.size(); 62 return Vector[Num].second; 71 size_t Num = Vector.size(); in insert() 73 Vector.push_back(InsertPair); in insert() 82 return Vector.end(); in find() 89 return Vector.end(); in find() 100 Vector[It->second].first = KeyT(); in blot() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVScheduleV.td | 12 // 7. Vector Loads and Stores 22 // 7.4.1. Vector Unit-Strided Mask 25 // 7.5. Vector Strided Instructions 34 // 7.6. Vector Indexed Instructions 88 // 11.3. Vector Integer Extension 215 // 15. Vector Mask Instructions 226 // 15.8. Vector Iota Instruction 258 // 7. Vector Loads and Stores 434 // 15. Vector Mask Instructions 482 // 7. Vector Loads and Stores [all …]
|
| H A D | RISCVInstrInfoVSDPatterns.td | 308 def : Pat<(vti.Vector (op (fti.Vector fti.RegClass:$rs2))), 317 def : Pat<(fvti.Vector (vop (ivti.Vector ivti.RegClass:$rs1))), 326 def : Pat<(ivti.Vector (vop (fvti.Vector fvti.RegClass:$rs1))), 336 def : Pat<(fwti.Vector (vop (ivti.Vector ivti.RegClass:$rs1))), 346 def : Pat<(iwti.Vector (vop (fvti.Vector fvti.RegClass:$rs1))), 356 def : Pat<(fvti.Vector (vop (iwti.Vector iwti.RegClass:$rs1))), 366 def : Pat<(vti.Vector (vop (fwti.Vector fwti.RegClass:$rs1))), 674 def : Pat<(vti.Vector (fcopysign (vti.Vector vti.RegClass:$rs1), 678 def : Pat<(vti.Vector (fcopysign (vti.Vector vti.RegClass:$rs1), 683 def : Pat<(vti.Vector (fcopysign (vti.Vector vti.RegClass:$rs1), [all …]
|
| H A D | RISCVInstrInfoVVLPatterns.td | 335 vti.Vector, vti.Vector, vti.Mask, vti.Log2SEW, 338 vti.Vector, vti.Vector, vti.Mask, vti.Log2SEW, 349 vti.Vector, vti.Vector, vti.Mask, vti.Log2SEW, 395 vti.Vector, vti.Vector, vti.Mask, vti.Log2SEW, 512 def : Pat<(vti.Vector (vop (fti.Vector fti.RegClass:$rs2), 522 def : Pat<(ivti.Vector (vop (fvti.Vector fvti.RegClass:$rs1), 533 def : Pat<(fvti.Vector (vop (ivti.Vector ivti.RegClass:$rs1), 545 def : Pat<(iwti.Vector (vop (fvti.Vector fvti.RegClass:$rs1), 557 def : Pat<(fwti.Vector (vop (ivti.Vector ivti.RegClass:$rs1), 569 def : Pat<(vti.Vector (vop (fwti.Vector fwti.RegClass:$rs1), [all …]
|
| H A D | RISCVInstrInfoVPseudos.td | 2515 vti.Vector, fti.Vector, 2527 vti.Vector, vti.Vector, 2660 vti.Vector, vti.Vector, vti.Vector,vti.Mask, 2670 vti.Vector, vti.Vector, ivti.Vector, vti.Mask, 2688 vti.Vector, vti.Vector, ivti.Vector, vti.Mask, 2737 Wti.Vector, Vti.Vector, Vti.Vector, Vti.Mask, 2769 Wti.Vector, Wti.Vector, Vti.Vector, Vti.Mask, 2794 Vti.Vector, Wti.Vector, Vti.Vector, Vti.Mask, 3003 vti.Vector, vti.Vector, vti.Vector, vti.Mask, 3042 wti.Vector, vti.Vector, vti.Vector, [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/PBQP/ |
| H A D | Math.h | 25 class Vector { 30 explicit Vector(unsigned Length) in Vector() function 34 Vector(unsigned Length, PBQPNum InitVal) in Vector() function 40 Vector(const Vector &V) in Vector() function 46 Vector(Vector &&V) in Vector() function 80 Vector& operator+=(const Vector &V) { 189 Vector V(Cols); in getRowAsVector() 198 Vector V(Rows); in getColAsVector() 255 class MDVector : public Vector { 257 MDVector(const Vector &v) : Vector(v), md(*this) {} in MDVector() [all …]
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | vector.h | 99 template <typename T> class Vector : public VectorNoCtor<T> { 101 Vector() { VectorNoCtor<T>::init(); } in Vector() function 102 explicit Vector(uptr Count) { in Vector() function 106 ~Vector() { VectorNoCtor<T>::destroy(); } in ~Vector() 108 Vector(const Vector &) = delete; 109 Vector &operator=(const Vector &) = delete; 110 Vector(Vector &&) = delete; 111 Vector &operator=(Vector &&) = delete;
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerMerge.h | 55 Vector<uint32_t> Features, Cov; 59 Vector<MergeFileInfo> Files; 69 Vector<std::string> *NewFiles); 74 void CrashResistantMerge(const Vector<std::string> &Args, 75 const Vector<SizedFile> &OldCorpus, 76 const Vector<SizedFile> &NewCorpus, 77 Vector<std::string> *NewFiles,
|
| H A D | FuzzerDataFlowTrace.cpp | 55 Vector<uint32_t> CoveredBlocks; in AppendCoverage() 71 ? Functions.insert({FunctionId, Vector<uint32_t>(NumBlocks)}) in AppendCoverage() 90 Vector<double> Res(NumFunctions); in FunctionWeights() 107 Vector<SizedFile> Files; in ReadCoverage() 118 static void DFTStringAppendToVector(Vector<uint8_t> *DFT, in DFTStringAppendToVector() 127 Vector<uint8_t> DFT(DFTString.size()); in DFTStringToVector() 165 Vector<SizedFile> Files; in Init() 169 Vector<std::string> FunctionNames; in Init() 194 Vector<double> Intervals(NumFunctions + 1); in Init() 250 const Vector<SizedFile> &CorporaFiles) { in CollectDataFlow() [all …]
|
| H A D | FuzzerMutate.h | 80 const Vector<uint8_t> &Mask); 107 Vector<Mutator> &Mutators); 136 Vector<DictionaryEntry *> CurrentDictionaryEntrySequence; 143 Vector<uint8_t> MutateInPlaceHere; 144 Vector<uint8_t> MutateWithMaskTemp; 147 Vector<uint8_t> CustomCrossOverInPlaceHere; 149 Vector<Mutator> Mutators; 150 Vector<Mutator> DefaultMutators; 151 Vector<Mutator> CurrentMutatorSequence;
|
| H A D | FuzzerDataFlowTrace.h | 42 const Vector<SizedFile> &CorporaFiles); 80 Vector<double> FunctionWeights(size_t NumFunctions) const; 84 typedef Vector<uint32_t> CoverageVector; 120 Vector<SizedFile> &CorporaFiles, Random &Rand); 122 const Vector<uint8_t> *Get(const std::string &InputSha1) const { in Get() 131 std::unordered_map<std::string, Vector<uint8_t> > Traces;
|
| H A D | FuzzerDriver.cpp | 89 static Vector<std::string> *Inputs; 209 Inputs = new Vector<std::string>; in ParseFlags() 293 Vector<std::thread> V; in RunInMultipleProcesses() 521 Vector<std::string> NewFiles; in Merge() 540 Vector<int> Scores(Dict.size()); in AnalyzeDictionary() 543 Vector<size_t> InitialFeatures; in AnalyzeDictionary() 554 Vector<uint8_t> Data = C; in AnalyzeDictionary() 602 Vector<std::string> Files; in ParseSeedInuts() 623 static Vector<SizedFile> ReadCorpora(const Vector<std::string> &CorpusDirs, in ReadCorpora() 625 Vector<SizedFile> SizedFiles; in ReadCorpora() [all …]
|
| H A D | FuzzerMerge.cpp | 80 Vector<uint32_t> TmpFeatures; in Parse() 138 Vector<std::string> *NewFiles) { in Merge() 153 Vector<uint32_t> Tmp; in Merge() 267 const Vector<SizedFile> &OldCorpus, in WriteNewControlFile() 268 const Vector<SizedFile> &NewCorpus, in WriteNewControlFile() 274 Vector<std::string> FilesToUse; in WriteNewControlFile() 302 void CrashResistantMerge(const Vector<std::string> &Args, in CrashResistantMerge() 303 const Vector<SizedFile> &OldCorpus, in CrashResistantMerge() 304 const Vector<SizedFile> &NewCorpus, in CrashResistantMerge() 305 Vector<std::string> *NewFiles, in CrashResistantMerge() [all …]
|
| H A D | FuzzerCommand.h | 36 explicit Command(const Vector<std::string> &ArgsToAdd) in Command() 61 const Vector<std::string> &getArguments() const { return Args; } in getArguments() 71 void addArguments(const Vector<std::string> &ArgsToAdd) { in addArguments() 158 Vector<std::string>::iterator endMutableArgs() { in endMutableArgs() 162 Vector<std::string>::const_iterator endMutableArgs() const { in endMutableArgs() 167 Vector<std::string> Args;
|
| /freebsd-13.1/contrib/bmake/ |
| H A D | lst.h | 178 typedef struct Vector { struct 183 } Vector; argument 185 void Vector_Init(Vector *, size_t); 192 Vector_Get(Vector *v, size_t i) in Vector_Get() 198 void *Vector_Push(Vector *); 199 void *Vector_Pop(Vector *); 202 Vector_Done(Vector *v) in Vector_Done()
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_report.h | 61 Vector<ReportMopMutex> mset; 112 Vector<ReportStack*> stacks; 113 Vector<ReportMop*> mops; 114 Vector<ReportLocation*> locs; 115 Vector<ReportMutex*> mutexes; 116 Vector<ReportThread*> threads; 117 Vector<int> unique_tids;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86Schedule.td | 332 // Vector integer operations. 378 defm WritePMULLD : X86SchedWritePair<ReadAfterVecXLd>; // Vector PMULLD. 381 defm WriteShuffle : X86SchedWritePair<ReadAfterVecLd>; // Vector shuffles. 389 defm WriteBlend : X86SchedWritePair<ReadAfterVecXLd>; // Vector blends. 395 defm WritePSADBW : X86SchedWritePair<ReadAfterVecLd>; // Vector PSADBW. 399 defm WriteMPSAD : X86SchedWritePair<ReadAfterVecXLd>; // Vector MPSAD. 400 defm WriteMPSADY : X86SchedWritePair<ReadAfterVecYLd>; // Vector MPSAD (YMM). 401 defm WriteMPSADZ : X86SchedWritePair<ReadAfterVecYLd>; // Vector MPSAD (ZMM). 404 // Vector insert/extract operations. 566 // Vector width wrappers. [all …]
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_vector.h | 24 class Vector { 26 Vector() : begin_(), end_(), last_() {} in Vector() function 28 ~Vector() { in ~Vector() 119 Vector(const Vector&); 120 void operator=(const Vector&);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEInstrVec.td | 2 // Vector Instructions 134 // Section 8.9.1 - VLD (Vector Load) 144 // Section 8.9.4 - VLD2D (Vector Load 2D) 187 // Section 8.9.7 - VST (Vector Store) 257 // Section 8.9.13 - VGT (Vector Gather) 311 // Section 8.9.16 - VSC (Vector Scatter) 457 // Section 8.9.25 - VMV (Vector Move) 790 // Section 8.10.1 - VADD (Vector Add) 821 // Section 8.10.3 - VADX (Vector Add) 970 // Section 8.11.1 - VAND (Vector And) [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | README_P9.txt | 6 - Vector Compare Not Equal (Zero): 92 - Vector Integer Negate: vnegw vnegd 97 - Vector Parity Byte: vprtybw vprtybd vprtybq 103 - Vector (Bit) Permute (Right-indexed): 117 - Vector Shift Left/Right: vslv vsrv 358 - Vector HP -> SP: xvcvhpsp xvcvsphp 399 - Vector Insert Word: xxinsertw 481 - Vector Permute: xxperm xxpermr 487 - Vector Splat Immediate Byte: xxspltib 495 - Load/Store Vector: lxv stxv [all …]
|