Home
last modified time | relevance | path

Searched refs:INSERT (Results 1 – 25 of 58) sorted by relevance

123

/llvm-project-15.0.7/lld/test/ELF/
H A Dundef-spell-corrector.s13 # INSERT: error: undefined symbol: bcde
14 # INSERT-NEXT: >>> referenced by {{.*}}
15 # INSERT-NEXT: >>> did you mean: abcde
16 # INSERT-NEXT: >>> defined in: [[FILE]]
17 # INSERT: error: undefined symbol: abcd
18 # INSERT-NEXT: >>> referenced by {{.*}}
19 # INSERT-NEXT: >>> did you mean: abcde
20 # INSERT-NEXT: >>> defined in: [[FILE]]
21 # INSERT: error: undefined symbol: abde
22 # INSERT-NEXT: >>> referenced by {{.*}}
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dregbankselect-insert.mir17 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:sgpr(s64) = G_INSERT [[COPY]], [[COPY1]](s32), 0
36 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:vgpr(s64) = G_INSERT [[COPY2]], [[COPY1]](s32), 0
54 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:vgpr(s64) = G_INSERT [[COPY]], [[COPY2]](s32), 0
71 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:sgpr(s64) = G_INSERT [[COPY]], [[COPY1]](s32), 0
89 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:vgpr(s96) = G_INSERT [[COPY]], [[COPY1]](s32), 0
107 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:agpr(s64) = G_INSERT [[COPY]], [[COPY1]](s32), 0
126 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:vgpr(s64) = G_INSERT [[COPY2]], [[COPY1]](s32), 0
144 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:vgpr(s64) = G_INSERT [[COPY]], [[COPY2]](s32), 0
164 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:vgpr(s64) = G_INSERT [[COPY2]], [[COPY3]](s32), 0
183 ; CHECK-NEXT: [[INSERT:%[0-9]+]]:vgpr(s64) = G_INSERT [[COPY2]], [[COPY3]](s32), 0
H A Dlegalize-insert.mir16 ; CHECK-NEXT: $vgpr0_vgpr1 = COPY [[INSERT]](s64)
34 ; CHECK-NEXT: $vgpr0_vgpr1 = COPY [[INSERT]](s64)
53 ; CHECK-NEXT: $vgpr0_vgpr1 = COPY [[INSERT]](s64)
72 ; CHECK-NEXT: $vgpr0_vgpr1_vgpr2 = COPY [[INSERT]](s96)
90 ; CHECK-NEXT: $vgpr0_vgpr1_vgpr2 = COPY [[INSERT]](s96)
288 ; CHECK-NEXT: $vgpr0_vgpr1 = COPY [[INSERT]](p0)
306 ; CHECK-NEXT: $vgpr0_vgpr1 = COPY [[INSERT]](p0)
1684 ; CHECK-NEXT: $vgpr0_vgpr1 = COPY [[INSERT]](s64)
1704 ; CHECK-NEXT: $vgpr0_vgpr1 = COPY [[INSERT]](s64)
1724 ; CHECK-NEXT: $vgpr0_vgpr1 = COPY [[INSERT]](s64)
[all …]
/llvm-project-15.0.7/lld/test/ELF/linkerscript/
H A Dinsert-duplicate.test3 ## INSERT commands. It is discouraged in the real world.
22 SECTIONS { .foo.data : { *(.foo.data) } } INSERT AFTER .foo.text;
25 SECTIONS { .foo.text : { *(.foo.text) } } INSERT AFTER .foo.data;
28 SECTIONS { .foo.data : { *(.foo.data) } } INSERT AFTER .foo.text;
H A Dinsert-multi.test2 ## Sections in an INSERT command are in a unit. Their order is preserved.
28 } INSERT AFTER .data;
34 } INSERT BEFORE .text;
40 } INSERT AFTER .data;
H A Dinsert-after.test5 ## we check that can use INSERT AFTER to insert sections .foo.data
22 ## There is no main linker script. INSERT AFTER just reorders output sections,
42 SECTIONS { .byte : { BYTE(0) } } INSERT AFTER .data;
44 SECTIONS { .foo.data : { *(.foo.data) } } INSERT AFTER .data;
47 SECTIONS { .foo.text : {} } INSERT AFTER .text;
H A Dinsert-before.test5 ## we check that can use INSERT BEFORE to insert sections .foo.data
22 ## There is no main linker script. INSERT BEFORE just reorders output sections,
42 SECTIONS { .byte : { BYTE(0) } } INSERT BEFORE .data;
44 SECTIONS { .foo.data : { *(.foo.data) } } INSERT BEFORE .data;
47 SECTIONS { .foo.text : {} } INSERT BEFORE .text;
H A Dinsert-not-exist.test8 SECTIONS { .foo.data : {} } INSERT AFTER .not_exist;
9 SECTIONS { .foo.text : {} } INSERT BEFORE .not_exist;
H A Dinsert-broken.test3 } INSERT .data;
H A Doverwrite-sections.test62 ## If INSERT commands are specified, INSERT commands are processed after overwrite sections.
128 SECTIONS { .foo.text : {} } INSERT AFTER .foo.data;
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/AArch64/
H A Dsve-intrinsic-opts-dup.ll8 ; CHECK-NEXT: [[INSERT:%.*]] = insertelement <vscale x 16 x i8> [[V:%.*]], i8 [[S:%.*]], i64 0
9 ; CHECK-NEXT: ret <vscale x 16 x i8> [[INSERT]]
19 ; CHECK-NEXT: [[INSERT:%.*]] = tail call <vscale x 16 x i8> @llvm.aarch64.sve.dup.nxv16i8(<vscal…
20 ; CHECK-NEXT: ret <vscale x 16 x i8> [[INSERT]]
29 ; CHECK-NEXT: [[INSERT:%.*]] = tail call <vscale x 16 x i8> @llvm.aarch64.sve.dup.nxv16i8(<vscal…
30 ; CHECK-NEXT: ret <vscale x 16 x i8> [[INSERT]]
38 ; CHECK-NEXT: [[INSERT:%.*]] = insertelement <vscale x 8 x i16> [[V:%.*]], i16 [[S:%.*]], i64 0
39 ; CHECK-NEXT: ret <vscale x 8 x i16> [[INSERT]]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/GlobalISel/
H A Dlegalize-insert-vec512.mir29 ; ALL: [[INSERT:%[0-9]+]]:_(<16 x s32>) = G_INSERT [[COPY]], [[COPY1]](<4 x s32>), 0
30 ; ALL: $zmm0 = COPY [[INSERT]](<16 x s32>)
55 ; ALL: [[INSERT:%[0-9]+]]:_(<16 x s32>) = G_INSERT [[COPY]], [[COPY1]](<8 x s32>), 0
56 ; ALL: $zmm0 = COPY [[INSERT]](<16 x s32>)
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/AArch64/
H A Dsve-tail-folding-option.ll14 ; CHECK-NOTF: %[[INSERT:.*]] = insertelement <vscale x 4 x i32> poison, i32 %val, i32 0
15 ; CHECK-NOTF: %[[SPLAT:.*]] = shufflevector <vscale x 4 x i32> %[[INSERT]], <vscale x 4 x i…
22 ; CHECK-TF-NORED: %[[INSERT:.*]] = insertelement <vscale x 4 x i32> poison, i32 %val, i32 0
23 ; CHECK-TF-NORED: %[[SPLAT:.*]] = shufflevector <vscale x 4 x i32> %[[INSERT]], <vscale x 4…
30 ; CHECK-TF-NOREC: %[[INSERT:.*]] = insertelement <vscale x 4 x i32> poison, i32 %val, i32 0
31 ; CHECK-TF-NOREC: %[[SPLAT:.*]] = shufflevector <vscale x 4 x i32> %[[INSERT]], <vscale x 4…
38 ; CHECK-TF: %[[INSERT:.*]] = insertelement <vscale x 4 x i32> poison, i32 %val, i32 0
39 ; CHECK-TF: %[[SPLAT:.*]] = shufflevector <vscale x 4 x i32> %[[INSERT]], <vscale x 4 x i32…
46 ; CHECK-TF-ONLYRED: %[[INSERT:.*]] = insertelement <vscale x 4 x i32> poison, i32 %val, i32…
47 ; CHECK-TF-ONLYRED: %[[SPLAT:.*]] = shufflevector <vscale x 4 x i32> %[[INSERT]], <vscale x…
H A Dinterleaved-vs-scalar.ll16 ; CHECK: [[INSERT:%.*]] = insertelement <2 x i8> poison, i8 [[LOAD1]], i32 0
17 ; CHECK: insertelement <2 x i8> [[INSERT]], i8 [[LOAD2]], i32 1
/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dinvalid.test55 RUN: FileCheck --check-prefix=INSERT-ARRAY %s
57 RUN: FileCheck --check-prefix=INSERT-STRUCT %s
59 RUN: FileCheck --check-prefix=INSERT-IDXS %s
65 INSERT-ARRAY: INSERTVAL: Invalid array index
66 INSERT-STRUCT: INSERTVAL: Invalid struct index
67 INSERT-IDXS: INSERTVAL: Invalid type
140 RUN: FileCheck --check-prefix=INSERT-0-IDXS %s
142 INSERT-0-IDXS: INSERTVAL: Invalid instruction with 0 indices
155 RUN: FileCheck --check-prefix=INSERT-TYPE-MISMATCH %s
157 INSERT-TYPE-MISMATCH: Inserted value type doesn't match aggregate type
/llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/
H A Dbitwise-ops-to-llvm.mlir44 // CHECK-SAME: %[[BASE:.*]]: i32, %[[INSERT:.*]]: i32, %[[OFFSET:.*]]: i32, %[[COUNT:.*]]: i32
52 // CHECK: %[[SHIFTED_INSERT:.*]] = llvm.shl %[[INSERT]], %[[OFFSET]] : i32
59 // CHECK-SAME: %[[BASE:.*]]: i64, %[[INSERT:.*]]: i64, %[[OFFSET:.*]]: i8, %[[COUNT:.*]]: i8
69 // CHECK: %[[SHIFTED_INSERT:.*]] = llvm.shl %[[INSERT]], %[[EXT_OFFSET]] : i64
76 // CHECK-SAME: %[[BASE:.*]]: i16, %[[INSERT:.*]]: i16, %[[OFFSET:.*]]: i32, %[[COUNT:.*]]: i64
86 // CHECK: %[[SHIFTED_INSERT:.*]] = llvm.shl %[[INSERT]], %[[TRUNC_OFFSET]] : i16
93 // CHECK-SAME: %[[BASE:.*]]: vector<2xi32>, %[[INSERT:.*]]: vector<2xi32>, %[[OFFSET:.*]]: i32, %[…
111 // CHECK: %[[SHIFTED_INSERT:.*]] = llvm.shl %[[INSERT]], %[[OFFSET_V2]] : vector<2xi32>
/llvm-project-15.0.7/llvm/lib/Support/
H A Dregcomp.c268 #define INSERT(op, pos) doinsert(p, (sop)(op), HERE()-(pos)+1, pos) macro
412 INSERT(OCH_, conc); /* offset is wrong */ in p_ere()
560 INSERT(OPLUS_, pos); in p_ere_exp()
562 INSERT(OQUEST_, pos); in p_ere_exp()
566 INSERT(OPLUS_, pos); in p_ere_exp()
571 INSERT(OCH_, pos); /* offset slightly wrong */ in p_ere_exp()
745 INSERT(OPLUS_, pos); in p_simp_re()
747 INSERT(OQUEST_, pos); in p_simp_re()
1138 INSERT(OCH_, start); /* offset is wrong... */ in repeat()
1151 INSERT(OCH_, start); in repeat()
[all …]
/llvm-project-15.0.7/cmake/
H A DREADME.rst36 list(INSERT CMAKE_MODULE_PATH 0
47 - ``INSERT ... 0`` ensures these new entries are prepended to the front of the
/llvm-project-15.0.7/mlir/test/Interfaces/TilingInterface/
H A Dtile-and-fuse-using-interface.mlir32 // CHECK: %[[INSERT:.+]] = tensor.insert_slice %[[GEMM_TILE]] into %[[ITERARG1]][%[[IV0]…
33 // CHECK scf.yield %[[INSERT]]
82 // CHECK: %[[INSERT:.+]] = tensor.insert_slice %[[GENERIC_TILE]] into %[[ITERARG1]][%[[I…
83 // CHECK scf.yield %[[INSERT]]
132 // CHECK: %[[INSERT:.+]] = tensor.insert_slice %[[GEMM1_TILE]] into %[[ITERARG]][%[[IV]], …
133 // CHECK scf.yield %[[INSERT]]
184 // CHECK: %[[INSERT:.+]] = tensor.insert_slice %[[GENERIC_TILE]] into %[[ITERARG1]][%[[I…
185 // CHECK scf.yield %[[INSERT]]
231 // CHECK: %[[INSERT:.+]] = tensor.insert_slice %[[GENERIC_TILE]] into %[[ITERARG1]][%[[I…
232 // CHECK scf.yield %[[INSERT]]
/llvm-project-15.0.7/lld/docs/ELF/
H A Dlinker_script.rst50 } [INSERT [AFTER|BEFORE] anchor_section;]
55 When the ``INSERT`` keyword is present, the ``SECTIONS`` command describes some
61 command is followed by ``INSERT``, LLD applies built-in rules which are similar
169 If a described output section description also appears in an ``INSERT
/llvm-project-15.0.7/mlir/test/Dialect/Vector/
H A Dvector-dropleadunitdim-transforms.mlir182 …// CHECK: %[[INSERT:.+]] = vector.insert_strided_slice %[[SRC]], %[[DST]] {offsets = [0, 0], strid…
184 // CHECK: %[[RET:.+]] = vector.broadcast %[[INSERT]] : vector<8x8xf16> to vector<1x8x8xf16>
271 // CHECK: %[[INSERT:.+]] = vector.insert %[[S]], %[[EXTRACT]] [0] : f32 into vector<4xf32>
272 // CHECK: %[[BCAST:.+]] = vector.broadcast %[[INSERT]] : vector<4xf32> to vector<1x1x4xf32>
301 // CHECK: %[[INSERT:.+]] = vector.insert %[[EXTRACT]], %[[V]] [5, 0] : vector<4xf32> into v…
302 // CHECK: return %[[INSERT]]
/llvm-project-15.0.7/llvm/test/Transforms/Scalarizer/
H A Dphi-unreachable-pred.ll9 ; CHECK-NEXT: [[INSERT:%.*]] = insertelement <4 x i16> [[INSERT]], i16 ptrtoint (i16 ()* @f1 to …
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dgep-addrspace.ll54 ; CHECK-NEXT: [[INSERT:%.*]] = insertvalue { i8, i8 } zeroinitializer, i8 [[T3]], 1
55 ; CHECK-NEXT: ret { i8, i8 } [[INSERT]]
/llvm-project-15.0.7/compiler-rt/lib/crt/
H A DCMakeLists.txt14 list(INSERT CMAKE_MODULE_PATH 0
/llvm-project-15.0.7/mlir/test/Conversion/MathToLLVM/
H A Dmath-to-llvm.mlir36 // CHECK: %[[INSERT:.*]] = llvm.insertvalue %[[LOG]], %{{.*}}[0] : !llvm.array<4 x vector<3xf32>>
160 // CHECK: %[[INSERT:.*]] = llvm.insertvalue %[[DIV]], %{{.*}}[0] : !llvm.array<4 x vector<3xf32>>

123