Home
last modified time | relevance | path

Searched refs:element (Results 1 – 25 of 926) sorted by relevance

12345678910>>...38

/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dvec-move-04.ll5 ; Test v16i8 insertion into the first element.
6 define <16 x i8> @f1(<16 x i8> %val, i8 %element) {
14 ; Test v16i8 insertion into the last element.
23 ; Test v16i8 insertion into a variable element.
32 ; Test v8i16 insertion into the first element.
41 ; Test v8i16 insertion into the last element.
50 ; Test v8i16 insertion into a variable element.
59 ; Test v4i32 insertion into the first element.
68 ; Test v4i32 insertion into the last element.
95 ; Test v2i64 insertion into the last element.
[all …]
H A Dvec-move-10.ll11 store i8 %element, i8 *%ptr
21 store i8 %element, i8 *%ptr
32 store i8 %element, i8 *%ptr
43 store i8 %element, i8 *%ptr
55 store i8 %element, i8 *%ptr
65 store i8 %element, i8 *%ptr
75 store i16 %element, i16 *%ptr
85 store i16 %element, i16 *%ptr
96 store i16 %element, i16 *%ptr
107 store i16 %element, i16 *%ptr
[all …]
H A Dvec-move-08.ll10 %element = load i8, i8 *%ptr
20 %element = load i8, i8 *%ptr
31 %element = load i8, i8 *%ptr
43 %element = load i8, i8 *%ptr
53 %element = load i8, i8 *%ptr
63 %element = load i16, i16 *%ptr
73 %element = load i16, i16 *%ptr
84 %element = load i16, i16 *%ptr
96 %element = load i16, i16 *%ptr
106 %element = load i16, i16 *%ptr
[all …]
H A Dvec-bswap-04.ll12 ; Test v8i16 extraction from the first element.
17 %element = extractelement <8 x i16> %val, i32 0
18 %swap = call i16 @llvm.bswap.i16(i16 %element)
23 ; Test v8i16 extraction from the last element.
28 %element = extractelement <8 x i16> %val, i32 7
29 %swap = call i16 @llvm.bswap.i16(i16 %element)
41 %swap = call i16 @llvm.bswap.i16(i16 %element)
89 store i16 %element, i16 *%ptr
104 ; Test v4i32 extraction from the last element.
170 store i32 %element, i32 *%ptr
[all …]
H A Dvec-bswap-03.ll17 %element = load i16, i16 *%ptr
28 %element = load i16, i16 *%ptr
40 %element = load i16, i16 *%ptr
53 %element = load i16, i16 *%ptr
64 %element = load i16, i16 *%ptr
75 %element = load i16, i16 *%ptr
87 %element = load i32, i32 *%ptr
98 %element = load i32, i32 *%ptr
110 %element = load i32, i32 *%ptr
123 %element = load i32, i32 *%ptr
[all …]
H A Dvec-move-05.ll5 ; Test v16i8 extraction of the first element.
14 ; Test v16i8 extraction of the last element.
33 ; Test v16i8 extraction of a variable element.
42 ; Test v8i16 extraction of the first element.
51 ; Test v8i16 extraction of the last element.
79 ; Test v4i32 extraction of the first element.
88 ; Test v4i32 extraction of the last element.
153 ; Test v4f32 extraction of element 0.
162 ; Test v4f32 extraction of element 1.
171 ; Test v4f32 extraction of element 2.
[all …]
H A Dvec-perm-01.ll5 ; Test v16i8 splat of the first element.
15 ; Test v16i8 splat of the last element.
42 ; Test v8i16 splat of the first element.
52 ; Test v8i16 splat of the last element.
75 ; Test v4i32 splat of the first element.
85 ; Test v4i32 splat of the last element.
106 ; Test v2i64 splat of the first element.
116 ; Test v2i64 splat of the last element.
126 ; Test v4f32 splat of the first element.
136 ; Test v4f32 splat of the last element.
[all …]
H A Dvec-perm-02.ll5 ; Test v16i8 splat of the first element.
17 ; Test v16i8 splat of the last element.
48 ; Test v8i16 splat of the first element.
60 ; Test v8i16 splat of the last element.
87 ; Test v4i32 splat of the first element.
99 ; Test v4i32 splat of the last element.
124 ; Test v2i64 splat of the first element.
135 ; Test v2i64 splat of the last element.
146 ; Test v4f32 splat of the first element.
157 ; Test v4f32 splat of the last element.
[all …]
/llvm-project-15.0.7/llvm/test/Verifier/
H A Delement-wise-atomic-memory-intrinsics.ll9 ; CHECK: element size of the element-wise atomic memory intrinsic must be a power of 2
15 …call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i32(i8* %P, i8* align 4 %Q, i32 1, i32 1)
20 …call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i32(i8* align 4 %P, i8* %Q, i32 1, i32 1)
35 ; CHECK: element size of the element-wise atomic memory intrinsic must be a power of 2
59 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 4 %P, i8 %V, i32 1, i32 %E)
61 ; CHECK: element size of the element-wise atomic memory intrinsic must be a power of 2
62 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 4 %P, i8 %V, i32 1, i32 3)
64 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 4 %P, i8 %V, i32 7, i32 4)
67 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* %P, i8 %V, i32 1, i32 1)
69 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 1 %P, i8 %V, i32 4, i32 4)
[all …]
/llvm-project-15.0.7/polly/www/video-js/
H A Dvideo.js33 init: function(element, setOptions){ argument
36 if (typeof element == 'string') {
39 this.video = element;
97 if (typeof element == "string") { element = document.getElementById(element); }
220 this.element.width = width;
225 return this.element.width;
234 return this.element.height;
246 this.element = this.video;
403 this.element = this.video;
1441 this.spinners.push(element);
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Delement-atomic-memintrins.ll11 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 1 %dest, i8 1, i32 0, i32 1)
24 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 1 %dest, i8 1, i32 1, i32 1)
25 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 1 %dest, i8 1, i32 2, i32 1)
26 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 1 %dest, i8 1, i32 4, i32 1)
27 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 1 %dest, i8 1, i32 8, i32 1)
28 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 1 %dest, i8 1, i32 16, i32 1)
42 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 2 %dest, i8 1, i32 1, i32 1)
43 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 2 %dest, i8 1, i32 2, i32 2)
44 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 2 %dest, i8 1, i32 4, i32 2)
45 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 2 %dest, i8 1, i32 8, i32 2)
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/BasicAA/
H A Datomic-memory-intrinsics.ll3 declare void @llvm.memset.element.unordered.atomic.p0i8.i32(i8*, i8, i64, i32)
8 ; CHECK-NEXT: Just Mod: Ptr: i8* %a.gep.1 <-> call void @llvm.memset.element.unordered.atomic.p0…
9 ; CHECK-NEXT: NoModRef: Ptr: i8* %a.gep.5 <-> call void @llvm.memset.element.unordered.atomic.p0…
13 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 1 %a, i8 0, i64 4, i32 1)
29 call void @llvm.memset.element.unordered.atomic.p0i8.i32(i8* align 1 %a, i8 0, i64 %n, i32 1)
37 declare void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* nocapture writeonly, i8* nocap…
55 …call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %b, i8* align 1 %a, i64 …
79 …call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %b, i8* align 1 %a, i64 …
87 declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i64(i8* nocapture writeonly, i8* noca…
105 …call void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %b, i8* align 1 %a, i64…
[all …]
/llvm-project-15.0.7/llvm/test/Instrumentation/DataFlowSanitizer/
H A Dunordered_atomic_mem_intrins.ll6 ;; Placeholder tests that will fail once element atomic @llvm.mem[move|set] intrinsics have
11 declare void @llvm.memset.element.unordered.atomic.p0i8.i64(i8* nocapture writeonly, i8, i64, i32) …
12 declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i64(i8* nocapture writeonly, i8* noca…
13 declare void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* nocapture writeonly, i8* nocap…
17 …; CHECK: call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %0, i8* align 1…
19 …call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %0, i8* align 1 %1, i64 …
25 …; CHECK: call void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %0, i8* align …
27 …call void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %0, i8* align 1 %1, i64…
33 …; CHECK: call void @llvm.memset.element.unordered.atomic.p0i8.i64(i8* align 1 %0, i8 88, i64 16, i…
35 call void @llvm.memset.element.unordered.atomic.p0i8.i64(i8* align 1 %0, i8 88, i64 16, i32 1)
/llvm-project-15.0.7/mlir/lib/IR/
H A DSubElementInterfaces.cpp105 static void updateSubElementImpl(T element, function_ref<T(T)> walkFn, in updateSubElementImpl() argument
113 newElements.push_back(element); in updateSubElementImpl()
116 if (!element) in updateSubElementImpl()
121 T &mappedElement = visited[element]; in updateSubElementImpl()
124 if (!(mappedElement = walkFn(element))) { in updateSubElementImpl()
139 if (mappedElement != element) { in updateSubElementImpl()
161 [&](Attribute element) { in replaceSubElementsImpl() argument
163 element, walkAttrsFn, visitedAttrs, newAttrs, changed, in replaceSubElementsImpl()
166 [&](Type element) { in replaceSubElementsImpl() argument
168 element, walkTypesFn, visitedTypes, newTypes, changed, in replaceSubElementsImpl()
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DOpFormatGen.cpp1089 for (FormatElement *element : elements) in genParser()
1868 void collect(FormatElement *element, in collect() argument
1870 TypeSwitch<FormatElement *>(element) in collect()
2383 if (element != optionalGuard && isOptionallyParsed(element)) in checkElementRangeForColon()
2980 collect(element, vars); in verifyOIListParsingElement()
3039 FailureOr<FormatElement *> element; in parseQualifiedDirective() local
3049 return element; in parseQualifiedDirective()
3051 .Default([&](auto *element) { in parseQualifiedDirective() argument
3064 FormatElement *element = *result; in parseTypeDirectiveOperand() local
3065 if (isa<LiteralElement>(element)) in parseTypeDirectiveOperand()
[all …]
H A DOpPythonBindingGen.cpp350 if (element.isVariableLength()) in emitElementAccessors()
352 if (element.name.empty()) in emitElementAccessors()
354 if (element.isVariableLength()) { in emitElementAccessors()
377 if (!element.name.empty()) { in emitElementAccessors()
386 if (element.isVariableLength()) in emitElementAccessors()
400 if (element.name.empty()) in emitElementAccessors()
403 if (!element.isVariableLength()) in emitElementAccessors()
405 else if (element.isOptional()) in emitElementAccessors()
765 if (!element.isVariableLength()) { in populateBuilderLinesOperand()
767 } else if (element.isOptional()) { in populateBuilderLinesOperand()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/asan/tests/
H A Dasan_mem_test.cpp24 int element = Ident(42); in MemSetOOBTestTemplate() local
28 MEMSET(array, element, size); in MemSetOOBTestTemplate()
29 MEMSET(array, element, size - 1); in MemSetOOBTestTemplate()
30 MEMSET(array + length - 1, element, sizeof(T)); in MemSetOOBTestTemplate()
31 MEMSET(array, element, 1); in MemSetOOBTestTemplate()
34 MEMSET(array - 10, element, zero); in MemSetOOBTestTemplate()
35 MEMSET(array - 1, element, zero); in MemSetOOBTestTemplate()
36 MEMSET(array, element, zero); in MemSetOOBTestTemplate()
45 EXPECT_DEATH(MEMSET(array + 1, element, size + sizeof(T)), in MemSetOOBTestTemplate()
52 EXPECT_DEATH(MEMSET((char*)array - 1, element, size), in MemSetOOBTestTemplate()
[all …]
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-reduction.h135 auto accumulator{[&](Element &element, const ConstantSubscripts &at) { in FoldMaxvalMinval()
142 element = array->At(at); in FoldMaxvalMinval()
165 auto prod{element.MultiplySigned(array->At(at))}; in FoldProduct()
167 element = prod.lower; in FoldProduct()
169 auto prod{element.Multiply(array->At(at))}; in FoldProduct()
171 element = prod.value; in FoldProduct()
199 auto sum{element.AddSigned(array->At(at))}; in FoldSum()
201 element = sum.value; in FoldSum()
205 auto sum{element.Add(next.value)}; in FoldSum()
209 sum.value.Subtract(element).value.Subtract(next.value).value; in FoldSum()
[all …]
/llvm-project-15.0.7/clang/tools/scan-build-py/libscanbuild/resources/
H A Dsorttable.js375 if (element.addEventListener) {
381 if (!element.events) element.events = {};
383 var handlers = element.events[type];
385 handlers = element.events[type] = {};
387 if (element["on" + type]) {
388 handlers[0] = element["on" + type];
394 element["on" + type] = handleEvent;
400 function removeEvent(element, type, handler) { argument
401 if (element.removeEventListener) {
405 if (element.events && element.events[type]) {
[all …]
/llvm-project-15.0.7/clang/tools/scan-build-py/lib/libscanbuild/resources/
H A Dsorttable.js416 if (element.addEventListener) {
423 if (!element.events)
424 element.events = {};
426 var handlers = element.events[type];
428 handlers = element.events[type] = {};
430 if (element["on" + type]) {
431 handlers[0] = element["on" + type];
437 element["on" + type] = handleEvent;
443 function removeEvent(element, type, handler) { argument
444 if (element.removeEventListener) {
[all …]
/llvm-project-15.0.7/clang/tools/scan-build/share/scan-build/
H A Dsorttable.js375 if (element.addEventListener) {
381 if (!element.events) element.events = {};
383 var handlers = element.events[type];
385 handlers = element.events[type] = {};
387 if (element["on" + type]) {
388 handlers[0] = element["on" + type];
394 element["on" + type] = handleEvent;
400 function removeEvent(element, type, handler) { argument
401 if (element.removeEventListener) {
405 if (element.events && element.events[type]) {
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/DeadStoreElimination/
H A Dmemcpy-complete-overwrite.ll9 declare void @llvm.memset.element.unordered.atomic.p0i8.i64(i8* nocapture, i8, i64, i32) nounwind
11 declare void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* nocapture, i8* nocapture, i64,…
32 …tail call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %P, i8* align 1 %Q,…
33 …tail call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %P, i8* align 1 %Q,…
44 …tail call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %P, i8* align 1 %Q,…
54 …tail call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %P, i8* align 1 %Q,…
76 …tail call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %P, i8* align 1 %Q,…
77 …tail call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %P, i8* align 1 %Q,…
98 …tail call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %P, i8* align 1 %Q,…
120 tail call void @llvm.memset.element.unordered.atomic.p0i8.i64(i8* align 1 %P, i8 42, i64 8, i32 1)
[all …]
/llvm-project-15.0.7/llvm/test/MC/Disassembler/SystemZ/
H A Dinsns-z13-bad.txt5 # This would be "vlef %v0, 0, 4", but element 4 is invalid.
11 # ...and again with element 15
17 # This would be "vleg %v0, 0, 2", but element 2 is invalid.
23 # ...and again with element 15
29 # This would be "vleh %v0, 0, 8", but element 8 is invalid.
35 # ...and again with element 15
/llvm-project-15.0.7/llvm/test/Instrumentation/AddressSanitizer/
H A Dmem-intrinsics.ll43 declare void @llvm.memset.element.unordered.atomic.p0i8.i64(i8* nocapture writeonly, i8, i64, i32) …
44 declare void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i64(i8* nocapture writeonly, i8* noca…
45 declare void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* nocapture writeonly, i8* nocap…
49 ; have the element-atomic property. Eventually, asan will have to be enhanced to lower
52 …; CHECK-NEXT: tail call void @llvm.memset.element.unordered.atomic.p0i8.i64(i8* align 1 %a, i8 0, …
53 …; CHECK-NEXT: tail call void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %a, …
54 …; CHECK-NEXT: tail call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %a, i…
56 …tail call void @llvm.memset.element.unordered.atomic.p0i8.i64(i8* align 1 %a, i8 0, i64 100, i32 1)
57 …tail call void @llvm.memmove.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %a, i8* align 1 %b…
58 …tail call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i64(i8* align 1 %a, i8* align 1 %b,…
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Delement-wise-atomic-memory-intrinsics.ll245 call void @llvm.memset.element.unordered.atomic.p0.i32(ptr align 1 %P, i8 %V, i32 1024, i32 1)
263 call void @llvm.memset.element.unordered.atomic.p0.i32(ptr align 2 %P, i8 %V, i32 1024, i32 2)
346 ;; non element.unorderered.atomic variants.
365 ; Ensure align 16 generates vector load/stores even with small element size
524 ; Ensure align 16 generates vector load/stores even with small element size
644 call void @llvm.memset.element.unordered.atomic.p0.i32(ptr align 1 %P, i8 %V, i32 64, i32 1)
678 call void @llvm.memset.element.unordered.atomic.p0.i32(ptr align 2 %P, i8 %V, i32 64, i32 2)
698 call void @llvm.memset.element.unordered.atomic.p0.i32(ptr align 4 %P, i8 %V, i32 64, i32 4)
766 call void @llvm.memset.element.unordered.atomic.p0.i32(ptr align 4 %P, i8 %V, i32 4, i32 4)
783 call void @llvm.memset.element.unordered.atomic.p0.i32(ptr align 4 %P, i8 %V, i32 8, i32 4)
[all …]

12345678910>>...38