Home
last modified time | relevance | path

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

1234567

/minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/
H A DMapVector.h36 VectorType Vector; variable
44 size_type size() const { return Vector.size(); } in size()
46 iterator begin() { return Vector.begin(); } in begin()
47 const_iterator begin() const { return Vector.begin(); } in begin()
48 iterator end() { return Vector.end(); } in end()
49 const_iterator end() const { return Vector.end(); } in end()
51 reverse_iterator rbegin() { return Vector.rbegin(); } in rbegin()
52 const_reverse_iterator rbegin() const { return Vector.rbegin(); } in rbegin()
53 reverse_iterator rend() { return Vector.rend(); } in rend()
54 const_reverse_iterator rend() const { return Vector.rend(); } in rend()
[all …]
H A DSmallSet.h36 SmallVector<T, N> Vector; variable
45 return Vector.empty() && Set.empty(); in empty()
49 return isSmall() ? Vector.size() : Set.size(); in size()
56 return vfind(V) == Vector.end() ? 0 : 1; in count()
74 if (I != Vector.end()) // Don't reinsert if it already exists. in insert()
76 if (Vector.size() < N) { in insert()
77 Vector.push_back(V); in insert()
82 while (!Vector.empty()) { in insert()
83 Set.insert(Vector.back()); in insert()
84 Vector.pop_back(); in insert()
[all …]
H A DUniqueVector.h36 VectorType Vector; variable
49 Val = static_cast<unsigned>(Vector.size()) + 1; in insert()
52 Vector.push_back(Entry); in insert()
73 return Vector[ID - 1];
77 iterator begin() { return Vector.begin(); } in begin()
80 const_iterator begin() const { return Vector.begin(); } in begin()
83 iterator end() { return Vector.end(); } in end()
86 const_iterator end() const { return Vector.end(); } in end()
90 size_t size() const { return Vector.size(); } in size()
94 bool empty() const { return Vector.empty(); } in empty()
[all …]
H A DFoldingSet.h582 VectorT Vector; variable
590 iterator begin() { return Vector.begin(); } in begin()
591 iterator end() { return Vector.end(); } in end()
595 const_iterator begin() const { return Vector.begin(); } in begin()
596 const_iterator end() const { return Vector.end(); } in end()
599 void clear() { Set.clear(); Vector.clear(); } in clear()
613 if (Result == N) Vector.push_back(N); in GetOrInsertNode()
622 Vector.push_back(N); in InsertNode()
629 Vector.push_back(N); in InsertNode()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/PBQP/
H A DMath.h24 class Vector {
25 friend hash_code hash_value(const Vector &);
29 explicit Vector(unsigned Length) in Vector() function
36 Vector(unsigned Length, PBQPNum InitVal) in Vector() function
45 Vector(const Vector &V) in Vector() function
53 Vector(Vector &&V) in Vector() function
60 ~Vector() { in ~Vector()
66 Vector& operator=(const Vector &V) {
77 Vector& operator=(Vector &&V) {
87 bool operator==(const Vector &V) const {
[all …]
H A DReductionRules.h32 typedef typename GraphT::Vector Vector; in applyR1() typedef
43 const Vector &XCosts = G.getNodeCosts(NId); in applyR1()
76 typedef typename GraphT::Vector Vector; in applyR2() typedef
83 const Vector &XCosts = G.getNodeCosts(NId); in applyR2()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsicsAArch64.td160 // Vector Add Across Lanes
165 // Vector Long Add Across Lanes
169 // Vector Halving Add
173 // Vector Rounding Halving Add
177 // Vector Saturating Add
183 // Vector Add High-Half
188 // Vector Rounding Add High-Half
191 // Vector Saturating Doubling Multiply High
194 // Vector Saturating Rounding Doubling Multiply High
197 // Vector Polynominal Multiply
[all …]
H A DIntrinsicsARM.td214 // Vector Add.
223 // Vector Multiply.
232 // Vector Maximum.
237 // Vector Minimum.
242 // Vector Reciprocal Step.
245 // Vector Reciprocal Square Root Step.
249 // Vector Subtract.
256 // Vector Absolute Compare.
260 // Vector Absolute Differences.
264 // Vector Pairwise Add.
[all …]
/minix3/external/bsd/llvm/dist/clang/test/CodeGenCXX/
H A Dmangle-ms-arg-qualifiers.cpp160 typedef double Vector[3]; typedef
162 void foo(Vector*) {} in foo() argument
166 void foo(Vector) {} in foo() argument
170 void foo_const(const Vector) {} in foo_const() argument
174 void foo_volatile(volatile Vector) {} in foo_volatile() argument
178 void foo(Vector*, const Vector, const double) {} in foo() argument
H A Dnoinline-template.cpp8 template <class Ty> struct Vector { struct
11 template <class T> __attribute__((noinline)) void Vector<T>::growStorageBy() { in growStorageBy()
14 Vector<int> strs; in foo()
/minix3/external/bsd/llvm/dist/clang/test/SemaCXX/
H A Dimplicit-member-functions.cpp98 template<typename K> struct Vector { struct
99 Vector(const Line<K> &l);
103 Vector<K> v;
107 pair<Point<K>, Vector<K>> x;
H A Dfor-range-unused.cpp6 struct Vector { struct
19 Vector<int> vector; in main() argument
H A Dliteral-type.cpp11 typedef int Vector __attribute__((vector_size(16))); typedef
13 static_assert(__is_literal(Vector), "fail");
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DDeclContextInternals.h55 if (DeclsTy *Vector = getAsVector()) in ~StoredDeclsList() local
56 delete Vector; in ~StoredDeclsList() local
60 if (DeclsTy *Vector = getAsVector()) member
61 delete Vector; member
158 DeclsTy &Vector = *getAsVector(); in getLookupResult() local
161 return DeclContext::lookup_result(Vector.begin(), Vector.end()); in getLookupResult()
/minix3/external/bsd/llvm/dist/clang/test/Index/
H A Dtargeted-top.h17 } Vector; typedef
19 static inline int vector_get_x(Vector v) { in vector_get_x()
H A Dfile-refs.c14 } Vector; typedef
16 int vector_get_x(Vector v) { in vector_get_x()
/minix3/external/bsd/llvm/dist/clang/test/Parser/
H A Dcxx-altivec.cpp150 struct Vector struct
155 Vector Add(Vector lhs, Vector rhs) in Add() argument
157 Vector result; in Add()
H A Dcxx0x-for-range.cpp33 struct Vector { struct
45 Vector v; in f()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.cpp62 unsigned getNumberOfRegisters(bool Vector) const override { in getNumberOfRegisters()
63 if (Vector) { in getNumberOfRegisters()
/minix3/external/bsd/llvm/dist/llvm/test/MC/Disassembler/AArch64/
H A Dneon-instructions.txt5 # Vector Integer Add/Sub
13 # Vector Floating-Point Add/Sub
22 # Vector Integer Mul
28 # Vector Floating-Point Mul/Div
36 # Vector Polynomial Multiply
44 # Vector And, Orr, Eor, Orn, Bic
58 # Vector Bsl, Bit, Bif
69 # Vector Integer Multiply-accumulate and Multiply-subtract
77 # Vector Floating-Point Multiply-accumulate and Multiply-subtract
85 # Vector Move Immediate Shifted
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonIntrinsicsV3.td17 // MTYPE / COMPLEX / Vector reduce complex multiply real or imaginary.
32 // MTYPE / VB / Vector reduce add unsigned bytes.
H A DHexagonIntrinsicsV4.td332 // XTYPE / ALU / Vector reduce add unsigned halfwords.
333 // XTYPE / ALU / Vector add bytes.
334 // XTYPE / ALU / Vector conditional negate.
335 // XTYPE / ALU / Vector maximum bytes.
336 // XTYPE / ALU / Vector reduce maximum halfwords.
337 // XTYPE / ALU / Vector reduce maximum words.
338 // XTYPE / ALU / Vector minimum bytes.
339 // XTYPE / ALU / Vector reduce minimum halfwords.
340 // XTYPE / ALU / Vector reduce minimum words.
341 // XTYPE / ALU / Vector subtract bytes.
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp92 unsigned getNumberOfRegisters(bool Vector) const override;
93 unsigned getRegisterBitWidth(bool Vector) const override;
293 unsigned PPCTTI::getNumberOfRegisters(bool Vector) const { in getNumberOfRegisters()
294 if (Vector && !ST->hasAltivec()) in getNumberOfRegisters()
299 unsigned PPCTTI::getRegisterBitWidth(bool Vector) const { in getRegisterBitWidth()
300 if (Vector) { in getRegisterBitWidth()
/minix3/external/bsd/llvm/dist/clang/test/Modules/Inputs/
H A Dtemplates-left.h3 template<typename T> class Vector; variable
5 template<typename T> class Vector; variable
/minix3/external/bsd/llvm/dist/llvm/test/CodeGen/ARM/
H A D2012-08-23-legalize-vmull.ll12 ; Vector x Constant
53 ; Vector x Vector
103 ; Vector(small) x Vector(big)

1234567