| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | cxx-uninitialized-object-ptr-ref.cpp | 322 void *vptr; member in VoidPointerTest1 325 VoidPointerTest1(void *vptr, char) : vptr(vptr) { in VoidPointerTest1() argument 332 VoidPointerTest1(vptr, char()); in fVoidPointerTest1() 346 VoidPointerTest2(&vptr, char()); in fVoidPointerTest2() 404 CyclicVoidPointerTest() : vptr(&vptr) {} // expected-warning{{1 uninitialized field}} in CyclicVoidPointerTest() 415 …IntDynTypedVoidPointerTest1(void *vptr) : vptr(vptr) {} // expected-warning{{1 uninitialized field… in IntDynTypedVoidPointerTest1() 429 void *vptr; member 432 …RecordDynTypedVoidPointerTest(void *vptr) : vptr(vptr) {} // expected-warning{{2 uninitialized fie… in RecordDynTypedVoidPointerTest() 447 void *vptr; member 450 NestedNonVoidDynTypedVoidPointerTest(void *vptr, void *c) : vptr(vptr) { in NestedNonVoidDynTypedVoidPointerTest() [all …]
|
| H A D | plist-macros-with-expansion.cpp | 64 void setToNull(int **vptr) { in setToNull() argument 65 *vptr = nullptr; in setToNull() 320 void setToNullAndPrint(int **vptr, const char *str) { in setToNullAndPrint() argument 321 setToNull(vptr); in setToNullAndPrint()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | frame-13.ll | 211 define void @f10(i32 *%vptr) { 236 store volatile i32 %i0, i32 *%vptr 237 store volatile i32 %i1, i32 *%vptr 238 store volatile i32 %i3, i32 *%vptr 239 store volatile i32 %i4, i32 *%vptr 240 store volatile i32 %i5, i32 *%vptr 248 define void @f11(i32 *%vptr) { 277 store volatile i32 %i0, i32 *%vptr 278 store volatile i32 %i1, i32 *%vptr 279 store volatile i32 %i3, i32 *%vptr [all …]
|
| H A D | frame-14.ll | 232 define void @f10(i32 *%vptr) { 259 store volatile i32 %i0, i32 *%vptr 260 store volatile i32 %i1, i32 *%vptr 261 store volatile i32 %i3, i32 *%vptr 262 store volatile i32 %i4, i32 *%vptr 263 store volatile i32 %i5, i32 *%vptr 271 define void @f11(i32 *%vptr) { 301 store volatile i32 %i0, i32 *%vptr 302 store volatile i32 %i1, i32 *%vptr 303 store volatile i32 %i3, i32 *%vptr [all …]
|
| H A D | frame-16.ll | 246 store volatile i32 %i0, i32 *%vptr 247 store volatile i32 %i1, i32 *%vptr 248 store volatile i32 %i4, i32 *%vptr 249 store volatile i32 %i5, i32 *%vptr 294 store volatile i32 %i0, i32 *%vptr 295 store volatile i32 %i1, i32 *%vptr 296 store volatile i32 %i4, i32 *%vptr 297 store volatile i32 %i5, i32 *%vptr 298 store volatile i32 %i6, i32 *%vptr 299 store volatile i32 %i7, i32 *%vptr [all …]
|
| H A D | frame-15.ll | 299 %i0 = load volatile i32, i32 *%vptr 300 %i1 = load volatile i32, i32 *%vptr 301 %i2 = load volatile i32, i32 *%vptr 302 %i3 = load volatile i32, i32 *%vptr 303 %i4 = load volatile i32, i32 *%vptr 312 store volatile i32 %i0, i32 *%vptr 313 store volatile i32 %i1, i32 *%vptr 314 store volatile i32 %i2, i32 *%vptr 315 store volatile i32 %i3, i32 *%vptr 316 store volatile i32 %i4, i32 *%vptr [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/ |
| H A D | shrink-to-fit.cpp | 19 std::vector<int> *vptr = &v; in f() local 20 std::vector<int>(*vptr).swap(*vptr); in f() 32 std::vector<int> *vptr = &v; in f() local 33 std::vector<int>(*vptr).swap(*vptr); in f()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | cortex-a57-misched-vstm-wrback.ll | 19 define dso_local i32 @bar(double* %vptr, i32 %iv1, i32* %iptr) minsize { 21 %vp2 = getelementptr double, double* %vptr, i32 1 22 %vp3 = getelementptr double, double* %vptr, i32 2 24 %v1 = load double, double* %vptr, align 8
|
| /llvm-project-15.0.7/compiler-rt/lib/tsan/tests/rtl/ |
| H A D | tsan_mop.cpp | 178 MemLoc vptr(&vptr_storage), val; in TEST_F() local 181 t1.VptrUpdate(vptr, val); in TEST_F() 182 t2.Read8(vptr); in TEST_F() 187 MemLoc vptr(&vptr_storage), val1, val2; in TEST_F() local 190 t1.VptrUpdate(vptr, val2); in TEST_F() 191 t2.Read8(vptr, true); in TEST_F()
|
| H A D | tsan_test_util.h | 104 void VptrUpdate(const MemLoc &vptr, const MemLoc &new_val,
|
| H A D | tsan_test_util_posix.cpp | 421 void ScopedThread::VptrUpdate(const MemLoc &vptr, in VptrUpdate() argument 424 Event event(Event::VPTR_UPDATE, vptr.loc(), (uptr)new_val.loc()); in VptrUpdate()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/rvv/ |
| H A D | access-fixed-objects-by-rvv.ll | 18 %vptr = bitcast [64 x i64]* %array to <vscale x 1 x i64>* 19 %v = load <vscale x 1 x i64>, <vscale x 1 x i64>* %vptr 54 %vptr = bitcast [64 x i64]* %array to <vscale x 1 x i64>* 55 %v1 = load <vscale x 1 x i64>, <vscale x 1 x i64>* %vptr
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | retpoline-external.ll | 103 %vptr = load ptr, ptr %obj 104 %vslot = getelementptr ptr, ptr %vptr, i32 1 113 ; X64: movq (%rdi), %[[vptr:[^ ]*]] 114 ; X64: movq 8(%[[vptr]]), %[[fp:[^ ]*]] 127 ; X86: movl (%[[obj]]), %[[vptr:[^ ]*]] 128 ; X86: movl 4(%[[vptr]]), %[[fp:[^ ]*]]
|
| H A D | lvi-hardening-indirectbr.ll | 69 %vptr = load ptr, ptr %obj 70 %vslot = getelementptr ptr, ptr %vptr, i32 1 79 ; X64: movq (%rdi), %[[vptr:[^ ]*]] 80 ; X64: movq 8(%[[vptr]]), %[[fp:[^ ]*]]
|
| H A D | retpoline.ll | 103 %vptr = load ptr, ptr %obj 104 %vslot = getelementptr ptr, ptr %vptr, i32 1 113 ; X64: movq (%rdi), %[[vptr:[^ ]*]] 114 ; X64: movq 8(%[[vptr]]), %[[fp:[^ ]*]] 127 ; X86: movl (%[[obj]]), %[[vptr:[^ ]*]] 128 ; X86: movl 4(%[[vptr]]), %[[fp:[^ ]*]]
|
| H A D | cfguard-checks.ll | 234 %vptr.addr = getelementptr inbounds %struct.Foo, %struct.Foo* %p, i32 0, i32 0 235 %vptr = load i32 (%struct.Foo*)**, i32 (%struct.Foo*)*** %vptr.addr 236 %slot = getelementptr inbounds i32 (%struct.Foo*)*, i32 (%struct.Foo*)** %vptr, i32 1
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/executionengine/ |
| H A D | llvm_executionengine.ml | 56 let vptr = get_global_value_address_ name ee in 57 if Nativeint.to_int vptr <> 0 then 58 let open Ctypes in !@ (coerce (ptr void) (ptr typ) (ptr_of_raw_address vptr))
|
| /llvm-project-15.0.7/clang/test/SemaOpenCL/ |
| H A D | cl20-device-side-enqueue.cl | 21 void *vptr; 28 …enqueue_kernel(vptr, flags, ndrange, ^(void) { // expected-error{{illegal call to 'enqueue_kernel'… 32 …enqueue_kernel(default_queue, vptr, ndrange, ^(void) { // expected-error{{illegal call to 'enqueue… 36 …enqueue_kernel(default_queue, flags, vptr, ^(void) { // expected-error{{illegal call to 'enqueue_k… 40 …enqueue_kernel(default_queue, flags, ndrange, vptr); // expected-error{{illegal call to 'enqueue_k… 55 …enqueue_kernel(default_queue, flags, ndrange, vptr, &event_wait_list, &evt, ^(void) { // expected-… 59 …enqueue_kernel(default_queue, flags, ndrange, 1, vptr, &evt, ^(void) // expected-error{{illegal ca… 64 …enqueue_kernel(default_queue, flags, ndrange, 1, &event_wait_list, vptr, ^(void) // expected-error… 69 …enqueue_kernel(default_queue, flags, ndrange, 1, &event_wait_list, &evt, vptr); // expected-error{…
|
| /llvm-project-15.0.7/compiler-rt/test/tsan/ |
| H A D | bench_memory_access.cpp | 91 __m128i *volatile vptr = data; in thread() local 93 __m128i *ptr = vptr; in thread()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/ |
| H A D | irtranslator-max-address-space.ll | 15 define void @store_max_address_space_vector(<2 x i32 addrspace(16777215)*> %vptr) { 16 %elt0 = extractelement <2 x i32 addrspace(16777215)*> %vptr, i32 0
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/AMX/ |
| H A D | amx-low-intrinsics.ll | 4 …l void @test_amx_load_non_O0(i16 signext %row, i16 signext %col, ptr%ptr, i64 %stride, ptr %vptr) { 47 store <256 x i32> %vec, ptr %vptr, align 64 51 …local void @test_amx_load(i16 signext %row, i16 signext %col, ptr%ptr, i64 %stride, ptr %vptr) #0 { 94 store <256 x i32> %vec, ptr %vptr, align 64 169 store <256 x i32> %vec, ptr %vptr, align 64 244 store <256 x i32> %vec, ptr %vptr, align 64 319 store <256 x i32> %vec, ptr %vptr, align 64 394 store <256 x i32> %vec, ptr %vptr, align 64 472 store <256 x i32> %vec, ptr %vptr, align 64 519 define dso_local void @test_amx_zero(i16 signext %row, i16 signext %col, ptr %vptr) #0 { [all …]
|
| /llvm-project-15.0.7/llvm/test/SafepointIRVerifier/ |
| H A D | hidden-constant-base.ll | 35 %vptr = phi i8 addrspace(1)* [ %fptr, %loop ], [ undef, %entry ] 36 %fptr = freeze i8 addrspace(1)* %vptr
|
| /llvm-project-15.0.7/llvm/test/Instrumentation/ThreadSanitizer/ |
| H A D | vptr_read.ll | 2 ; Check that vptr reads are treated in a special way.
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | UndefinedBehaviorSanitizer.rst | 178 - ``-fsanitize=vptr``: Use of an object whose vptr indicates that it is of 217 The ``null``, ``alignment``, ``object-size``, ``local-bounds``, and ``vptr`` checks do not apply 226 ``-fsanitize=function`` and ``-fsanitize=vptr`` checking. 301 vptr:shared_object_with_vptr_failures.so 310 ``-fsanitize-recover=signed-integer-overflow,alignment,vptr``, although
|
| /llvm-project-15.0.7/clang/test/ASTMerge/exprs-cpp/Inputs/ |
| H A D | exprs3.cpp | 42 const void *vptr = nullptr; variable
|