| /llvm-project-15.0.7/llvm/test/Instrumentation/AddressSanitizer/ |
| H A D | stack-poisoning-and-lifetime-be.ll | 26 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 0 31 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 85 36 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 93 41 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 101 46 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 111 51 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 115 164 ; CHECK-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 0 172 ; EXIT-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 0 177 ; EXIT-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 85 182 ; EXIT-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 93 [all …]
|
| H A D | stack-poisoning-and-lifetime.ll | 26 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 0 31 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 85 36 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 93 41 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 101 46 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 111 51 ; ENTRY-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 115 164 ; CHECK-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 0 172 ; EXIT-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 0 177 ; EXIT-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 85 182 ; EXIT-NEXT: [[OFFSET:%[0-9]+]] = add i64 [[SHADOW_BASE]], 93 [all …]
|
| H A D | scale-offset.ll | 3 …asses='asan-pipeline' -asan-mapping-offset 0xdeadbeef -S | FileCheck --check-prefix=CHECK-OFFSET %s 13 ; CHECK-OFFSET-LABEL: @read_offset 14 ; CHECK-OFFSET-NOT: ret 15 ; CHECK-OFFSET: lshr {{.*}} 3 16 ; CHECK-OFFSET-NEXT: add{{.*}}3735928559 17 ; CHECK-OFFSET: ret
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | sve-stN.mir | 52 ; CHECK-OFFSET: str x29, [sp, #-16]! 53 ; CHECK-OFFSET-NEXT: addvl sp, sp, #-32 78 ; CHECK-OFFSET-NEXT: addvl sp, sp, #31 79 ; CHECK-OFFSET-NEXT: addvl sp, sp, #1 81 ; CHECK-OFFSET-NEXT: ret 179 ; CHECK-OFFSET: str x29, [sp, #-16]! 183 ; CHECK-OFFSET-NEXT: addvl x8, sp, #2 187 ; CHECK-OFFSET-NEXT: addvl x8, sp, #2 191 ; CHECK-OFFSET-NEXT: addvl x8, sp, #2 195 ; CHECK-OFFSET-NEXT: addvl x8, sp, #2 [all …]
|
| H A D | sve-ldN.mir | 52 ; CHECK-OFFSET: str x29, [sp, #-16]! 53 ; CHECK-OFFSET-NEXT: addvl sp, sp, #-32 78 ; CHECK-OFFSET-NEXT: addvl sp, sp, #31 79 ; CHECK-OFFSET-NEXT: addvl sp, sp, #1 81 ; CHECK-OFFSET-NEXT: ret 179 ; CHECK-OFFSET: str x29, [sp, #-16]! 183 ; CHECK-OFFSET-NEXT: addvl x8, sp, #2 187 ; CHECK-OFFSET-NEXT: addvl x8, sp, #2 191 ; CHECK-OFFSET-NEXT: addvl x8, sp, #2 195 ; CHECK-OFFSET-NEXT: addvl x8, sp, #2 [all …]
|
| H A D | stack-guard-sysreg.ll | 54 ; CHECK-NO-OFFSET: ldr x8, [x8] 55 ; CHECK-POSITIVE-OFFSET: ldr x8, [x8, #8] 56 ; CHECK-NEGATIVE-OFFSET: ldur x8, [x8, #-8] 57 ; CHECK-NPOT-OFFSET: ldur x8, [x8, #1] 59 ; CHECK-257-OFFSET: add x8, x8, #257 63 ; CHECK-257-OFFSET-NEXT: ldr x8, [x8] 71 ; CHECK-NO-OFFSET: ldr x8, [x8] 72 ; CHECK-POSITIVE-OFFSET: ldr x8, [x8, #8] 74 ; CHECK-NPOT-OFFSET: ldur x8, [x8, #1] 76 ; CHECK-257-OFFSET: add x8, x8, #257 [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | result-of-usub-is-non-zero-and-no-overflow.ll | 21 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE:%.*]], [[OFFSET:%.*]] 25 ; CHECK-NEXT: [[NOT_NULL:%.*]] = icmp ne i8 [[BASE]], [[OFFSET]] 27 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[BASE]], [[OFFSET]] 46 ; CHECK-NEXT: [[NOT_NULL:%.*]] = icmp ne i8 [[BASE]], [[OFFSET]] 48 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[BASE]], [[OFFSET]] 67 ; CHECK-NEXT: [[NOT_NULL:%.*]] = icmp ne i8 [[BASE]], [[OFFSET]] 69 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[BASE]], [[OFFSET]] 90 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[BASE]], [[OFFSET]] 206 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[BASE]], [[OFFSET]] 227 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[BASE]], [[OFFSET]] [all …]
|
| H A D | result-of-add-of-negative-or-zero-is-non-zero-and-no-underflow.ll | 13 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 29 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 48 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 67 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 85 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 104 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 162 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 178 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 193 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 209 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] [all …]
|
| H A D | strict-sub-underflow-check-to-comparison-of-sub-operands.ll | 10 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[OFFSET:%.*]], 0 12 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE:%.*]], [[OFFSET]] 14 ; CHECK-NEXT: [[RES:%.*]] = icmp uge i8 [[BASE]], [[OFFSET]] 27 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[OFFSET:%.*]], 0 31 ; CHECK-NEXT: [[RES:%.*]] = icmp ult i8 [[BASE]], [[OFFSET]] 44 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[OFFSET:%.*]], 0 47 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE]], [[OFFSET]] 49 ; CHECK-NEXT: [[RES:%.*]] = icmp uge i8 [[BASE]], [[OFFSET]] 63 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[OFFSET:%.*]], 0 66 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE]], [[OFFSET]] [all …]
|
| H A D | result-of-add-of-negative-is-non-zero-and-no-underflow.ll | 12 ; CHECK-NEXT: [[ADJUSTED:%.*]] = add i8 [[BASE:%.*]], [[OFFSET:%.*]] 49 ; CHECK-NEXT: [[ADJUSTED:%.*]] = add i8 [[BASE]], [[OFFSET:%.*]] 52 ; CHECK-NEXT: [[TMP2:%.*]] = icmp ult i8 [[TMP1]], [[OFFSET]] 73 ; CHECK-NEXT: [[TMP2:%.*]] = icmp ult i8 [[TMP1]], [[OFFSET]] 90 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[OFFSET:%.*]], 0 94 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 111 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i8 [[OFFSET:%.*]], 0 115 ; CHECK-NEXT: [[TMP1:%.*]] = sub i8 0, [[OFFSET]] 140 ; CHECK-NEXT: [[TMP2:%.*]] = icmp ult i8 [[TMP1]], [[OFFSET]] 164 ; CHECK-NEXT: [[TMP2:%.*]] = icmp ult i8 [[TMP1]], [[OFFSET]] [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/GlobalISel/ |
| H A D | arm-isel-globals-pic.ll | 9 ; ELF: ldr [[OFFSET:r[0-9]+]], [[LABEL:.L[[:alnum:]_]+]] 11 ; DARWIN-NOMOVT: ldr [[OFFSET:r[0-9]+]], [[LABEL:L[[:alnum:]_]+]] 15 ; CHECK-NEXT: add r[[ADDR:[0-9]+]], pc, [[OFFSET]] 32 ; ELF: ldr [[OFFSET:r[0-9]+]], [[LABEL:.L[[:alnum:]_]+]] 34 ; ELF-NEXT: ldr r[[ADDR:[0-9]+]], [pc, [[OFFSET]]] 39 ; DARWIN: ldr r[[ADDR:[0-9]+]], [pc, [[OFFSET]]] 56 ; ELF: ldr [[OFFSET:r[0-9]+]], [[LABEL:.L[[:alnum:]_]+]] 62 ; CHECK-NEXT: add r[[ADDR:[0-9]+]], pc, [[OFFSET]] 79 ; ELF: ldr [[OFFSET:r[0-9]+]], [[LABEL:.L[[:alnum:]_]+]] 81 ; ELF-NEXT: ldr r[[ADDR:[0-9]+]], [pc, [[OFFSET]]] [all …]
|
| H A D | arm-isel-globals-ropi-rwpi.ll | 19 ; RWPI-MOVT: movw [[OFFSET:r[0-9]+]], :lower16:internal_global(sbrel) 20 ; RWPI-MOVT-NEXT: movt [[OFFSET]], :upper16:internal_global(sbrel) 21 ; RWPI-NOMOVT: ldr [[OFFSET:r[0-9]+]], [[LABEL:.L[[:alnum:]_]+]] 22 ; RWPI-NEXT: add r[[ADDR:[0-9]+]], r9, [[OFFSET]] 44 ; RWPI-MOVT-NEXT: movt [[OFFSET]], :upper16:external_global(sbrel) 45 ; RWPI-NOMOVT: ldr [[OFFSET:r[0-9]+]], [[LABEL:.L[[:alnum:]_]+]] 46 ; RWPI-NEXT: add r[[ADDR:[0-9]+]], r9, [[OFFSET]] 62 ; ROPI-NOMOVT: ldr [[OFFSET:r[0-9]+]], [[LABEL:.L[[:alnum:]_]+]] 64 ; ROPI-NEXT: add r[[ADDR:[0-9]+]], pc, [[OFFSET]] 88 ; ROPI-NOMOVT: ldr [[OFFSET:r[0-9]+]], [[LABEL:.L[[:alnum:]_]+]] [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/ |
| H A D | program-header-size-offset.yaml | 112 # RUN: FileCheck %s --check-prefixes=DEFAULT-OFFSET 118 # DEFAULT-OFFSET: Type Offset 119 # DEFAULT-OFFSET-NEXT: LOAD 0x0000b0 120 # DEFAULT-OFFSET-NEXT: LOAD 0x0000b1 149 # RUN: FileCheck %s --check-prefixes=VALID-OFFSET,VALID-OFFSET-LESS 152 # RUN: FileCheck %s --check-prefixes=VALID-OFFSET,VALID-OFFSET-EQ 157 # VALID-OFFSET: Type Offset 158 # VALID-OFFSET-EQ: LOAD 0x000078 159 # VALID-OFFSET-LESS: LOAD 0x000077 173 Offset: [[OFFSET]] [all …]
|
| H A D | section-offset.yaml | 33 # RUN: llvm-readelf --sections %t2 | FileCheck %s --check-prefix=OFFSET 35 # OFFSET: [Nr] Name Type Address Off 36 # OFFSET: [ 1] .foo PROGBITS 0000000000000000 000040 37 # OFFSET-NEXT: [ 2] .bar PROGBITS 0000000000000000 000050 38 # OFFSET-NEXT: [ 3] .strtab STRTAB 0000000000000000 000060 39 # OFFSET-NEXT: [ 4] .shstrtab STRTAB 0000000000000000 000061 53 Offset: [[OFFSET]] 63 # RUN: llvm-readelf --sections %t4 | FileCheck %s --check-prefix=OFFSET-AND-ALIGN 65 # OFFSET-AND-ALIGN: [Nr] Name Type Address Off Size ES Flg Lk Inf Al 66 # OFFSET-AND-ALIGN: [ 2] .bar PROGBITS 0000000000000000 000048 000010 00 0 0 5 [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ |
| H A D | result-of-usub-is-non-zero-and-no-overflow.ll | 19 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE:%.*]], [[OFFSET:%.*]] 21 ; CHECK-NEXT: [[NO_UNDERFLOW:%.*]] = icmp uge i8 [[BASE]], [[OFFSET]] 38 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE:%.*]], [[OFFSET:%.*]] 40 ; CHECK-NEXT: [[NO_UNDERFLOW:%.*]] = icmp ule i8 [[OFFSET]], [[BASE]] 57 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE:%.*]], [[OFFSET:%.*]] 59 ; CHECK-NEXT: [[NO_UNDERFLOW:%.*]] = icmp uge i8 [[BASE]], [[OFFSET]] 77 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE:%.*]], [[OFFSET:%.*]] 79 ; CHECK-NEXT: [[NO_UNDERFLOW:%.*]] = icmp ule i8 [[OFFSET]], [[BASE]] 99 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE:%.*]], [[OFFSET:%.*]] 114 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i8 [[BASE:%.*]], [[OFFSET:%.*]] [all …]
|
| H A D | result-of-usub-by-nonzero-is-non-zero-and-no-overflow.ll | 10 ; CHECK-NEXT: [[OFFSET:%.*]] = ptrtoint ptr [[OFFSETPTR:%.*]] to i64 11 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i64 [[BASE:%.*]], [[OFFSET]] 26 ; CHECK-NEXT: [[OFFSET:%.*]] = ptrtoint ptr [[OFFSETPTR:%.*]] to i64 27 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i64 [[BASE:%.*]], [[OFFSET]] 42 ; CHECK-NEXT: [[OFFSET:%.*]] = ptrtoint ptr [[OFFSETPTR:%.*]] to i64 43 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i64 [[BASE:%.*]], [[OFFSET]] 58 ; CHECK-NEXT: [[OFFSET:%.*]] = ptrtoint ptr [[OFFSETPTR:%.*]] to i64 59 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i64 [[BASE:%.*]], [[OFFSET]] 75 ; CHECK-NEXT: [[ADJUSTED:%.*]] = sub i64 [[BASE:%.*]], [[OFFSET:%.*]]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ |
| H A D | verneed-invalid.test | 198 # LLVM-OFFSET-EQ: Size: 199 # LLVM-OFFSET-EQ-SAME: 1 204 # LLVM-OFFSET-EQ-NEXT: ) 218 # LLVM-OFFSET-EQ-NEXT: } 219 # LLVM-OFFSET-EQ-NEXT: ] 220 # LLVM-OFFSET-EQ-NEXT: } 221 # LLVM-OFFSET-EQ-NEXT: ] 272 # LLVM-OFFSET-GR-NEXT: } 273 # LLVM-OFFSET-GR-NEXT: ] 274 # LLVM-OFFSET-GR-NEXT: } [all …]
|
| H A D | loadname.test | 59 … %t.err.1.o 2>&1 | FileCheck %s -DFILE=%t.err.1.o --check-prefixes=BROKEN-OFFSET,BROKEN-OFFSET-LLVM 60 …e %t.err.1.o 2>&1 | FileCheck %s -DFILE=%t.err.1.o --check-prefixes=BROKEN-OFFSET,BROKEN-OFFSET-GNU 62 # BROKEN-OFFSET: warning: '[[FILE]]': unable to parse DT_STRTAB: can't map virtual address 0xf… 63 # BROKEN-OFFSET: warning: '[[FILE]]': string table was not found 64 # BROKEN-OFFSET-LLVM: LoadName: <?> 65 # BROKEN-OFFSET-GNU: 0x000000000000000e (SONAME) Library soname: [<?>]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | stack-protector-3.ll | 37 ; CHECK-OFFSET: movq %fs:20, %rax 38 ; CHECK-OFFSET: movq %fs:20, %rax 39 ; CHECK-OFFSET-NEXT: cmpq 16(%rsp), %rax 40 ; CHECK-OFFSET-NEXT: jne .LBB0_2 41 ; CHECK-OFFSET: .LBB0_2: 42 ; CHECK-OFFSET-NEXT: .cfi_def_cfa_offset 32 43 ; CHECK-OFFSET-NEXT: callq __stack_chk_fail 48 ; CHECK-NEGATIVE-OFFSET-NEXT: cmpq 16(%rsp), %rax 49 ; CHECK-NEGATIVE-OFFSET-NEXT: jne .LBB0_2 50 ; CHECK-NEGATIVE-OFFSET: .LBB0_2: [all …]
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/PDB/ |
| H A D | pdbdump-raw-stream.test | 5 ; RUN: llvm-pdbutil bytes -stream-data=1:10 %p/Inputs/empty.pdb | FileCheck --check-prefix=OFFSET %s 36 OFFSET: Stream Data 37 OFFSET-NEXT: ============================================================ 38 OFFSET-NEXT: Stream 1: PDB Stream (dumping 108 / 118 bytes) 39 OFFSET-NEXT: Data ( 40 OFFSET-NEXT: 1300A: 00000B35 564186A0 A249896F 9988FAE5 2FF02200 00002F4C 696E6B49 6E666F00 … 41 OFFSET-NEXT: 1302A: 2F6E616D 6573002F 7372632F 68656164 6572626C 6F636B00 03000000 06000000 … 42 OFFSET-NEXT: 1304A: 01000000 1A000000 00000000 11000000 09000000 0A000000 0D000000 00000000 … 43 OFFSET-NEXT: 1306A: 05000000 00000000 41913201 … 44 OFFSET-NEXT: )
|
| /llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/ |
| H A D | bitwise-ops-to-llvm.mlir | 49 // CHECK: %[[T2:.*]] = llvm.shl %[[T1]], %[[OFFSET]] : i32 52 // CHECK: %[[SHIFTED_INSERT:.*]] = llvm.shl %[[INSERT]], %[[OFFSET]] : i32 61 // CHECK: %[[EXT_OFFSET:.*]] = llvm.zext %[[OFFSET]] : i8 to i64 78 // CHECK: %[[TRUNC_OFFSET:.*]] = llvm.trunc %[[OFFSET]] : i32 to i16 125 // CHECK: %[[T0:.*]] = llvm.add %[[COUNT]], %[[OFFSET]] : i64 128 // CHECK: %[[T2:.*]] = llvm.add %[[OFFSET]], %[[T1]] : i64 135 // CHECK-SAME: %[[BASE:.*]]: i32, %[[OFFSET:.*]]: i8, %[[COUNT:.*]]: i8 137 // CHECK: %[[EXT_OFFSET:.*]] = llvm.zext %[[OFFSET]] : i8 to i32 152 // CHECK: %[[TRUNC_OFFSET:.*]] = llvm.trunc %[[OFFSET]] : i64 to i32 206 // CHECK: %[[EXT_OFFSET:.*]] = llvm.zext %[[OFFSET]] : i16 to i32 [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/minidump/ |
| H A D | RegisterContextMinidump_ARM.cpp | 28 #define OFFSET(r) (offsetof(RegisterContextMinidump_ARM::Context, r)) macro 32 "r" #i, nullptr, 4, OFFSET(r) + i * 4, eEncodingUint, eFormatHex, \ 38 "r" #i, "arg" #n, 4, OFFSET(r) + i * 4, eEncodingUint, eFormatHex, \ 46 "d" #i, nullptr, 8, OFFSET(d) + i * 8, eEncodingVector, \ 173 OFFSET(r) + 7 * 4, 185 OFFSET(r) + 11 * 4, 211 OFFSET(r) + 13 * 4, 221 OFFSET(r) + 14 * 4, 231 OFFSET(r) + 15 * 4, 241 OFFSET(cpsr), [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-profgen/ |
| H A D | inline-cs-pseudoprobe.test | 4 ; RUN: FileCheck %s --input-file %t --check-prefix=CHECK-UNWINDER-OFFSET 35 ; CHECK-UNWINDER-OFFSET: 3 36 ; CHECK-UNWINDER-OFFSET-NEXT: 800-858:1 37 ; CHECK-UNWINDER-OFFSET-NEXT: 80e-82b:1 38 ; CHECK-UNWINDER-OFFSET-NEXT: 80e-858:13 39 ; CHECK-UNWINDER-OFFSET-NEXT: 2 40 ; CHECK-UNWINDER-OFFSET-NEXT: 82b->800:1 41 ; CHECK-UNWINDER-OFFSET-NEXT: 858->80e:15
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | amdgcn-load-offset-from-reg.ll | 34 ; GCN-DAG: %[[OFFSET:.*]]:sreg_32 = S_LSHL_B32 35 ; SDAG: S_LOAD_DWORD_SGPR killed %[[BASE]], killed %[[OFFSET]], 36 ; GISEL: S_LOAD_DWORD_SGPR %[[BASE]], %[[OFFSET]], 50 ; SDAG-DAG: %[[OFFSET:.*]]:sgpr_32 = COPY $sgpr2 52 ; SDAG: S_LOAD_DWORD_SGPR_IMM killed %[[BASE]], %[[OFFSET]], 16, 55 ; GISEL-DAG: %[[OFFSET:.*]]:sreg_32 = COPY $sgpr2 57 ; GISEL: S_LOAD_DWORD_SGPR_IMM %[[BASE]], %[[OFFSET]], 16, 72 ; SDAG-DAG: %[[OFFSET:.*]]:sgpr_32 = COPY $sgpr2 74 ; SDAG: S_LOAD_DWORDX2_SGPR_IMM killed %[[BASE]], %[[OFFSET]], 16, 77 ; GISEL-DAG: %[[OFFSET:.*]]:sreg_32 = COPY $sgpr2 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | fast-isel-conversion-p5.ll | 10 ; ELF64: std {{[0-9]+}}, -[[OFFSET:[0-9]+]](1) 11 ; ELF64: lfd {{[0-9]+}}, -[[OFFSET]](1) 22 ; ELF64: std {{[0-9]+}}, -[[OFFSET:[0-9]+]](1) 23 ; ELF64: lfd {{[0-9]+}}, -[[OFFSET]](1) 35 ; ELF64: std {{[0-9]+}}, -[[OFFSET:[0-9]+]](1) 36 ; ELF64: lfd {{[0-9]+}}, -[[OFFSET]](1) 48 ; ELF64: std {{[0-9]+}}, -[[OFFSET:[0-9]+]](1) 49 ; ELF64: lfd {{[0-9]+}}, -[[OFFSET]](1)
|