Lines Matching full:origin
8 ; Check origin instrumentation of stores.
9 ; Check that debug info for origin propagation code is set correctly.
16 ; 8-aligned store => 8-aligned origin store, origin address is not realigned
24 ; CHECK-ORIGINS1: [[ORIGIN:%[01-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
26 ; CHECK-ORIGINS2: [[ORIGIN:%[01-9a-z]+]] = call i32 @__msan_chain_origin(i32 [[ORIGIN0]])
27 ; CHECK: store i32 [[ORIGIN]], {{.*}}, align 8
31 ; 4-aligned store => 4-aligned origin store, origin address is not realigned
39 ; CHECK-ORIGINS1: [[ORIGIN:%[01-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
41 ; CHECK-ORIGINS2: [[ORIGIN:%[01-9a-z]+]] = call i32 @__msan_chain_origin(i32 [[ORIGIN0]])
42 ; CHECK: store i32 [[ORIGIN]], {{.*}}, align 4
46 ; 2-aligned store => 4-aligned origin store, origin address is realigned
54 ; CHECK-ORIGINS1: [[ORIGIN:%[01-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
56 ; CHECK-ORIGINS2: [[ORIGIN:%[01-9a-z]+]] = call i32 @__msan_chain_origin(i32 [[ORIGIN0]])
57 ; CHECK: store i32 [[ORIGIN]], {{.*}}, align 4
61 ; 1-aligned store => 4-aligned origin store, origin address is realigned
69 ; CHECK-ORIGINS1: [[ORIGIN:%[01-9a-z]+]] = load {{.*}} @__msan_param_origin_tls
71 ; CHECK-ORIGINS2: [[ORIGIN:%[01-9a-z]+]] = call i32 @__msan_chain_origin(i32 [[ORIGIN0]])
72 ; CHECK: store i32 [[ORIGIN]], {{.*}}, align 4