Home
last modified time | relevance | path

Searched refs:unknownPtr (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/test/Analysis/
H A Dsmart-ptr.cpp472 void uniquePtrComparision(std::unique_ptr<int> unknownPtr) { in uniquePtrComparision() argument
481 clang_analyzer_eval(nullPtr <= unknownPtr); // expected-warning{{TRUE}} in uniquePtrComparision()
482 clang_analyzer_eval(unknownPtr >= nullPtr); // expected-warning{{TRUE}} in uniquePtrComparision()
489 clang_analyzer_eval(nullptr <= unknownPtr); // expected-warning{{TRUE}} in uniquePtrComparision()
492 void uniquePtrComparisionStateSplitting(std::unique_ptr<int> unknownPtr) { in uniquePtrComparisionStateSplitting() argument
495 clang_analyzer_eval(ptr > unknownPtr); // expected-warning{{TRUE}} in uniquePtrComparisionStateSplitting()
499 void uniquePtrComparisionDifferingTypes(std::unique_ptr<int> unknownPtr) { in uniquePtrComparisionDifferingTypes() argument
504 clang_analyzer_eval(nullPtr <= unknownPtr); // expected-warning{{TRUE}} in uniquePtrComparisionDifferingTypes()
505 clang_analyzer_eval(unknownPtr >= nullPtr); // expected-warning{{TRUE}} in uniquePtrComparisionDifferingTypes()
512 clang_analyzer_eval(nullptr <= unknownPtr); // expected-warning{{TRUE}} in uniquePtrComparisionDifferingTypes()
/llvm-project-15.0.7/llvm/test/Transforms/GVN/
H A Dinvariant.group.ll7 @unknownPtr = external global i8
319 %unknownValue = load i8, i8* @unknownPtr
340 %3 = load i8, i8* @unknownPtr, align 4
361 ; CHECK: %a = load i8, i8* @unknownPtr, align 1, !invariant.group !0
362 %a = load i8, i8* @unknownPtr, !invariant.group !0
363 call void @foo2(i8* @unknownPtr, i8 %a)
365 %1 = load i8, i8* @unknownPtr, !invariant.group !0
368 %b0 = bitcast i8* @unknownPtr to i1*
410 %3 = load i8, i8* @unknownPtr, align 4
416 %6 = load i8, i8* @unknownPtr, align 4
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/NewGVN/
H A Dinvariant.group.ll7 @unknownPtr = external global i8
328 %3 = load i8, i8* @unknownPtr, align 4
349 ; CHECK: %a = load i8, i8* @unknownPtr, align 1, !invariant.group !0
350 %a = load i8, i8* @unknownPtr, !invariant.group !0
351 call void @foo2(i8* @unknownPtr, i8 %a)
352 ; CHECK: %1 = load i8, i8* @unknownPtr, align 1, !invariant.group !0
353 %1 = load i8, i8* @unknownPtr, !invariant.group !0
356 %b0 = bitcast i8* @unknownPtr to i1*
401 %3 = load i8, i8* @unknownPtr, align 4
407 %6 = load i8, i8* @unknownPtr, align 4
[all …]
/llvm-project-15.0.7/llvm/docs/
H A DLangRef.rst7024 @unknownPtr = external global i8
7036 %unknownValue = load i8, ptr @unknownPtr