| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | fast-isel-align.ll | 85 ; ARM-STRICT-ALIGN: strb 86 ; ARM-STRICT-ALIGN: strb 99 ; ARM-STRICT-ALIGN: ldrb 100 ; ARM-STRICT-ALIGN: ldrb 113 ; ARM-STRICT-ALIGN: strb 114 ; ARM-STRICT-ALIGN: strb 115 ; ARM-STRICT-ALIGN: strb 116 ; ARM-STRICT-ALIGN: strb 131 ; ARM-STRICT-ALIGN: ldrb 132 ; ARM-STRICT-ALIGN: ldrb [all …]
|
| H A D | shift-combine.ll | 69 ; CHECK-ALIGN-NEXT: bx lr 131 ; CHECK-ALIGN-NEXT: bx lr 169 ; CHECK-ALIGN-NEXT: bx lr 206 ; CHECK-ALIGN-NEXT: bx lr 284 ; CHECK-ALIGN-NEXT: bx lr 318 ; CHECK-ALIGN-NEXT: bx lr 355 ; CHECK-ALIGN-NEXT: bx lr 458 ; CHECK-ALIGN-NEXT: bx lr 615 ; CHECK-ALIGN-NEXT: bx lr 723 ; CHECK-ALIGN-NEXT: bx lr [all …]
|
| H A D | unaligned_load_store_vector.ll | 3 ;ALIGN = 1 21 ;ALIGN = 1 39 ;ALIGN = 1 57 ;ALIGN = 1 75 ;ALIGN = 1 93 ;ALIGN = 1 111 ;ALIGN = 1 129 ;ALIGN = 1 147 ;ALIGN = 1 165 ;ALIGN = 2 [all …]
|
| /llvm-project-15.0.7/llvm/test/Instrumentation/DataFlowSanitizer/ |
| H A D | select.ll | 15 ; TRACK_CF: %[[#R+2]] = load i[[#SBITS]], ptr @__dfsan_arg_tls, align [[ALIGN]] 19 ; TRACK_CF: store i[[#SBITS]] %[[#RO]], ptr @__dfsan_retval_tls, align [[ALIGN]] 25 ; NO_TRACK_CF: %[[#R+2]] = load i[[#SBITS]], ptr @__dfsan_arg_tls, align [[ALIGN]] 28 ; NO_TRACK_CF: store i[[#SBITS]] %[[#R+3]], ptr @__dfsan_retval_tls, align [[ALIGN]] 38 ; TRACK_CF: %[[#R+1]] = load i[[#SBITS]], ptr @__dfsan_arg_tls, align [[ALIGN]] 41 ; TRACK_CF: store i[[#SBITS]] %[[#RO]], ptr @__dfsan_retval_tls, align [[ALIGN]] 46 ; NO_TRACK_CF: %[[#R+1]] = load i[[#SBITS]], ptr @__dfsan_arg_tls, align [[ALIGN]] 48 ; NO_TRACK_CF: store i[[#SBITS]] %[[#R]], ptr @__dfsan_retval_tls, align [[ALIGN]] 59 ; TRACK_CF: %[[#R+2]] = load i[[#SBITS]], ptr @__dfsan_arg_tls, align [[ALIGN]] 63 ; TRACK_CF: store i[[#SBITS]] %[[#RO]], ptr @__dfsan_retval_tls, align [[ALIGN]] [all …]
|
| H A D | struct.ll | 64 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 71 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 88 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 109 …]] [[EM]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 158 …[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN:2]] 177 …] [[E11]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 187 …4 x i[[#SBITS]]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to [4 x i[[#SBITS]]]*), align [[ALIGN]] 196 …]] [[E2]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 214 …] [[E31]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 247 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] [all …]
|
| H A D | vector.ll | 10 …[[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN:2]] 11 …%[[#REG]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 29 …dd (i64 ptrtoint ([100 x i64]* @__dfsan_arg_tls to i64), i64 2) to i[[#SBITS]]*), align [[ALIGN:2]] 30 … i[[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 34 …]] %[[L]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 51 …[[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN:2]] 52 …ITS]] %[[V]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 54 …[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 55 … %_dfsret, i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]]
|
| H A D | load.ll | 15 … store {} zeroinitializer, {}* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to {}*), align [[ALIGN:2]] 24 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 31 …#SHADOW]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 40 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 51 …#SHADOW]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 60 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 73 …#SHADOW]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 82 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 106 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 134 … i[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] [all …]
|
| H A D | abilist_aggregate.ll | 20 …BITS]] }* bitcast ([100 x i64]* @__dfsan_arg_tls to { i[[#SBITS]], i[[#SBITS]] }*), align [[ALIGN]] 30 …S]] }* bitcast ([100 x i64]* @__dfsan_retval_tls to { i[[#SBITS]], i[[#SBITS]] }*), align [[ALIGN]] 75 …BITS]] }* bitcast ([100 x i64]* @__dfsan_arg_tls to { i[[#SBITS]], i[[#SBITS]] }*), align [[ALIGN]] 86 …S]] }* bitcast ([100 x i64]* @__dfsan_retval_tls to { i[[#SBITS]], i[[#SBITS]] }*), align [[ALIGN]] 96 …BITS]] }* bitcast ([100 x i64]* @__dfsan_arg_tls to { i[[#SBITS]], i[[#SBITS]] }*), align [[ALIGN]] 113 …BITS]] }* bitcast ([100 x i64]* @__dfsan_arg_tls to { i[[#SBITS]], i[[#SBITS]] }*), align [[ALIGN]] 133 …BITS]] }* bitcast ([100 x i64]* @__dfsan_arg_tls to { i[[#SBITS]], i[[#SBITS]] }*), align [[ALIGN]] 144 …S]] }* bitcast ([100 x i64]* @__dfsan_retval_tls to { i[[#SBITS]], i[[#SBITS]] }*), align [[ALIGN]] 165 …S]] }* bitcast ([100 x i64]* @__dfsan_retval_tls to { i[[#SBITS]], i[[#SBITS]] }*), align [[ALIGN]] 188 … i[[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] [all …]
|
| H A D | array.ll | 16 …[4 x i[[#SBITS]]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to [4 x i[[#SBITS]]]*), align [[ALIGN:2]] 87 …[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN:2]] 91 …1 x i[[#SBITS]]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to [1 x i[[#SBITS]]]*), align [[ALIGN]] 113 …[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN:2]] 118 …2 x i[[#SBITS]]]* bitcast ([[TLS_ARR]]* @__dfsan_retval_tls to [2 x i[[#SBITS]]]*), align [[ALIGN]] 174 …[4 x i[[#SBITS]]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to [4 x i[[#SBITS]]]*), align [[ALIGN:2]] 203 …[2 x i[[#SBITS]]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to [2 x i[[#SBITS]]]*), align [[ALIGN:2]] 287 …[4 x i[[#SBITS]]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to [4 x i[[#SBITS]]]*), align [[ALIGN:2]] 288 …, [4 x i[[#SBITS]]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to [4 x i[[#SBITS]]]*), align [[ALIGN]] 321 …[[#SBITS]], i[[#SBITS]]* bitcast ([[TLS_ARR]]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN:2]] [all …]
|
| H A D | origin_load.ll | 12 … store {} zeroinitializer, {}* bitcast ([100 x i64]* @__dfsan_retval_tls to {}*), align [[ALIGN:2]] 27 …#SHADOW]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 49 …SBITS]] 0, i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 61 …SBITS]] 0, i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 72 … i[[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 88 … %[[#AS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 118 … %[[#AS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_retval_tls to i[[#SBITS]]*), align [[ALIGN]] 129 … i[[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 161 … i[[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] 202 … i[[#SBITS]], i[[#SBITS]]* bitcast ([100 x i64]* @__dfsan_arg_tls to i[[#SBITS]]*), align [[ALIGN]] [all …]
|
| /llvm-project-15.0.7/lld/test/ELF/linkerscript/ |
| H A D | align1.test | 9 . = ALIGN(4096); 11 . = ALIGN(4096 * 4); 22 ## Check that ALIGN zero do nothing and does not crash #1. 23 # RUN: echo "SECTIONS { . = ALIGN(0x123, 0); .aaa : { *(.aaa) } }" > %t.script 32 ## Check that ALIGN zero do nothing and does not crash #2. 33 # RUN: echo "SECTIONS { . = 0x123; . = ALIGN(0); .aaa : { *(.aaa) } }" > %t.script 38 # RUN: echo "SECTIONS { . = 0x123; . = ALIGN(0x123, 3); .aaa : { *(.aaa) } }" > %t.script 41 # RUN: echo "SECTIONS { . = 0x123; . = ALIGN(3); .aaa : { *(.aaa) } }" > %t.script
|
| H A D | section-align2.test | 2 ## Test ALIGN and its interaction with explicit output section addresses. 31 .data.rel.ro . : ALIGN(16) { *(.data.rel.ro) } 34 ## The output section address is set without ALIGN. sh_addr is set to Dot, ignoring alignment. 39 .data3 : ALIGN(16) { *(.data3) } 42 .bss . : ALIGN(16) { *(.bss) }
|
| H A D | align5.test | 10 foo = ALIGN(., 0x100); 12 zed1 = ALIGN(., 0x100) + 1; 13 zed2 = ALIGN(., 0x100) - 1;
|
| H A D | align2.test | 7 . = ALIGN(0x1234, 0x10000); 9 . = ALIGN(., 4096); 11 . = ALIGN(., 4096 * 4);
|
| H A D | align-r.test | 3 ## Check output section ALIGN modifier with -r 19 .bbb : ALIGN(4096) { *(.bbb) } 20 .ccc : ALIGN(4096 * 4) { *(.ccc) }
|
| H A D | align4.test | 19 .bbb : ALIGN(VAR) { *(.bbb) } 20 . = ALIGN(., VAR * 4); 23 __end_bbb = ALIGN(__start_bbb + SIZEOF(.bbb), VAR);
|
| /llvm-project-15.0.7/openmp/runtime/src/ |
| H A D | z_Windows_NT-586_asm.asm | 52 ALIGN 16 69 ALIGN 16 119 ALIGN 16 137 ALIGN 16 162 ALIGN 16 187 ALIGN 16 212 ALIGN 16 249 ALIGN 16 270 ALIGN 16 291 ALIGN 16 [all …]
|
| /llvm-project-15.0.7/lld/test/MachO/ |
| H A D | lto-common-symbol-coalescing.ll | 18 ; RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=2 -D#ALIGN=8 20 ; RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=2 -D#ALIGN=8 21 ; COM (ld64): llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=1 -D#ALIGN=16 28 ; RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=2 -D#ALIGN=16 29 ; COM (ld64): llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=2 -D#ALIGN=8 31 ; RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=2 -D#ALIGN=8 36 ; RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=2 -D#ALIGN=8 39 ; RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=2 -D#ALIGN=8 43 ; RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=2 -D#ALIGN=16 45 ; RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#SIZE=2 -D#ALIGN=8 [all …]
|
| H A D | common-symbol-coalescing.s | 13 # RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#ALIGN=8 15 # RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#ALIGN=8 20 # RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#ALIGN=16 22 # RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#ALIGN=8 25 # RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#ALIGN=16 27 # RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#ALIGN=16 30 # RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#ALIGN=16 32 # RUN: llvm-objdump --section-headers --syms %t/test | FileCheck %s -D#ALIGN=16 40 # CHECK-DAG: [[#%.16x, COMMON_START + ALIGN]] g O __DATA,__common _check_alignment
|
| H A D | eh-frame.s | 9 …N: llvm-readobj --section-headers %t/eh-frame-x86_64 | FileCheck %s --check-prefix=ALIGN -D#ALIGN=3 21 … llvm-readobj --section-headers %t/eh-frame-x86_64-r | FileCheck %s --check-prefix=ALIGN -D#ALIGN=3 35 # ALIGN: Name: __eh_frame 36 # ALIGN-NEXT: Segment: __TEXT 37 # ALIGN-NEXT: Address: 38 # ALIGN-NEXT: Size: 39 # ALIGN-NEXT: Offset: 40 # ALIGN-NEXT: Alignment: [[#ALIGN]]
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | build-id.s | 53 # ALIGN: Name: .note.gnu.build-id 54 # ALIGN-NEXT: Type: SHT_NOTE 55 # ALIGN-NEXT: Flags [ 56 # ALIGN-NEXT: SHF_ALLOC 57 # ALIGN-NEXT: ] 58 # ALIGN-NEXT: Address: 59 # ALIGN-NEXT: Offset: [[_:0x[0-9A-Z]*(0|4|8|C)$]] 60 # ALIGN-NEXT: Size: 61 # ALIGN-NEXT: Link: 62 # ALIGN-NEXT: Info: [all …]
|
| H A D | icf7.s | 5 # RUN: llvm-objdump -t %t2 | FileCheck --check-prefix=ALIGN %s 11 # ALIGN: 0000000000220000 g .text 0000000000000000 _start 12 # ALIGN: 0000000000220100 g .text 0000000000000000 f1
|
| /llvm-project-15.0.7/compiler-rt/test/dfsan/ |
| H A D | origin_ldst.c | 47 char x __attribute__((aligned(ALIGN))) = 1, y = 2; in main() 49 char z __attribute__((aligned(ALIGN))) = x + y; in main() 52 FULL_TYPE a __attribute__((aligned(ALIGN))) = 1; in main() 55 FULL_TYPE c __attribute__((aligned(ALIGN))) = foo(a, b); in main()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | patchable-prologue.ll | 2 …c -verify-machineinstrs -mtriple=x86_64-apple-macosx < %s | FileCheck %s --check-prefix=CHECK-ALIGN 19 ; CHECK-ALIGN: .p2align 4, 0x90 20 ; CHECK-ALIGN: _f0: 41 ; CHECK-ALIGN: .p2align 4, 0x90 42 ; CHECK-ALIGN: _f1: 63 ; CHECK-ALIGN: .p2align 4, 0x90 64 ; CHECK-ALIGN: _f2: 87 ; CHECK-ALIGN: .p2align 4, 0x90 88 ; CHECK-ALIGN: _f3:
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-ml/ |
| H A D | align_directives.asm | 6 ALIGN 16 18 ALIGN 4 23 ALIGN 2 27 ALIGN 1
|