Home
last modified time | relevance | path

Searched refs:ORIGIN (Results 1 – 25 of 60) sorted by relevance

123

/llvm-project-15.0.7/compiler-rt/lib/msan/
H A Dmsan.h36 INVALID, APP, SHADOW, ORIGIN enumerator
53 {0x004200000000ULL, 0x006000000000ULL, MappingDesc::ORIGIN, "origin-2"},
57 {0x008200000000ULL, 0x00a000000000ULL, MappingDesc::ORIGIN, "origin-3"},
58 {0x00a000000000ULL, 0x00a200000000ULL, MappingDesc::ORIGIN, "origin-1"},
84 {0x02000000000ULL, 0x03000000000ULL, MappingDesc::ORIGIN, "origin-2"},
86 {0x04000000000ULL, 0x05000000000ULL, MappingDesc::ORIGIN, "origin-1"},
93 {0x0A000000000ULL, 0x0B000000000ULL, MappingDesc::ORIGIN, "origin-3"},
100 {0x18000000000ULL, 0x19000000000ULL, MappingDesc::ORIGIN, "origin-4"},
105 {0x27000000000ULL, 0x28000000000ULL, MappingDesc::ORIGIN, "origin-5"},
107 {0x29000000000ULL, 0x2A000000000ULL, MappingDesc::ORIGIN, "origin-7"},
[all …]
/llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/
H A Dmasked-store-load.ll27 ; CHECK-ORIGIN: %[[F:.*]] = and i64 %[[E]], -4
30 ; CHECK-ORIGIN: store i32 %[[O]], i32* %[[G]], align 4
31 ; CHECK-ORIGIN: getelementptr i32, i32* %[[G]], i32 1
33 ; CHECK-ORIGIN: getelementptr i32, i32* %[[G]], i32 2
35 ; CHECK-ORIGIN: getelementptr i32, i32* %[[G]], i32 3
37 ; CHECK-ORIGIN: getelementptr i32, i32* %[[G]], i32 4
39 ; CHECK-ORIGIN: getelementptr i32, i32* %[[G]], i32 5
41 ; CHECK-ORIGIN: getelementptr i32, i32* %[[G]], i32 6
43 ; CHECK-ORIGIN: getelementptr i32, i32* %[[G]], i32 7
78 ; CHECK-ORIGIN: %[[F:.*]] = and i64 %[[E]], -4
[all …]
H A Dorigin-alignment.ll28 ; CHECK-ORIGINS1: [[ORIGIN:%[01-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
30 ; CHECK-ORIGINS2: [[ORIGIN:%[01-9a-z]+]] = call i32 @__msan_chain_origin(i32 [[ORIGIN0]])
31 ; CHECK: store i32 [[ORIGIN]], {{.*}}, align 8
43 ; CHECK-ORIGINS1: [[ORIGIN:%[01-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
45 ; CHECK-ORIGINS2: [[ORIGIN:%[01-9a-z]+]] = call i32 @__msan_chain_origin(i32 [[ORIGIN0]])
46 ; CHECK: store i32 [[ORIGIN]], {{.*}}, align 4
58 ; CHECK-ORIGINS1: [[ORIGIN:%[01-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
60 ; CHECK-ORIGINS2: [[ORIGIN:%[01-9a-z]+]] = call i32 @__msan_chain_origin(i32 [[ORIGIN0]])
61 ; CHECK: store i32 [[ORIGIN]], {{.*}}, align 4
73 ; CHECK-ORIGINS1: [[ORIGIN:%[01-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
[all …]
H A Dlibatomic.ll2 …ress=0 -msan-track-origins=2 -S -passes=msan 2>&1 | FileCheck %s -check-prefixes=CHECK,CHECK-ORIGIN
12 ; CHECK-ORIGIN: @__msan_set_alloca_origin
20 ; CHECK-ORIGIN: add
21 ; CHECK-ORIGIN: and
22 ; CHECK-ORIGIN: [[OPTR:%.*]] = inttoptr
27 ; CHECK-ORIGIN: add
28 ; CHECK-ORIGIN: and
29 ; CHECK-ORIGIN: [[VAL_OPTR:%.*]] = inttoptr
33 ; CHECK-ORIGIN: [[ARG_ORIGIN:%.*]] = load i32, i32* [[OPTR]]
34 ; CHECK-ORIGIN: [[VAL_ORIGIN:%.*]] = call i32 @__msan_chain_origin(i32 [[ARG_ORIGIN]])
[all …]
H A Dalloca.ll6 ; RUN: -passes=msan 2>&1 | FileCheck %s "--check-prefixes=CHECK,ORIGIN"
8 ; RUN: -passes=msan 2>&1 | FileCheck %s "--check-prefixes=CHECK,ORIGIN"
26 ; ORIGIN: call void @__msan_set_alloca_origin4(i8* {{.*}}, i64 4,
42 ; ORIGIN: call void @__msan_set_alloca_origin4(i8* {{.*}}, i64 4,
55 ; ORIGIN: call void @__msan_set_alloca_origin4(i8* {{.*}}, i64 20,
69 ; ORIGIN: call void @__msan_set_alloca_origin4(i8* {{.*}}, i64 %[[A]],
112 ; ORIGIN: call void @__msan_set_alloca_origin4(i8* {{.*}}, i64 4,
118 ; ORIGIN: call void @__msan_set_alloca_origin4(i8* {{.*}}, i64 4,
179 ; ORIGIN: call void @__msan_set_alloca_origin4(i8* {{.*}}, i64 4,
184 ; ORIGIN: call void @__msan_set_alloca_origin4(i8* {{.*}}, i64 4,
[all …]
H A Dabs-vector.ll3 …cess-address=0 -msan-track-origins=2 -passes=msan 2>&1 | FileCheck %s --check-prefixes=CHECK,ORIGIN
12 ; ORIGIN-NEXT: [[TMP1:%.*]] = load i32, ptr @__msan_param_origin_tls, align 4
20 ; ORIGIN-NEXT: store i32 [[TMP1]], ptr @__msan_retval_origin_tls, align 4
34 ; ORIGIN-NEXT: [[TMP1:%.*]] = load i32, ptr @__msan_param_origin_tls, align 4
42 ; ORIGIN-NEXT: store i32 [[TMP1]], ptr @__msan_retval_origin_tls, align 4
56 ; ORIGIN-NEXT: [[TMP1:%.*]] = load i32, ptr @__msan_param_origin_tls, align 4
64 ; ORIGIN-NEXT: store i32 [[TMP1]], ptr @__msan_retval_origin_tls, align 4
78 ; ORIGIN-NEXT: [[TMP1:%.*]] = load i32, ptr @__msan_param_origin_tls, align 4
82 ; ORIGIN-NEXT: store i32 [[TMP1]], ptr @__msan_retval_origin_tls, align 4
H A Dmanual-shadow.ll13 ; RUN: 2>&1 | FileCheck --check-prefix=CHECK-ORIGIN-BASE %s
46 ; CHECK-ORIGIN-BASE-LABEL: @read_value
47 ; CHECK-ORIGIN-BASE-NOT: ret i32
48 ; CHECK-ORIGIN-BASE: add{{.*}}1777777
49 ; CHECK-ORIGIN-BASE: ret i32
H A Dstore-origin.ll63 ; CHECK-MSAN: [[ORIGIN:%[0-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
68 ; CHECK-KMSAN: [[ORIGIN:%[0-9a-z]+]] = load i32, i32*
76 ; CHECK-ORIGINS1: store i32 {{.*}}[[ORIGIN]],{{.*}}!dbg !{{.*}}[[DBG]]
79 ; CHECK-ORIGINS2: [[ORIGIN2:%[0-9a-z]+]] = call i32 @__msan_chain_origin(i32 {{.*}}[[ORIGIN]])
H A Dclmul.ll66 ; ORIGIN: %[[FLAT:.*]] = bitcast <8 x i64> %[[SHUF1]] to i512
67 ; ORIGIN: %[[I:.*]] = icmp ne i512 %[[FLAT]], 0
68 ; ORIGIN: %[[O:.*]] = select i1 %[[I]],
70 ; ORIGIN: store i32 %[[O]], i32* @__msan_retval_origin_tls
H A Dorigin-array.ll17 ; CHECK: [[ORIGIN:%[01-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
24 ; CHECK: {{.*}} call i32 @__msan_chain_origin(i32 {{.*}}[[ORIGIN]])
/llvm-project-15.0.7/compiler-rt/lib/dfsan/
H A Ddfsan_platform.h30 enum Type { INVALID, APP, SHADOW, ORIGIN } type; enumerator
45 {0x110000000000ULL, 0x200000000000ULL, MappingDesc::ORIGIN, "origin-2"},
47 {0x300000000000ULL, 0x400000000000ULL, MappingDesc::ORIGIN, "origin-3"},
51 {0x600000000000ULL, 0x610000000000ULL, MappingDesc::ORIGIN, "origin-1"},
84 #define MEM_IS_ORIGIN(mem) addr_is_type((uptr)(mem), MappingDesc::ORIGIN)
/llvm-project-15.0.7/llvm/test/tools/llvm-cov/
H A Dcoverage_watermark.test14 RUN: FileCheck -check-prefix=ORIGIN %s -input-file %t.html.dir/index.html
16 ORIGIN: <td class='column-entry-green'>
17 ORIGIN: 100.00% (3/3)
18 ORIGIN: <td class='column-entry-red'>
19 ORIGIN: 75.00% (9/12)
20 ORIGIN: <td class='column-entry-red'>
21 ORIGIN: 66.67% (4/6)
/llvm-project-15.0.7/lld/test/ELF/linkerscript/
H A Dorphan-memory.test72 TEXT : ORIGIN = 0x8000, LENGTH = 0x4
73 DATA : ORIGIN = 0x9000, LENGTH = 0x24
85 TEXT (rwx) : ORIGIN = 0x8000, LENGTH = 0x4
86 DATA (rwx) : ORIGIN = 0x9000, LENGTH = 0x24
98 TEXT (!w) : ORIGIN = 0x8000, LENGTH = 0x4
99 DATA (!w) : ORIGIN = 0x9000, LENGTH = 0x24
111 TEXT (rx) : ORIGIN = 0x8000, LENGTH = 0x4
112 DATA (w!x) : ORIGIN = 0x9000, LENGTH = 0x24
H A Dat3.test7 FOO (ax) : ORIGIN = 0x1000, LENGTH = 0x100
8 BAR (ax) : ORIGIN = 0x2000, LENGTH = 0x100
9 ZED (ax) : ORIGIN = 0x3000, LENGTH = 0x100
10 FLASH (ax) : ORIGIN = 0x6000, LENGTH = 0x200
H A Dout-of-order-section-in-region.test12 REGION (rwx) : ORIGIN = 0x1000, LENGTH = 0x100
16 .aaa ORIGIN(REGION) + 0x8 : { *(.aaa) } > REGION
18 .bbb ORIGIN(REGION) : { *(.bbb) } > REGION
H A Dmemory-include.test8 # RUN: echo "RAM2 (rwx): ORIGIN = 0x3000, LENGTH = 0x100" > %t.dir/inc.script
15 ROM (rwx): ORIGIN = 0x1000, LENGTH = 0x100
16 RAM (rwx): ORIGIN = 0x2000, LENGTH = 0x100
H A Dat2.test8 AX (ax) : ORIGIN = 0x2000, LENGTH = 0x100
9 AW (aw) : ORIGIN = 0x3000, LENGTH = 0x100
10 FLASH (ax) : ORIGIN = 0x6000, LENGTH = 0x100
11 RAM (aw) : ORIGIN = 0x7000, LENGTH = 0x100
H A Dat5.test6 FLASH (ax) : ORIGIN = 0x2000, LENGTH = 0x100
7 RAM (aw) : ORIGIN = 0x5000, LENGTH = 0x100
H A Dmemory-at.test13 FLASH (rx) : ORIGIN = 0x1000, LENGTH = 0x100
14 RAM (rwx) : ORIGIN = 0x2000, LENGTH = 0x100
H A Dat6.test7 FLASH : ORIGIN = 0x08000000, LENGTH = 0x100
8 RAM : ORIGIN = 0x20000000, LENGTH = 0x200
/llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/X86/
H A Dvararg_call.ll4 ; RUN: -passes=msan 2>&1 | FileCheck %s "--check-prefixes=CHECK,CHECK-ORIGIN"
6 ; RUN: -passes="msan<track-origins=1>" 2>&1 | FileCheck %s "--check-prefixes=CHECK,CHECK-ORIGIN"
8 ; RUN: -passes=msan 2>&1 | FileCheck %s "--check-prefixes=CHECK,CHECK-ORIGIN"
27 ; CHECK-ORIGIN: store i32 0, {{.*}} @__msan_va_arg_origin_tls {{.*}} i64 8
29 ; CHECK-ORIGIN: store i32 0, {{.*}} @__msan_va_arg_origin_tls {{.*}} i64 16
31 ; CHECK-ORIGIN: store i32 0, {{.*}} @__msan_va_arg_origin_tls {{.*}} i64 24
43 ; CHECK-ORIGIN: call void @llvm.memcpy{{.*}} [[ORIGIN_COPY:%[_0-9a-z]+]], {{.*}} bitcast ({{.*}} @_…
47 ; CHECK-ORIGIN: call void @llvm.memcpy.{{.*}}, {{.*}} [[ORIGIN_COPY]], i{{.*}} [[REGSAVE]]
51 ; CHECK-ORIGIN: [[OVERFLOW_ORIGIN:%[_0-9a-z]+]] = getelementptr i8, i8* [[ORIGIN_COPY]], i{{.*}} [[…
52 ; CHECK-ORIGIN: call void @llvm.memcpy.{{.*}}[[OVERFLOW_ORIGIN]]
/llvm-project-15.0.7/llvm/test/Instrumentation/DataFlowSanitizer/
H A Dorigin_load.ll25 ; CHECK-NEXT: %[[#ORIGIN:]] = load i32, i32* %_dfsa, align 4
28 ; CHECK-NEXT: store i32 %[[#ORIGIN]], i32* @__dfsan_retval_origin_tls, align 4
182 …; CHECK-NEXT: %[[#ORIGIN:]] = select i1 %[[#SHADOW_NZ]], i32 %[[#ORIGIN]], i32 %[[#ORIG…
184 …; CHECK8-NEXT: %[[#ORIGIN:]] = select i1 %[[#SHADOW_NZ]], i32 %[[#ORIGIN]], i32 %[[#ORIG…
188 ; COMBINE_LOAD_PTR-NEXT: %[[#ORIGIN:]] = select i1 %[[#NZ]], i32 %[[#PO]], i32 %[[#ORIGIN]]
208 ; CHECK-NEXT: %[[#ORIGIN:]] = trunc i64 %[[#LABEL_ORIGIN]] to i32
212 ; COMBINE_LOAD_PTR-NEXT: %[[#ORIGIN:]] = select i1 %[[#NZ]], i32 %[[#PO]], i32 %[[#ORIGIN]]
263 ; COMBINE_LOAD_PTR-NEXT: %[[#ORIGIN:]] = select i1 %[[#NZ]], i32 %[[#PO]], i32 %[[#ORIGIN]]
283 ; CHECK-NEXT: %[[#ORIGIN:]] = trunc i64 %[[#LABEL_ORIGIN]] to i32
287 ; COMBINE_LOAD_PTR-NEXT: %[[#ORIGIN:]] = select i1 %[[#NZ]], i32 %[[#PO]], i32 %[[#ORIGIN]]
[all …]
/llvm-project-15.0.7/llvm/test/YAMLParser/
H A Dspec-02-24.test8 center: &ORIGIN {x: 73, y: 129}
11 start: *ORIGIN
14 start: *ORIGIN
/llvm-project-15.0.7/openmp/libomptarget/src/
H A DCMakeLists.txt43 set_target_properties(omptarget PROPERTIES INSTALL_RPATH "$ORIGIN" BUILD_RPATH "$ORIGIN:${CMAKE_CUR…
/llvm-project-15.0.7/lld/test/ELF/
H A Ddt_flags.s17 # FLAGS: 0x000000000000001E FLAGS ORIGIN SYMBOLIC BIND_NOW
18 # FLAGS: 0x000000006FFFFFFB FLAGS_1 NOW GLOBAL NODELETE INITFIRST NOOPEN ORIGIN INTERPOSE NODEFLIB

123