/llvm-project/clang/include/clang/Basic/ |
H A D | arm_mve.td | 32 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 [all...] |
/llvm-project/llvm/test/MC/RISCV/rvv/ |
H A D | invalid-eew.s | 5 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… 8 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… 11 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… 14 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… 17 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… 20 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… 23 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… 26 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… 29 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… 32 …R: instruction requires the following: 'V' (Vector Extension for Application Processors) or 'Zve64… [all …]
|
H A D | zvlsseg.s | 15 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 21 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 27 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 33 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 39 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extension [all...] |
H A D | load.s | 14 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 20 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 26 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 32 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 38 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extension [all...] |
H A D | compare.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | add.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | sub.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | shift.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | store.s | 14 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 20 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 26 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 32 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 38 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extension [all...] |
H A D | mul.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | mask.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | macc.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | others.s | 14 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 20 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 26 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 32 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extensions for Embedded Processors){{$}} 38 # CHECK-ERROR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x' (Vector Extension [all...] |
H A D | vsetvl.s | 17 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 23 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 29 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 35 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 41 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 47 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 53 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 59 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 65 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 71 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | reduction.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | div.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | minmax.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | ext.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
H A D | clip.s | 14 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 20 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 26 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 32 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 38 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 44 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 50 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 56 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 62 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… 68 …OR: instruction requires the following: 'V' (Vector Extension for Application Processors), 'Zve32x… [all …]
|
/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | BlotMapVector.h | 29 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 …]
|
/llvm-project/llvm/include/llvm/ADT/ |
H A D | MapVector.h | 38 VectorType Vector; variable 57 return std::move(Vector); in takeVector() 60 size_type size() const { return Vector.size(); } in size() 66 Vector.reserve(NumEntries); in reserve() 69 iterator begin() { return Vector.begin(); } in begin() 70 const_iterator begin() const { return Vector.begin(); } in begin() 71 iterator end() { return Vector.end(); } in end() 72 const_iterator end() const { return Vector.end(); } in end() 74 reverse_iterator rbegin() { return Vector.rbegin(); } in rbegin() 75 const_reverse_iterator rbegin() const { return Vector.rbegin(); } in rbegin() [all …]
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoVSDPatterns.td | 10 /// support code generation for the standard 'V' (Vector) extension, version 132 vti.Vector, vti.Vector, vti.Log2SEW, 135 vti.Vector, vti.Vector, vti.Log2SEW, 148 vti.Vector, vti.Vector, vti.Log2SEW, 207 vti.Vector, vti.Vector, vti.Log2SEW, 210 vti.Vector, vt [all...] |
H A D | RISCVScheduleV.td | 284 // 3.6 Vector Byte Length vlenb 292 // 7. Vector Loads and Stores 293 // 7.4. Vector Unit-Stride Instructions 296 // 7.4.1. Vector Unit-Strided Mask 299 // 7.5. Vector Strided Instructions 308 // 7.6. Vector Indexed Instructions 325 // 7.7. Vector Unit-stride Fault-Only-First Loads 327 // 7.8. Vector Segment Instructions 341 // 7.9. Vector Whole Register Instructions 351 // 11. Vector Intege [all...] |
/llvm-project/libcxx/test/std/containers/sequences/vector/ |
H A D | access.pass.cpp | 39 template <class Vector> 40 TEST_CONSTEXPR_CXX20 void test_get_basic(Vector& c, int start_value) { in test_get_basic() 60 template <class Vector> 63 Vector c = make<Vector>(10, start_value); in test_get() 64 const Vector& cc = c; in test_get() 69 template <class Vector> 73 Vector c = make<Vector>(n, start_value); in test_set() 95 template <class Vector> 97 test_get<Vector>(); in test() 98 test_set<Vector>(); in test() [all …]
|
/llvm-project/mlir/include/mlir/Dialect/SPIRV/IR/ |
H A D | SPIRVIntegerDotProductOps.td | 75 let summary = "Signed integer dot product of Vector 1 and Vector 2."; 79 equal to that of the components of Vector 1 and Vector 2. 81 Vector 1 and Vector 2 must have the same type. 83 Vector 1 and Vector 2 must be either 32-bit integers (enabled by the 87 When Vector 1 and Vector 2 are scalar integer types, Packed Vector 116 Mixed-signedness integer dot product of Vector 1 and Vector 2. 117 Components of Vector 1 are treated as signed, components of Vector 2 are 123 equal to that of the components of Vector 1 and Vector 2. 125 Vector 1 and Vector 2 must be either 32-bit integers (enabled by the 128 DotProductInput4x8Bit or DotProductInputAll capability). When Vector 1 [all …]
|