Home
last modified time | relevance | path

Searched refs:Vector (Results 1 – 25 of 353) sorted by relevance

12345678910>>...15

/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A Darm_mve.td32 def "": Intrinsic<Vector, (args Vector:$a, Vector:$b),
33 (bitcast (bitop (bitcast $a, UVector), (bitcast $b, UVector)), Vector)>;
37 def "": Intrinsic<Vector, (args Vector:$a, Vector:$b),
38 (bitcast (bitop (bitcast $a, UVector), (not (bitcast $b, UVector))), Vector)>;
42 def vqaddq: Intrinsic<Vector, (args Vector:$a, Vector:$b),
43 (IRIntBase<"sadd_sat", [Vector]> $a, $b)>;
44 def vqsubq: Intrinsic<Vector, (args Vector:$a, Vector:$b),
45 (IRIntBase<"ssub_sat", [Vector]> $a, $b)>;
47 def vqaddq_n: Intrinsic<Vector, (args Vector:$a, unpromoted<Scalar>:$b),
48 (IRIntBase<"sadd_sat", [Vector]> $a, (splat $b))>;
[all …]
H A Darm_cde.td123 def vcx1q : CDEIntrinsic<Vector, (args imm_coproc:$cp, imm_12b:$imm),
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)>;
137 CDEIntrinsic<v16u8, (args imm_coproc:$cp, Vector:$n, imm_7b:$imm),
141 CDEIntrinsic<Vector,
142 (args imm_coproc:$cp, Vector:$acc, v16u8:$n, imm_7b:$imm),
144 Vector)>;
147 CDEIntrinsic<Vector,
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.law/
H A Dcode-gen5.C19 class Vector; variable
40 friend class Vector; variable
53 VecElem( Vector &, int );
56 Vector &v;
59 friend class Vector; variable
62 class Vector
66 Vector(); // Must be assigned to before used
67 Vector( VectorInt * );
68 Vector( int );
69 Vector( int, double *, int beg = 0 );
[all …]
H A Dexcept3.C12 class Vector
17 Vector(int s) { p = new int[sz=s]; } in Vector() function
18 ~Vector() {delete [] p; } in ~Vector()
26 int& Vector::operator[](int i)
32 void do_something(Vector& v) in do_something()
39 Vector v(10); in main()
46 catch (Vector::Range) in main()
H A Doperators4.C12 class Vector {
16 Vector(int s=1) { size = s; v = new Complex[size];};
17 ~Vector() { delete [size] v;}// ERROR - warning in ~Vector()
22 Vector junk(s); in foo()
27 Vector* test; in main()
H A Dinit6.C3 class Vector {
8 Vector(int n);
9 ~Vector();
12 exmpl() { Vector x(8)[16]; }// ERROR - .* in exmpl()
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DMapVector.h39 VectorType Vector; variable
58 return std::move(Vector); in takeVector()
61 size_type size() const { return Vector.size(); } in size()
67 Vector.reserve(NumEntries); in reserve()
70 iterator begin() { return Vector.begin(); } in begin()
71 const_iterator begin() const { return Vector.begin(); } in begin()
72 iterator end() { return Vector.end(); } in end()
73 const_iterator end() const { return Vector.end(); } in end()
75 reverse_iterator rbegin() { return Vector.rbegin(); } in rbegin()
76 const_reverse_iterator rbegin() const { return Vector.rbegin(); } in rbegin()
[all …]
H A DUniqueVector.h35 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 DSmallSet.h139 SmallVector<T, N> Vector; variable
157 [[nodiscard]] bool empty() const { return Vector.empty() && Set.empty(); } in empty()
160 return isSmall() ? Vector.size() : Set.size(); in size()
167 return vfind(V) == Vector.end() ? 0 : 1; in count()
184 if (I != Vector.end()) // Don't reinsert if it already exists. in insert()
186 if (Vector.size() < N) { in insert()
187 Vector.push_back(V); in insert()
188 return std::make_pair(const_iterator(std::prev(Vector.end())), true); in insert()
192 while (!Vector.empty()) { in insert()
193 Set.insert(Vector.back()); in insert()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/ObjCARC/
H A DBlotMapVector.h29 VectorTy Vector; variable
34 assert(Vector.size() >= Map.size()); // May differ due to blotting. in ~BlotMapVector()
37 assert(I->second < Vector.size()); in ~BlotMapVector()
38 assert(Vector[I->second].first == I->first); in ~BlotMapVector()
40 for (typename VectorTy::const_iterator I = Vector.begin(), E = Vector.end(); in ~BlotMapVector()
43 Map[I->first] == size_t(I - Vector.begin()))); in ~BlotMapVector()
50 iterator begin() { return Vector.begin(); } in begin()
51 iterator end() { return Vector.end(); } in end()
52 const_iterator begin() const { return Vector.begin(); } in begin()
53 const_iterator end() const { return Vector.end(); } in end()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVScheduleV.td108 // 3.6 Vector Byte Length vlenb
116 // 7. Vector Loads and Stores
117 // 7.4. Vector Unit-Stride Instructions
120 // 7.4.1. Vector Unit-Strided Mask
123 // 7.5. Vector Strided Instructions
132 // 7.6. Vector Indexed Instructions
149 // 7.7. Vector Unit-stride Fault-Only-First Loads
151 // 7.8. Vector Segment Instructions
165 // 7.9. Vector Whole Register Instructions
175 // 11. Vector Integer Arithmetic Instructions
[all …]
H A DRISCVInstrInfoVSDPatterns.td10 /// support code generation for the standard 'V' (Vector) extension, version
113 vti.Vector, vti.Vector, vti.Log2SEW,
116 vti.Vector, vti.Vector, vti.Log2SEW,
127 vti.Vector, vti.Vector, vti.Log2SEW,
154 vti.Vector, vti.Vector, vti.Log2SEW,
157 vti.Vector, vti.Vector, vti.Scalar,
165 def : Pat<(fvti.Vector (vop (fvti.Vector (SplatFPOp fvti.Scalar:$rs2)),
166 (fvti.Vector fvti.RegClass:$rs1))),
177 def : Pat<(vti.Mask (setcc (vti.Vector vti.RegClass:$rs1),
178 (vti.Vector vti.RegClass:$rs2), cc)),
[all …]
H A DRISCVInstrInfoVVLPatterns.td10 /// support code generation for the standard 'V' (Vector) extension, version
505 vti.Vector, vti.Vector, vti.Vector, vti.Mask,
509 vti.Vector, vti.Vector, vti.Vector, vti.Mask,
520 vti.Vector, vti.Vector, vti.Vector, vti.Mask,
532 wti.Vector, vti.Vector, vti.Vector, vti.Mask,
536 wti.Vector, vti.Vector, vti.Vector, vti.Mask,
548 wti.Vector, vti.Vector, vti.Log2SEW,
551 wti.Vector, wti.Vector, vti.Vector, vti.Mask,
555 wti.Vector, wti.Vector, vti.Vector, vti.Mask,
566 vti.Vector, wti.Vector, vti.Vector, vti.Mask,
[all …]
H A DRISCVInstrInfoVPseudos.td10 /// for the standard 'V' (Vector) extension, version 1.0.
180 // Vector register and vector group type information.
186 ValueType Vector = Vec;
4135 vti.Vector, vti.Vector, vti.Mask,
4153 def : VPatUnaryNoMask<intrinsic, instruction, "M", vti.Vector, vti.Mask,
4155 def : VPatUnaryNoMaskTU<intrinsic, instruction, "M", vti.Vector, vti.Mask,
4157 def : VPatUnaryMaskTA<intrinsic, instruction, "M", vti.Vector, vti.Mask,
4170 vti.Vector, fti.Vector,
4173 vti.Vector, fti.Vector,
4176 vti.Vector, fti.Vector, vti.Mask,
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.mike/
H A Deh2.C7 class Vector {
23 Vector( int s );
24 ~Vector();
29 Vector::Vector(int s) { in Vector() function
34 Vector::~Vector() { in ~Vector()
39 Vector::operator [](int i) {
47 void crash(Vector& v ) { in crash()
51 void do_something(Vector& v) { in do_something()
56 f(Vector& v) { in f()
59 } catch (Vector::Range& r) { in f()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.brendan/
H A Dtemplate5.C4 class Vector
7 Vector(int x);
8 ~Vector();
17 Vector<T>::Vector(int x) in Vector() function
24 Vector<T>::~Vector() in ~Vector()
29 Vector<T>::operator [] (int i)
35 Vector<int> intvec(3); in main()
H A Dcrash7.C5 class Vector
10 Vector (int s) : sz (s) { v = new T[sz]; } in Vector() function
11 ~Vector () { delete[] v; } in ~Vector()
26 static void sort (Vector<Comp::T> &);// ERROR - use of bad T
30 void Sort<Comp>::sort (Vector<Comp::T> &v)// ERROR - use of bad T in sort()
45 f (Vector<int> &vi) in f()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/PBQP/
H A DMath.h25 class Vector {
26 friend hash_code hash_value(const 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
52 bool operator==(const Vector &V) const {
80 Vector& operator+=(const Vector &V) {
100 inline hash_code hash_value(const Vector &V) { in hash_value()
109 OStream& operator<<(OStream &OS, const Vector &V) {
[all …]
/openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/
H A Dvector.h101 template <typename T> class Vector : public VectorNoCtor<T> {
103 constexpr Vector() { VectorNoCtor<T>::init(); } in Vector() function
104 explicit Vector(uptr Count) { in Vector() function
108 ~Vector() { VectorNoCtor<T>::destroy(); } in ~Vector()
110 Vector(const Vector &) = delete;
111 Vector &operator=(const Vector &) = delete;
112 Vector(Vector &&) = delete;
113 Vector &operator=(Vector &&) = delete;
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.robertl/
H A Deb44.C14 class Vector
16 friend ostream& operator<< (ostream& out, const Vector<T> & vec); // WARNING -
20 ostream& operator<< (ostream& out, const Vector<T> & vec)
25 template class Vector<char>;
26 template ostream& operator<< (ostream& out, const Vector<char> &);
28 ostream& operator<< (ostream& out, const Vector<char>&)
35 Vector<char> vc; in main()
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_vector_test.cpp17 TEST(Vector, Basic) { in TEST() argument
18 Vector<int> v; in TEST()
29 TEST(Vector, Stride) { in TEST() argument
30 Vector<int> v; in TEST()
41 TEST(Vector, ResizeReduction) { in TEST() argument
42 Vector<int> v; in TEST()
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_report.h57 Vector<ReportMopMutex> mset;
104 Vector<ReportStack*> stacks;
105 Vector<ReportMop*> mops;
106 Vector<ReportLocation*> locs;
107 Vector<ReportMutex*> mutexes;
108 Vector<ReportThread*> threads;
109 Vector<Tid> unique_tids;
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_vector.h24 class Vector {
26 Vector() : begin_(), end_(), last_() {} in Vector() function
28 ~Vector() { in ~Vector()
119 Vector(const Vector&);
120 void operator=(const Vector&);
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.jason/
H A Dtempargs.C3 template<class T> class Vector { };
4 template<class T> struct Sort { static void sort (Vector<typename T::foo> &); };
5 template<class T> void Sort<T>::sort (Vector<typename T::foo> &) { } in sort()
8 void f (Vector<int> &vi) { Sort<whee>::sort (vi); } in f()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86Schedule.td337 // Vector integer operations.
361 defm WriteVecALU : X86SchedWritePair<ReadAfterVecLd>; // Vector integer ALU op, no logicals.
362 defm WriteVecALUX : X86SchedWritePair<ReadAfterVecXLd>; // Vector integer ALU op, no logicals (XM…
363 defm WriteVecALUY : X86SchedWritePair<ReadAfterVecYLd>; // Vector integer ALU op, no logicals (YM…
364 defm WriteVecALUZ : X86SchedWritePair<ReadAfterVecYLd>; // Vector integer ALU op, no logicals (ZM…
365 defm WriteVecLogic : X86SchedWritePair<ReadAfterVecLd>; // Vector integer and/or/xor logicals.
366 defm WriteVecLogicX : X86SchedWritePair<ReadAfterVecXLd>; // Vector integer and/or/xor logicals (XM…
367 defm WriteVecLogicY : X86SchedWritePair<ReadAfterVecYLd>; // Vector integer and/or/xor logicals (YM…
368 defm WriteVecLogicZ : X86SchedWritePair<ReadAfterVecYLd>; // Vector integer and/or/xor logicals (ZM…
369 defm WriteVecTest : X86SchedWritePair<ReadAfterVecXLd>; // Vector integer TEST instructions.
[all …]

12345678910>>...15