| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | new-overflow.cpp | 12 typedef A elt; typedef 22 elt *test(short s) { in test() 23 return new elt[s]; in test() 34 typedef A elt[100]; typedef 58 typedef A elt[100]; typedef 84 typedef A elt; typedef 101 typedef A elt; typedef 107 elt *test(int s) { in test() 119 typedef A elt; typedef 164 typedef A elt; typedef [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/vect/ |
| H A D | vect-insert-extract-elt.ll | 9 define void @foo(%struct.elt* noalias nocapture %p0, %struct.elt* noalias nocapture %p1) nounwind { 11 %arrayidx1 = getelementptr inbounds %struct.elt, %struct.elt* %p1, i32 0, i32 0, i32 0, i32 3 12 %arrayidx4 = getelementptr inbounds %struct.elt, %struct.elt* %p1, i32 0, i32 0, i32 0, i32 2 13 %arrayidx7 = getelementptr inbounds %struct.elt, %struct.elt* %p0, i32 0, i32 0, i32 0, i32 3 20 %arrayidx10 = getelementptr inbounds %struct.elt, %struct.elt* %p1, i32 0, i32 0, i32 0, i32 1 21 %arrayidx16 = getelementptr inbounds %struct.elt, %struct.elt* %p0, i32 0, i32 0, i32 0, i32 2 28 …%p_arrayidx26 = getelementptr %struct.elt, %struct.elt* %p0, i32 0, i32 0, i32 0, i32 0, i32 0, i3… 29 …%p_arrayidx2632 = getelementptr %struct.elt, %struct.elt* %p0, i32 0, i32 0, i32 0, i32 1, i32 0, … 30 …%p_arrayidx2633 = getelementptr %struct.elt, %struct.elt* %p0, i32 0, i32 0, i32 0, i32 2, i32 0, … 31 …%p_arrayidx2634 = getelementptr %struct.elt, %struct.elt* %p0, i32 0, i32 0, i32 0, i32 3, i32 0, … [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/rvv/ |
| H A D | insertelt-int-rv64.ll | 11 %r = insertelement <vscale x 1 x i8> %v, i8 %elt, i32 0 23 %r = insertelement <vscale x 1 x i8> %v, i8 %elt, i32 3 36 %r = insertelement <vscale x 1 x i8> %v, i8 %elt, i32 %idx 46 %r = insertelement <vscale x 2 x i8> %v, i8 %elt, i32 0 58 %r = insertelement <vscale x 2 x i8> %v, i8 %elt, i32 3 81 %r = insertelement <vscale x 4 x i8> %v, i8 %elt, i32 0 93 %r = insertelement <vscale x 4 x i8> %v, i8 %elt, i32 3 116 %r = insertelement <vscale x 8 x i8> %v, i8 %elt, i32 0 128 %r = insertelement <vscale x 8 x i8> %v, i8 %elt, i32 3 151 %r = insertelement <vscale x 16 x i8> %v, i8 %elt, i32 0 [all …]
|
| H A D | insertelt-fp-rv32.ll | 11 %r = insertelement <vscale x 1 x half> %v, half %elt, i32 0 23 %r = insertelement <vscale x 1 x half> %v, half %elt, i32 3 36 %r = insertelement <vscale x 1 x half> %v, half %elt, i32 %idx 46 %r = insertelement <vscale x 2 x half> %v, half %elt, i32 0 58 %r = insertelement <vscale x 2 x half> %v, half %elt, i32 3 81 %r = insertelement <vscale x 4 x half> %v, half %elt, i32 0 93 %r = insertelement <vscale x 4 x half> %v, half %elt, i32 3 116 %r = insertelement <vscale x 8 x half> %v, half %elt, i32 0 128 %r = insertelement <vscale x 8 x half> %v, half %elt, i32 3 151 %r = insertelement <vscale x 16 x half> %v, half %elt, i32 0 [all …]
|
| H A D | insertelt-fp-rv64.ll | 11 %r = insertelement <vscale x 1 x half> %v, half %elt, i32 0 23 %r = insertelement <vscale x 1 x half> %v, half %elt, i32 3 36 %r = insertelement <vscale x 1 x half> %v, half %elt, i32 %idx 46 %r = insertelement <vscale x 2 x half> %v, half %elt, i32 0 58 %r = insertelement <vscale x 2 x half> %v, half %elt, i32 3 81 %r = insertelement <vscale x 4 x half> %v, half %elt, i32 0 93 %r = insertelement <vscale x 4 x half> %v, half %elt, i32 3 116 %r = insertelement <vscale x 8 x half> %v, half %elt, i32 0 128 %r = insertelement <vscale x 8 x half> %v, half %elt, i32 3 151 %r = insertelement <vscale x 16 x half> %v, half %elt, i32 0 [all …]
|
| H A D | insertelt-int-rv32.ll | 11 %r = insertelement <vscale x 1 x i8> %v, i8 %elt, i32 0 23 %r = insertelement <vscale x 1 x i8> %v, i8 %elt, i32 3 36 %r = insertelement <vscale x 1 x i8> %v, i8 %elt, i32 %idx 46 %r = insertelement <vscale x 2 x i8> %v, i8 %elt, i32 0 58 %r = insertelement <vscale x 2 x i8> %v, i8 %elt, i32 3 81 %r = insertelement <vscale x 4 x i8> %v, i8 %elt, i32 0 93 %r = insertelement <vscale x 4 x i8> %v, i8 %elt, i32 3 116 %r = insertelement <vscale x 8 x i8> %v, i8 %elt, i32 0 128 %r = insertelement <vscale x 8 x i8> %v, i8 %elt, i32 3 151 %r = insertelement <vscale x 16 x i8> %v, i8 %elt, i32 0 [all …]
|
| H A D | fixed-vectors-vrsub-vp.ll | 15 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0 27 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0 41 %elt.head = insertelement <2 x i8> poison, i8 2, i32 0 53 %elt.head = insertelement <2 x i8> poison, i8 2, i32 0 69 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0 81 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0 95 %elt.head = insertelement <4 x i8> poison, i8 2, i32 0 107 %elt.head = insertelement <4 x i8> poison, i8 2, i32 0 123 %elt.head = insertelement <8 x i8> poison, i8 %b, i32 0 149 %elt.head = insertelement <8 x i8> poison, i8 2, i32 0 [all …]
|
| H A D | fixed-vectors-vfrsub-vp.ll | 15 %elt.head = insertelement <2 x half> poison, half %b, i32 0 27 %elt.head = insertelement <2 x half> poison, half %b, i32 0 43 %elt.head = insertelement <4 x half> poison, half %b, i32 0 55 %elt.head = insertelement <4 x half> poison, half %b, i32 0 71 %elt.head = insertelement <8 x half> poison, half %b, i32 0 83 %elt.head = insertelement <8 x half> poison, half %b, i32 0 99 %elt.head = insertelement <16 x half> poison, half %b, i32 0 111 %elt.head = insertelement <16 x half> poison, half %b, i32 0 127 %elt.head = insertelement <2 x float> poison, float %b, i32 0 139 %elt.head = insertelement <2 x float> poison, float %b, i32 0 [all …]
|
| H A D | fixed-vectors-vfrdiv-vp.ll | 15 %elt.head = insertelement <2 x half> poison, half %b, i32 0 27 %elt.head = insertelement <2 x half> poison, half %b, i32 0 43 %elt.head = insertelement <4 x half> poison, half %b, i32 0 55 %elt.head = insertelement <4 x half> poison, half %b, i32 0 71 %elt.head = insertelement <8 x half> poison, half %b, i32 0 83 %elt.head = insertelement <8 x half> poison, half %b, i32 0 99 %elt.head = insertelement <16 x half> poison, half %b, i32 0 111 %elt.head = insertelement <16 x half> poison, half %b, i32 0 127 %elt.head = insertelement <2 x float> poison, float %b, i32 0 139 %elt.head = insertelement <2 x float> poison, float %b, i32 0 [all …]
|
| H A D | fixed-vectors-vsaddu.ll | 25 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0 37 %elt.head = insertelement <2 x i8> poison, i8 8, i32 0 61 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0 73 %elt.head = insertelement <4 x i8> poison, i8 8, i32 0 97 %elt.head = insertelement <8 x i8> poison, i8 %b, i32 0 109 %elt.head = insertelement <8 x i8> poison, i8 8, i32 0 133 %elt.head = insertelement <16 x i8> poison, i8 %b, i32 0 145 %elt.head = insertelement <16 x i8> poison, i8 8, i32 0 181 %elt.head = insertelement <2 x i16> poison, i16 8, i32 0 217 %elt.head = insertelement <4 x i16> poison, i16 8, i32 0 [all …]
|
| H A D | fixed-vectors-vsadd.ll | 25 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0 37 %elt.head = insertelement <2 x i8> poison, i8 5, i32 0 61 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0 73 %elt.head = insertelement <4 x i8> poison, i8 5, i32 0 97 %elt.head = insertelement <8 x i8> poison, i8 %b, i32 0 109 %elt.head = insertelement <8 x i8> poison, i8 5, i32 0 133 %elt.head = insertelement <16 x i8> poison, i8 %b, i32 0 145 %elt.head = insertelement <16 x i8> poison, i8 5, i32 0 181 %elt.head = insertelement <2 x i16> poison, i16 5, i32 0 217 %elt.head = insertelement <4 x i16> poison, i16 5, i32 0 [all …]
|
| H A D | fixed-vectors-vssubu.ll | 25 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0 38 %elt.head = insertelement <2 x i8> poison, i8 2, i32 0 62 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0 75 %elt.head = insertelement <4 x i8> poison, i8 2, i32 0 99 %elt.head = insertelement <8 x i8> poison, i8 %b, i32 0 112 %elt.head = insertelement <8 x i8> poison, i8 2, i32 0 136 %elt.head = insertelement <16 x i8> poison, i8 %b, i32 0 149 %elt.head = insertelement <16 x i8> poison, i8 2, i32 0 186 %elt.head = insertelement <2 x i16> poison, i16 2, i32 0 223 %elt.head = insertelement <4 x i16> poison, i16 2, i32 0 [all …]
|
| H A D | fixed-vectors-vssub.ll | 25 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0 38 %elt.head = insertelement <2 x i8> poison, i8 1, i32 0 62 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0 75 %elt.head = insertelement <4 x i8> poison, i8 1, i32 0 99 %elt.head = insertelement <8 x i8> poison, i8 %b, i32 0 112 %elt.head = insertelement <8 x i8> poison, i8 1, i32 0 136 %elt.head = insertelement <16 x i8> poison, i8 %b, i32 0 149 %elt.head = insertelement <16 x i8> poison, i8 1, i32 0 186 %elt.head = insertelement <2 x i16> poison, i16 1, i32 0 223 %elt.head = insertelement <4 x i16> poison, i16 1, i32 0 [all …]
|
| H A D | insertelt-i1.ll | 18 %y = insertelement <vscale x 1 x i1> %x, i1 %elt, i64 2 36 %y = insertelement <vscale x 1 x i1> %x, i1 %elt, i64 %idx 53 %y = insertelement <vscale x 2 x i1> %x, i1 %elt, i64 2 71 %y = insertelement <vscale x 2 x i1> %x, i1 %elt, i64 %idx 88 %y = insertelement <vscale x 4 x i1> %x, i1 %elt, i64 2 106 %y = insertelement <vscale x 4 x i1> %x, i1 %elt, i64 %idx 123 %y = insertelement <vscale x 8 x i1> %x, i1 %elt, i64 2 141 %y = insertelement <vscale x 8 x i1> %x, i1 %elt, i64 %idx 158 %y = insertelement <vscale x 16 x i1> %x, i1 %elt, i64 2 193 %y = insertelement <vscale x 32 x i1> %x, i1 %elt, i64 2 [all …]
|
| H A D | fixed-vectors-vxor-vp.ll | 49 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0 61 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0 73 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0 87 %elt.head = insertelement <2 x i8> poison, i8 7, i32 0 99 %elt.head = insertelement <2 x i8> poison, i8 7, i32 0 113 %elt.head = insertelement <2 x i8> poison, i8 -1, i32 0 125 %elt.head = insertelement <2 x i8> poison, i8 -1, i32 0 163 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0 175 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0 189 %elt.head = insertelement <4 x i8> poison, i8 7, i32 0 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | aarch64-smov-gen.ll | 12 %elt = extractelement <vscale x 16 x i8> %a, i32 15 13 %conv = sext i8 %elt to i32 24 %conv = sext i8 %elt to i64 35 %conv = sext i16 %elt to i32 46 %conv = sext i16 %elt to i64 57 %conv = sext i32 %elt to i64 72 %conv = sext i8 %elt to i32 85 %conv = sext i8 %elt to i64 98 %conv = sext i16 %elt to i32 111 %conv = sext i16 %elt to i64 [all …]
|
| H A D | sve-int-imm.ll | 12 %elt = insertelement <vscale x 16 x i8> undef, i8 30, i32 0 22 %elt = insertelement <vscale x 8 x i16> undef, i16 30, i32 0 32 %elt = insertelement <vscale x 8 x i16> undef, i16 1024, i32 0 42 %elt = insertelement <vscale x 4 x i32> undef, i32 30, i32 0 52 %elt = insertelement <vscale x 4 x i32> undef, i32 1024, i32 0 62 %elt = insertelement <vscale x 2 x i64> undef, i64 30, i32 0 82 %elt = insertelement <vscale x 16 x i8> undef, i8 255, i32 0 103 %elt = insertelement <vscale x 16 x i8> undef, i8 30, i32 0 113 %elt = insertelement <vscale x 8 x i16> undef, i16 30, i32 0 133 %elt = insertelement <vscale x 4 x i32> undef, i32 30, i32 0 [all …]
|
| H A D | sve-int-log-imm.ll | 12 %elt = insertelement <vscale x 16 x i8> undef, i8 15, i32 0 22 %elt = insertelement <vscale x 8 x i16> undef, i16 64519, i32 0 32 %elt = insertelement <vscale x 4 x i32> undef, i32 16776960, i32 0 42 %elt = insertelement <vscale x 2 x i64> undef, i64 18445618173802708992, i32 0 53 %elt = insertelement <vscale x 16 x i8> undef, i8 15, i32 0 63 %elt = insertelement <vscale x 8 x i16> undef, i16 64519, i32 0 73 %elt = insertelement <vscale x 4 x i32> undef, i32 16776960, i32 0 83 %elt = insertelement <vscale x 2 x i64> undef, i64 18445618173802708992, i32 0 94 %elt = insertelement <vscale x 16 x i8> undef, i8 15, i32 0 104 %elt = insertelement <vscale x 8 x i16> undef, i16 64519, i32 0 [all …]
|
| H A D | sve-fp-immediates-merging.ll | 16 %elt = insertelement <vscale x 8 x half> undef, half 0.500000e+00, i32 0 28 %elt = insertelement <vscale x 8 x half> undef, half 1.000000e+00, i32 0 40 %elt = insertelement <vscale x 4 x half> undef, half 0.500000e+00, i32 0 52 %elt = insertelement <vscale x 4 x half> undef, half 1.000000e+00, i32 0 64 %elt = insertelement <vscale x 2 x half> undef, half 0.500000e+00, i32 0 76 %elt = insertelement <vscale x 2 x half> undef, half 1.000000e+00, i32 0 88 %elt = insertelement <vscale x 4 x float> undef, float 0.500000e+00, i32 0 100 %elt = insertelement <vscale x 4 x float> undef, float 1.000000e+00, i32 0 112 %elt = insertelement <vscale x 2 x float> undef, float 0.500000e+00, i32 0 124 %elt = insertelement <vscale x 2 x float> undef, float 1.000000e+00, i32 0 [all …]
|
| H A D | sve-int-arith-imm.ll | 12 %elt = insertelement <vscale x 16 x i8> undef, i8 27, i32 0 24 %elt = insertelement <vscale x 16 x i8> undef, i8 -58, i32 0 36 %elt = insertelement <vscale x 8 x i16> undef, i16 27, i32 0 48 %elt = insertelement <vscale x 8 x i16> undef, i16 -58, i32 0 63 %elt = insertelement <vscale x 8 x i16> undef, i16 257, i32 0 75 %elt = insertelement <vscale x 4 x i32> undef, i32 27, i32 0 87 %elt = insertelement <vscale x 4 x i32> undef, i32 -58, i32 0 114 %elt = insertelement <vscale x 2 x i64> undef, i64 27, i32 0 155 %elt = insertelement <vscale x 16 x i8> undef, i8 27, i32 0 167 %elt = insertelement <vscale x 16 x i8> undef, i8 -58, i32 0 [all …]
|
| H A D | sve-intrinsics-int-compares-with-imm.ll | 18 %elt = insertelement <vscale x 16 x i8> undef, i8 4, i32 0 29 %elt = insertelement <vscale x 16 x i8> undef, i8 4, i32 0 42 %elt = insertelement <vscale x 2 x i64> undef, i64 4, i32 0 56 %elt = insertelement <vscale x 8 x i16> undef, i16 -16, i32 0 67 %elt = insertelement <vscale x 8 x i16> undef, i16 -16, i32 0 94 %elt = insertelement <vscale x 4 x i32> undef, i32 15, i32 0 105 %elt = insertelement <vscale x 4 x i32> undef, i32 15, i32 0 132 %elt = insertelement <vscale x 2 x i64> undef, i64 0, i32 0 143 %elt = insertelement <vscale x 2 x i64> undef, i64 0, i32 0 161 %elt = insertelement <vscale x 16 x i8> undef, i8 4, i32 0 [all …]
|
| H A D | sve-intrinsics-fp-arith-imm.ll | 11 %elt = insertelement <vscale x 8 x half> undef, half 0.500000e+00, i32 0 26 %elt = insertelement <vscale x 8 x half> undef, half 0.500000e+00, i32 0 40 %elt = insertelement <vscale x 8 x half> undef, half 1.000000e+00, i32 0 54 %elt = insertelement <vscale x 8 x half> undef, half 1.000000e+00, i32 0 68 %elt = insertelement <vscale x 4 x float> undef, float 0.500000e+00, i32 0 82 %elt = insertelement <vscale x 4 x float> undef, float 0.500000e+00, i32 0 96 %elt = insertelement <vscale x 4 x float> undef, float 1.000000e+00, i32 0 180 %elt = insertelement <vscale x 8 x half> undef, half 0.000000e+00, i32 0 194 %elt = insertelement <vscale x 8 x half> undef, half 0.000000e+00, i32 0 208 %elt = insertelement <vscale x 8 x half> undef, half 1.000000e+00, i32 0 [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/tool/ |
| H A D | HTMLForest.js | 39 elt.dataset['index'] = this.index; 40 elt.classList.add("node"); 58 splice(begin, end, elt); 59 parent.insertBefore(elt, end); 60 return elt; 67 elt.classList.add('tree-node'); 71 elt.appendChild(header); 87 elt.appendChild(sublist); 89 return elt; 279 var elt = next; [all …]
|
| /llvm-project-15.0.7/mlir/unittests/ExecutionEngine/ |
| H A D | Invoke.cpp | 142 for (float &elt : *a) in TEST() 150 for (float &elt : *a) { in TEST() 152 elt = count++; in TEST() 177 for (float &elt : *a) { in TEST() 179 EXPECT_EQ(elt, 42.); in TEST() 181 EXPECT_EQ(elt, count); in TEST() 238 for (float &elt : *memref) in memrefMultiply() 239 elt *= coefficient; in memrefMultiply() 255 for (float &elt : *a) in TEST() 256 elt = count++; in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | arm-post-indexing-opt.ll | 19 %Y.ptr = bitcast float* %Y.ptr.elt to <4 x float>* 22 %Z.ptr = bitcast float* %Z.ptr.elt to <4 x float>* 42 %Y.ptr = bitcast float* %Y.ptr.elt to <4 x float>* 45 %Z.ptr = bitcast float* %Z.ptr.elt to <4 x float>* 65 %Y.ptr = bitcast float* %Y.ptr.elt to <4 x float>* 68 %Z.ptr = bitcast float* %Z.ptr.elt to <4 x float>* 90 %Y.ptr = bitcast float* %Y.ptr.elt to <4 x float>* 93 %Z.ptr = bitcast float* %Z.ptr.elt to <4 x float>* 111 %X.ptr = bitcast float* %X.ptr.elt to <4 x float>* 114 %Y.ptr = bitcast float* %Y.ptr.elt to <4 x float>* [all …]
|