/llvm-project/compiler-rt/lib/msan/ |
H A D | msan_poisoning.cpp | 44 StackTrace *stack) { in CopyOrigin() argument 51 u32 o = GetOriginIfPoisoned((uptr)src, beg + 4 - d); in CopyOrigin() local 65 u32 o = GetOriginIfPoisoned((uptr)src + (end - d), (d + size) - end); in CopyOrigin() local 99 ReverseCopyOrigin(const void * dst,const void * src,uptr size,StackTrace * stack) ReverseCopyOrigin() argument 108 u32 o = GetOriginIfPoisoned((uptr)src + (end - d), (d + size) - end); ReverseCopyOrigin() local 145 u32 o = GetOriginIfPoisoned((uptr)src, beg + 4 - d); ReverseCopyOrigin() local 155 MoveOrigin(const void * dst,const void * src,uptr size,StackTrace * stack) MoveOrigin() argument 168 MoveShadowAndOrigin(const void * dst,const void * src,uptr size,StackTrace * stack) MoveShadowAndOrigin() argument 181 CopyShadowAndOrigin(const void * dst,const void * src,uptr size,StackTrace * stack) CopyShadowAndOrigin() argument 192 CopyMemory(void * dst,const void * src,uptr size,StackTrace * stack) CopyMemory() argument 248 PoisonMemory(const void * dst,uptr size,StackTrace * stack) PoisonMemory() argument 255 Origin o = Origin::CreateHeapOrigin(stack); PoisonMemory() local [all...] |
H A D | msan_report.cpp | 59 Origin o = Origin::FromRawId(id); in DescribeOrigin() local 61 StackTrace stack; in DescribeOrigin() local 72 StackTrace stack = o.getStackTraceForHeapOrigin(); in DescribeOrigin() local 102 void ReportUMR(StackTrace *stack, u32 origin) { in ReportUMR() 118 void ReportExpectedUMRNotFound(StackTrace *stack) { in ReportExpectedUMRNotFound() 157 int insert(u32 o) { in insert() 238 u32 o = *(u32 *)SHADOW_TO_ORIGIN(s - 3); in DescribeMemoryRange() local 264 u32 o = origin_set.get(i); in DescribeMemoryRange() local
|
H A D | msan_allocator.cpp | 229 Origin o = Origin::CreateHeapOrigin(stack); in MsanAllocate() local 184 MsanAllocate(BufferedStackTrace * stack,uptr size,uptr alignment,bool zeroise) MsanAllocate() argument 238 MsanDeallocate(BufferedStackTrace * stack,void * p) MsanDeallocate() argument 253 Origin o = Origin::CreateHeapOrigin(stack); MsanDeallocate() local 268 MsanReallocate(BufferedStackTrace * stack,void * old_p,uptr new_size,uptr alignment) MsanReallocate() argument 293 MsanCalloc(BufferedStackTrace * stack,uptr nmemb,uptr size) MsanCalloc() argument 330 msan_malloc(uptr size,BufferedStackTrace * stack) msan_malloc() argument 334 msan_calloc(uptr nmemb,uptr size,BufferedStackTrace * stack) msan_calloc() argument 338 msan_realloc(void * ptr,uptr size,BufferedStackTrace * stack) msan_realloc() argument 349 msan_reallocarray(void * ptr,uptr nmemb,uptr size,BufferedStackTrace * stack) msan_reallocarray() argument 360 msan_valloc(uptr size,BufferedStackTrace * stack) msan_valloc() argument 364 msan_pvalloc(uptr size,BufferedStackTrace * stack) msan_pvalloc() argument 378 msan_aligned_alloc(uptr alignment,uptr size,BufferedStackTrace * stack) msan_aligned_alloc() argument 389 msan_memalign(uptr alignment,uptr size,BufferedStackTrace * stack) msan_memalign() argument 401 msan_posix_memalign(void ** memptr,uptr alignment,uptr size,BufferedStackTrace * stack) msan_posix_memalign() argument [all...] |
H A D | msan.cpp | 306 stack->tag = StackTrace::TAG_UNKNOWN; in ChainOrigin() local 301 ChainOrigin(u32 id,StackTrace * stack) ChainOrigin() argument 431 OnStackUnwind(const SignalContext & sig,const void *,BufferedStackTrace * stack) OnStackUnwind() argument 642 Origin o = Origin::FromRawId(this_id); __msan_origin_is_descendant_or_same() local 679 if (uu32 o = __msan_param_origin_tls[2]) __sanitizer_unaligned_store16() local 689 if (uu32 o = __msan_param_origin_tls[2]) __sanitizer_unaligned_store32() local 697 if (uu32 o = __msan_param_origin_tls[2]) __sanitizer_unaligned_store64() local [all...] |
/llvm-project/compiler-rt/lib/dfsan/ |
H A D | dfsan.cpp | 210 static u32 ChainOrigin(u32 id, StackTrace *stack, bool from_init = false) { in ChainOrigin() argument 227 Origin o = Origin::FromRawId(id); in ChainOrigin() local 234 StackTrace *stack) { in ChainAndWriteOriginIfTainted() argument 235 dfsan_origin o = GetOriginIfTainted(src, size); ChainAndWriteOriginIfTainted() local 248 CopyOrigin(const void * dst,const void * src,uptr size,StackTrace * stack) CopyOrigin() argument 293 ReverseCopyOrigin(const void * dst,const void * src,uptr size,StackTrace * stack) ReverseCopyOrigin() argument 335 MoveOrigin(const void * dst,const void * src,uptr size,StackTrace * stack) MoveOrigin() argument 569 __dfsan_maybe_store_origin(dfsan_label s,void * p,uptr size,dfsan_origin o) __dfsan_maybe_store_origin() argument 820 PrintOriginTraceFramesToStr(Origin o,InternalScopedString * out) PrintOriginTraceFramesToStr() argument 825 StackTrace stack; PrintOriginTraceFramesToStr() local 859 Origin o = Origin::FromRawId(origin); PrintOriginTraceToStr() local 926 Origin o = Origin::FromRawId(origin); dfsan_print_origin_id_trace() local 946 Origin o = Origin::FromRawId(origin); dfsan_sprint_origin_id_trace() local 975 Origin o = Origin::FromRawId(origin); dfsan_get_init_origin() local 978 StackTrace stack; dfsan_get_init_origin() local 1070 dfsan_set_arg_origin_tls(uptr offset,dfsan_origin o) dfsan_set_arg_origin_tls() argument [all...] |
/llvm-project/clang/test/Sema/ |
H A D | warn-lifetime-analysis-nocfg.cpp | 113 noFalsePositive(MyIntOwner & o) noFalsePositive() argument 210 struct stack { global() struct 266 std::optional<int> o; danglingRawPtrFromLocal2() local 271 std::optional<int> o; danglingRawPtrFromLocal3() local [all...] |
/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interceptors_posix.cpp | 1598 TSAN_INTERCEPTOR(int,pthread_once,void * o,void (* f)()) TSAN_INTERCEPTOR() argument 2063 VarSizeStackTrace stack; ReportErrnoSpoiling() local 2336 TSAN_INTERCEPTOR(int,clone,int (* fn)(void *),void * stack,int flags,void * arg,int * parent_tid,void * tls,pid_t * child_tid) TSAN_INTERCEPTOR() argument [all...] |
/llvm-project/compiler-rt/lib/msan/tests/ |
H A D | msan_test.cpp | 3334 void *stack; in TEST() local 4452 unsigned o = __LINE__; in TEST() local
|