| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/ |
| H A D | select-ld2.mir | 19 ; CHECK: $d1 = COPY %dst2 24 $d1 = COPY %dst2(<8 x s8>) 42 ; CHECK: $q1 = COPY %dst2 47 $q1 = COPY %dst2(<16 x s8>) 65 ; CHECK: $d1 = COPY %dst2 88 ; CHECK: $q1 = COPY %dst2 111 ; CHECK: $d1 = COPY %dst2 134 ; CHECK: $q1 = COPY %dst2 157 ; CHECK: $q1 = COPY %dst2 208 $d1 = COPY %dst2(s64) [all …]
|
| H A D | select-ld4.mir | 21 ; CHECK: $d1 = COPY %dst2 28 $d1 = COPY %dst2(<8 x s8>) 50 ; CHECK: $q1 = COPY %dst2 57 $q1 = COPY %dst2(<16 x s8>) 79 ; CHECK: $d1 = COPY %dst2 108 ; CHECK: $q1 = COPY %dst2 137 ; CHECK: $d1 = COPY %dst2 166 ; CHECK: $q1 = COPY %dst2 195 ; CHECK: $q1 = COPY %dst2 260 $d1 = COPY %dst2(s64) [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/MemCpyOpt/ |
| H A D | memset-memcpy-to-2x-memset.ll | 6 define void @test(i8* %dst1, i8* %dst2, i8 %c) { 17 define void @test_smaller_memcpy(i8* %dst1, i8* %dst2, i8 %c) { 24 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %dst2, i8* %dst1, i64 100, i1 false) 28 define void @test_smaller_memset(i8* %dst1, i8* %dst2, i8 %c) { 35 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %dst2, i8* %dst1, i64 128, i1 false) 39 define void @test_align_memset(i8* %dst1, i8* %dst2, i8 %c) { 46 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %dst2, i8* %dst1, i64 128, i1 false) 50 define void @test_different_types(i8* %dst1, i8* %dst2, i8 %c) { 61 define void @test_different_types_2(i8* %dst1, i8* %dst2, i8 %c) { 72 define void @test_different_source_gep(i8* %dst1, i8* %dst2, i8 %c) { [all …]
|
| H A D | variable-sized-memset-memcpy.ll | 14 %dst2 = alloca i8, i64 %size 16 call void @llvm.memcpy.p0i8.p0i8.i64(i8* align 8 %dst2, i8* align 8 %dst1, i64 %size, i1 false) 31 %dst2 = alloca i8, i64 %size2 33 call void @llvm.memcpy.p0i8.p0i8.i64(i8* align 8 %dst2, i8* align 8 %dst1, i64 %size2, i1 false)
|
| H A D | fca2memcpy.ll | 104 %dst2 = getelementptr %S , %S* %dst, i64 1 105 store %S %1, %S* %dst2 122 %dst2 = getelementptr %S , %S* %dst, i32 %dstindex 123 store %S %1, %S* %dst2 143 %dst2 = getelementptr %S , %S* %dst, i32 %dstindex 144 store %S %1, %S* %dst2
|
| H A D | invariant.start.ll | 38 define void @test2(i8* %dst1, i8* %dst2, i8 %c) { 47 call void @llvm.memcpy.p0i8.p0i8.i64(i8* align 8 %dst2, i8* align 8 %dst1, i64 128, i1 false)
|
| /llvm-project-15.0.7/llvm/utils/ |
| H A D | pipeline.py | 92 dst2 = [] 93 idx = removeInt(s[1], removeIndex, dst2, idx) 94 dst.append([s[0], dst2]) 111 dst2 = [] 112 copyInt(dst2, s[1]) 113 dst.append([s[0], dst2]) 128 dst2 = [] 129 pruneInt(dst2, s[1]) 130 dst.append([s[0], dst2])
|
| /llvm-project-15.0.7/llvm/test/MC/M68k/Relocations/ |
| H A D | data-pc-rel.s | 11 ; RELOC: R_68K_PC16 dst2 0x0 12 ; INSTR: move.l (dst2,%pc), %a0 13 ; FIXUP: fixup A - offset: 2, value: dst2, kind: FK_PCRel_2 14 move.l (dst2,%pc), %a0
|
| H A D | data-gotpcrel.s | 11 ; RELOC: R_68K_GOTPCREL16 dst2 0x0 12 ; INSTR: move.l (dst2@GOTPCREL,%pc), %a0 13 ; FIXUP: fixup A - offset: 2, value: dst2@GOTPCREL, kind: FK_PCRel_2 14 move.l (dst2@GOTPCREL,%pc), %a0
|
| H A D | data-gotoff.s | 11 ; RELOC: R_68K_GOTOFF16 dst2 0x0 12 ; INSTR: move.l (dst2@GOTOFF,%a5), %d0 13 ; FIXUP: fixup A - offset: 2, value: dst2@GOTOFF, kind: FK_Data_2 14 move.l (dst2@GOTOFF,%a5), %d0
|
| /llvm-project-15.0.7/llvm/test/MC/Hexagon/ |
| H A D | lcomm.s | 5 # CHECK-NEXT: 00000000 l O .sbss.2 00000002 dst2 13 .lcomm dst2,2,2,2 18 r0 = add(pc, ##dst2@PCREL)
|
| /llvm-project-15.0.7/llvm/test/CodeGen/M68k/CodeModel/ |
| H A D | medium-static.ll | 24 @dst2 = global i32 0 30 ; CHECK-NEXT: move.l #dst2, ptr2 31 ; CHECK-NEXT: move.l src2, dst2 34 store i32* @dst2, i32** @ptr2 36 store i32 %tmp.s, i32* @dst2
|
| H A D | small-static.ll | 25 @dst2 = global i32 0 31 ; CHECK-NEXT: lea (dst2,%pc), %a0 33 ; CHECK-NEXT: move.l (src2,%pc), (dst2,%pc) 36 store i32* @dst2, i32** @ptr2 38 store i32 %tmp.s, i32* @dst2
|
| H A D | small-pic.ll | 27 @dst2 = global i32 0 33 ; CHECK-NEXT: move.l (dst2@GOTPCREL,%pc), %a0 40 store i32* @dst2, i32** @ptr2 42 store i32 %tmp.s, i32* @dst2
|
| H A D | medium-pic.ll | 27 @dst2 = global i32 0 33 ; CHECK-NEXT: move.l (dst2@GOTPCREL,%pc), %a0 40 store i32* @dst2, i32** @ptr2 42 store i32 %tmp.s, i32* @dst2
|
| /llvm-project-15.0.7/libc/test/src/__support/File/ |
| H A D | file_test.cpp | 192 dst2(f_line->get_str(), 27); in TEST() local 193 EXPECT_MEM_EQ(src2, dst2); in TEST() 252 dst2(read_data, READ_SIZE); in TEST() local 253 EXPECT_MEM_EQ(src2, dst2); in TEST() 372 MemoryView dst2(f->get_str(), sizeof(write_data)), in TEST() local 374 EXPECT_MEM_EQ(src2, dst2); in TEST() 404 dst2(f->get_str() + sizeof(initial_content), sizeof(data)); in TEST() local 405 EXPECT_MEM_EQ(src2, dst2); in TEST()
|
| /llvm-project-15.0.7/llvm/test/Transforms/PGOProfile/ |
| H A D | memop_size_opt.ll | 10 define void @foo(ptr %dst, ptr %src, ptr %dst2, ptr %src2, ptr %a, i32 %n) !prof !27 { 34 call void @llvm.memcpy.p0.p0.i64(ptr %dst2, ptr %src2, i64 %conv, i1 false), !prof !31 51 ; MEMOP_OPT: call void @llvm.memcpy.p0.p0.i64(ptr %dst2, ptr %src2, i64 0, i1 false) 54 ; MEMOP_OPT: call void @llvm.memcpy.p0.p0.i64(ptr %dst2, ptr %src2, i64 %conv, i1 false), !prof [… 76 define void @foo_memcmp_bcmp(ptr %dst, ptr %src, ptr %dst2, ptr %src2, ptr %a, i32 %n) !prof !27 { 100 %bcmp = call i32 @bcmp(ptr %dst2, ptr %src2, i64 %conv), !prof !31 119 ; MEMOP_OPT: %[[RV2:.*]] = call i32 @bcmp(ptr %dst2, ptr %src2, i64 0) 122 ; MEMOP_OPT: %[[RVD2:.*]] = call i32 @bcmp(ptr %dst2, ptr %src2, i64 %conv), !prof [[NEWVP]]
|
| H A D | memop_size_opt_skip_ranges_promote_three.ll | 3 define void @foo(ptr %dst, ptr %src, ptr %dst2, ptr %src2, i64 %n) !prof !27 {
|
| /llvm-project-15.0.7/llvm/test/Transforms/Util/ |
| H A D | trivial-auto-var-init-store.ll | 188 ; CHECK-NEXT: Variables: dst2 (4 bytes), dst (4 bytes). 191 %dst2 = alloca i32 199 %phidst = phi i32* [ %dst, %l0 ], [ %dst2, %l1 ] 209 ; CHECK-NEXT: Variables: dst2 (4 bytes), destination2 (4 bytes), destination (4 bytes). 212 %dst2 = alloca i32 222 %phidst = phi i32* [ %dst, %l0 ], [ %dst2, %l1 ]
|
| H A D | trivial-auto-var-init-call.ll | 554 ; CHECK-NEXT: Variables: dst2 (1 bytes), dst (1 bytes). 557 %dst2 = alloca i8 565 %phidst = phi i8* [ %dst, %l0 ], [ %dst2, %l1 ] 568 ; CHECK-NEXT: Variables: dst2 (1 bytes), dst (1 bytes). 571 ; CHECK-NEXT: Variables: dst2 (1 bytes), dst (1 bytes). 574 ; CHECK-NEXT: Variables: dst2 (1 bytes), dst (1 bytes). 584 ; CHECK-NEXT: Variables: dst2 (1 bytes), destination2 (1 bytes), destination (1 bytes). 587 %dst2 = alloca i8 597 %phidst = phi i8* [ %dst, %l0 ], [ %dst2, %l1 ] 600 ; CHECK-NEXT: Variables: dst2 (1 bytes), destination2 (1 bytes), destination (1 bytes). [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | free-zext.ll | 16 define void @test_free_zext2(i32* %ptr, i32* %dst1, i64* %dst2) { 26 store i64 %load64, i64* %dst2, align 8
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | pic.ll | 32 @dst2 = global i32 0 37 store ptr @dst2, ptr @ptr2 39 store i32 %tmp.s, ptr @dst2 47 ; CHECK-I686: movl dst2@GOT(%eax), 51 ; CHECK-X32-DAG: movl dst2@GOTPCREL(%rip),
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXInstrInfo.td | 2479 (outs regclass:$dst1, regclass:$dst2), 2483 "\t{{$dst1, $dst2}}, [$addr];", []>; 2485 (outs regclass:$dst1, regclass:$dst2), 2489 "\t{{$dst1, $dst2}}, [$addr];", []>; 2491 (outs regclass:$dst1, regclass:$dst2), 2495 "\t{{$dst1, $dst2}}, [$addr];", []>; 2497 (outs regclass:$dst1, regclass:$dst2), 2501 "\t{{$dst1, $dst2}}, [$addr+$offset];", []>; 2503 (outs regclass:$dst1, regclass:$dst2), 2507 "\t{{$dst1, $dst2}}, [$addr+$offset];", []>; [all …]
|
| H A D | NVPTXIntrinsics.td | 2148 def _areg32: NVPTXInst<(outs regclass:$dst1, regclass:$dst2), 2151 def _areg64: NVPTXInst<(outs regclass:$dst1, regclass:$dst2), 2154 def _ari32: NVPTXInst<(outs regclass:$dst1, regclass:$dst2), 2157 def _ari64: NVPTXInst<(outs regclass:$dst1, regclass:$dst2), 2160 def _avar: NVPTXInst<(outs regclass:$dst1, regclass:$dst2), 2184 : VLDU_G_ELE_V2<"v2.u8 \t{{$dst1, $dst2}}, [$src];", Int16Regs>; 2269 def _areg32: NVPTXInst<(outs regclass:$dst1, regclass:$dst2), 2272 def _areg64: NVPTXInst<(outs regclass:$dst1, regclass:$dst2), 2275 def _ari32: NVPTXInst<(outs regclass:$dst1, regclass:$dst2), 2278 def _ari64: NVPTXInst<(outs regclass:$dst1, regclass:$dst2), [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | string.c | 728 char dst2[8] = "1234"; in strncat_symbolic_src_length() local 729 strncat(dst2, src, 4); in strncat_symbolic_src_length() 738 char dst2[8] = "1234"; in strncat_unknown_src_length() local 739 strncat(dst2, &src[offset], 4); in strncat_unknown_src_length()
|