| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | vec-move-04.ll | 5 ; 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 D | vec-move-10.ll | 11 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 D | vec-move-08.ll | 10 %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 D | vec-bswap-04.ll | 12 ; 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 D | vec-bswap-03.ll | 17 %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 D | vec-move-05.ll | 5 ; 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 D | vec-perm-01.ll | 5 ; 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 D | vec-perm-02.ll | 5 ; 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 D | element-wise-atomic-memory-intrinsics.ll | 9 ; 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 D | video.js | 33 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 D | element-atomic-memintrins.ll | 11 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 D | atomic-memory-intrinsics.ll | 3 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 D | unordered_atomic_mem_intrins.ll | 6 ;; 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 D | SubElementInterfaces.cpp | 105 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 D | OpFormatGen.cpp | 1089 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 D | OpPythonBindingGen.cpp | 350 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 D | asan_mem_test.cpp | 24 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 D | fold-reduction.h | 135 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 D | sorttable.js | 375 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 D | sorttable.js | 416 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 D | sorttable.js | 375 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 D | memcpy-complete-overwrite.ll | 9 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 D | insns-z13-bad.txt | 5 # 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 D | mem-intrinsics.ll | 43 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 D | element-wise-atomic-memory-intrinsics.ll | 245 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 …]
|