/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_fd.cpp | 56 static FdSync *allocsync(ThreadState *thr, uptr pc) { in allocsync() 69 static void unref(ThreadState *thr, uptr pc, FdSync *s) { in unref() 80 static FdDesc *fddesc(ThreadState *thr, uptr pc, int fd) { in fddesc() 101 static void init(ThreadState *thr, uptr pc, int fd, FdSync *s, in init() 145 void FdOnFork(ThreadState *thr, uptr pc) { in FdOnFork() 178 void FdAcquire(ThreadState *thr, uptr pc, int fd) { in FdAcquire() 189 void FdRelease(ThreadState *thr, uptr pc, int fd) { in FdRelease() 202 void FdAccess(ThreadState *thr, uptr pc, int fd) { in FdAccess() 210 void FdClose(ThreadState *thr, uptr pc, int fd, bool write) { in FdClose() 253 void FdFileCreate(ThreadState *thr, uptr pc, int fd) { in FdFileCreate() [all …]
|
H A D | tsan_rtl_mutex.cpp | 31 uptr pc; member 44 void DDMutexInit(ThreadState *thr, uptr pc, SyncVar *s) { in DDMutexInit() 50 static void ReportMutexMisuse(ThreadState *thr, uptr pc, ReportType typ, in ReportMutexMisuse() 68 static void RecordMutexLock(ThreadState *thr, uptr pc, uptr addr, in RecordMutexLock() 86 void MutexCreate(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexCreate() 98 void MutexDestroy(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexDestroy() 140 void MutexPreLock(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexPreLock() 158 void MutexPostLock(ThreadState *thr, uptr pc, uptr addr, u32 flagz, int rec) { in MutexPostLock() 216 int MutexUnlock(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexUnlock() 266 void MutexPreReadLock(ThreadState *thr, uptr pc, uptr addr, u32 flagz) { in MutexPreReadLock() [all …]
|
H A D | tsan_mman.cpp | 177 static void SignalUnsafeCall(ThreadState *thr, uptr pc) { in SignalUnsafeCall() argument 192 void *user_alloc_internal(ThreadState *thr, uptr pc, uptr sz, uptr align, in user_alloc_internal() argument 224 void user_free(ThreadState *thr, uptr pc, void *p, bool signal) { in user_free() argument 233 user_alloc(ThreadState * thr,uptr pc,uptr sz) user_alloc() argument 237 user_calloc(ThreadState * thr,uptr pc,uptr size,uptr n) user_calloc() argument 250 user_reallocarray(ThreadState * thr,uptr pc,void * p,uptr size,uptr n) user_reallocarray() argument 260 OnUserAlloc(ThreadState * thr,uptr pc,uptr p,uptr sz,bool write) OnUserAlloc() argument 278 OnUserFree(ThreadState * thr,uptr pc,uptr p,bool write) OnUserFree() argument 293 user_realloc(ThreadState * thr,uptr pc,void * p,uptr sz) user_realloc() argument 311 user_memalign(ThreadState * thr,uptr pc,uptr align,uptr sz) user_memalign() argument 322 user_posix_memalign(ThreadState * thr,uptr pc,void ** memptr,uptr align,uptr sz) user_posix_memalign() argument 339 user_aligned_alloc(ThreadState * thr,uptr pc,uptr align,uptr sz) user_aligned_alloc() argument 350 user_valloc(ThreadState * thr,uptr pc,uptr sz) user_valloc() argument 354 user_pvalloc(ThreadState * thr,uptr pc,uptr sz) user_pvalloc() argument [all...] |
H A D | tsan_interface.cpp | 29 void __tsan_read16_pc(void *addr, void *pc) { in __tsan_read16_pc() 36 void __tsan_write16_pc(void *addr, void *pc) { in __tsan_write16_pc() 46 uptr pc = CALLERPC; in __tsan_unaligned_read16() local 53 uptr pc = CALLERPC; in __tsan_unaligned_write16() local
|
H A D | tsan_rtl_access.cpp | 18 ALWAYS_INLINE USED bool TryTraceMemoryAccess(ThreadState* thr, uptr pc, in TryTraceMemoryAccess() argument 57 bool TryTraceMemoryAccessRange(ThreadState* thr, uptr pc, uptr addr, uptr size, in TryTraceMemoryAccessRange() argument 78 void TraceMemoryAccessRange(ThreadState* thr, uptr pc, upt argument 87 TraceFunc(ThreadState * thr,uptr pc) TraceFunc() argument 95 TraceRestartFuncEntry(ThreadState * thr,uptr pc) TraceRestartFuncEntry() argument 105 TraceMutexLock(ThreadState * thr,EventType type,uptr pc,uptr addr,StackID stk) TraceMutexLock() argument 414 TraceRestartMemoryAccess(ThreadState * thr,uptr pc,uptr addr,uptr size,AccessType typ) TraceRestartMemoryAccess() argument 420 MemoryAccess(ThreadState * thr,uptr pc,uptr addr,uptr size,AccessType typ) MemoryAccess() argument 448 RestartMemoryAccess16(ThreadState * thr,uptr pc,uptr addr,AccessType typ) RestartMemoryAccess16() argument 454 MemoryAccess16(ThreadState * thr,uptr pc,uptr addr,AccessType typ) MemoryAccess16() argument 484 RestartUnalignedMemoryAccess(ThreadState * thr,uptr pc,uptr addr,uptr size,AccessType typ) RestartUnalignedMemoryAccess() argument 490 UnalignedMemoryAccess(ThreadState * thr,uptr pc,uptr addr,uptr size,AccessType typ) UnalignedMemoryAccess() argument 583 MemoryResetRange(ThreadState * thr,uptr pc,uptr addr,uptr size) MemoryResetRange() argument 589 MemoryRangeFreed(ThreadState * thr,uptr pc,uptr addr,uptr size) MemoryRangeFreed() argument 633 MemoryRangeImitateWrite(ThreadState * thr,uptr pc,uptr addr,uptr size) MemoryRangeImitateWrite() argument 641 MemoryRangeImitateWriteOrResetRange(ThreadState * thr,uptr pc,uptr addr,uptr size) MemoryRangeImitateWriteOrResetRange() argument 659 RestartMemoryAccessRange(ThreadState * thr,uptr pc,uptr addr,uptr size) RestartMemoryAccessRange() argument 666 MemoryAccessRangeT(ThreadState * thr,uptr pc,uptr addr,uptr size) MemoryAccessRangeT() argument [all...] |
H A D | tsan_rtl_thread.cpp | 116 Tid ThreadCreate(ThreadState *thr, uptr pc, uptr uid, bool detached) { in ThreadCreate() argument 195 const uptr pc = StackTrace::GetNextInstructionPc( ThreadStart() local 284 ThreadConsumeTid(ThreadState * thr,uptr pc,uptr uid) ThreadConsumeTid() argument 293 ThreadJoin(ThreadState * thr,uptr pc,Tid tid) ThreadJoin() argument 316 ThreadDetach(ThreadState * thr,uptr pc,Tid tid) ThreadDetach() argument 323 ThreadNotJoined(ThreadState * thr,uptr pc,Tid tid,uptr uid) ThreadNotJoined() argument 340 FiberCreate(ThreadState * thr,uptr pc,unsigned flags) FiberCreate() argument 351 FiberDestroy(ThreadState * thr,uptr pc,ThreadState * fiber) FiberDestroy() argument 358 FiberSwitch(ThreadState * thr,uptr pc,ThreadState * fiber,unsigned flags) FiberSwitch() argument [all...] |
H A D | tsan_interface_atomic.cpp | 224 AtomicLoad(ThreadState * thr,uptr pc,const volatile T * a,morder mo) AtomicLoad() argument 262 AtomicStore(ThreadState * thr,uptr pc,volatile T * a,T v,morder mo) AtomicStore() argument 285 AtomicRMW(ThreadState * thr,uptr pc,volatile T * a,T v,morder mo) AtomicRMW() argument 342 AtomicExchange(ThreadState * thr,uptr pc,volatile T * a,T v,morder mo) AtomicExchange() argument 348 AtomicFetchAdd(ThreadState * thr,uptr pc,volatile T * a,T v,morder mo) AtomicFetchAdd() argument 354 AtomicFetchSub(ThreadState * thr,uptr pc,volatile T * a,T v,morder mo) AtomicFetchSub() argument 360 AtomicFetchAnd(ThreadState * thr,uptr pc,volatile T * a,T v,morder mo) AtomicFetchAnd() argument 366 AtomicFetchOr(ThreadState * thr,uptr pc,volatile T * a,T v,morder mo) AtomicFetchOr() argument 372 AtomicFetchXor(ThreadState * thr,uptr pc,volatile T * a,T v,morder mo) AtomicFetchXor() argument 378 AtomicFetchNand(ThreadState * thr,uptr pc,volatile T * a,T v,morder mo) AtomicFetchNand() argument 407 AtomicCAS(ThreadState * thr,uptr pc,volatile T * a,T * c,T v,morder mo,morder fmo) AtomicCAS() argument 449 AtomicCAS(ThreadState * thr,uptr pc,volatile T * a,T c,T v,morder mo,morder fmo) AtomicCAS() argument 460 AtomicFence(ThreadState * thr,uptr pc,morder mo) AtomicFence() argument 868 __tsan_go_atomic32_load(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic32_load() argument 873 __tsan_go_atomic64_load(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic64_load() argument 878 __tsan_go_atomic32_store(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic32_store() argument 883 __tsan_go_atomic64_store(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic64_store() argument 888 __tsan_go_atomic32_fetch_add(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic32_fetch_add() argument 893 __tsan_go_atomic64_fetch_add(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic64_fetch_add() argument 898 __tsan_go_atomic32_fetch_and(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic32_fetch_and() argument 904 __tsan_go_atomic64_fetch_and(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic64_fetch_and() argument 910 __tsan_go_atomic32_fetch_or(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic32_fetch_or() argument 916 __tsan_go_atomic64_fetch_or(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic64_fetch_or() argument 922 __tsan_go_atomic32_exchange(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic32_exchange() argument 927 __tsan_go_atomic64_exchange(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic64_exchange() argument 933 __tsan_go_atomic32_compare_exchange(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic32_compare_exchange() argument 942 __tsan_go_atomic64_compare_exchange(ThreadState * thr,uptr cpc,uptr pc,u8 * a) __tsan_go_atomic64_compare_exchange() argument [all...] |
/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_unwind_fuchsia.cpp | 34 uptr pc = _Unwind_GetIP(ctx); in Unwind_Trace() local 42 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { in UnwindSlow() 57 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) { in UnwindSlow()
|
H A D | sanitizer_stacktrace_libcdep.cpp | 35 bool ProcessAddressFrames(uptr pc) { in ProcessAddressFrames() 109 uptr pc = GetPreviousInstructionPc(trace[i]); in PrintTo() local 137 void BufferedStackTrace::Unwind(u32 max_depth, uptr pc, uptr bp, void *context, in Unwind() 170 int GetModuleAndOffsetForPc(uptr pc, char *module_name, uptr module_name_len, in GetModuleAndOffsetForPc() 190 void __sanitizer_symbolize_pc(uptr pc, const char *fmt, char *out_buf, in __sanitizer_symbolize_pc() 221 int __sanitizer_get_module_and_offset_for_pc(void *pc, char *module_name, in __sanitizer_get_module_and_offset_for_pc()
|
H A D | sanitizer_unwind_win.cpp | 27 void BufferedStackTrace::UnwindSlow(uptr pc, u32 max_depth) { in UnwindSlow() argument 50 void BufferedStackTrace::UnwindSlow(uptr pc, void *context, u32 max_depth) { in UnwindSlow() argument
|
H A D | sanitizer_stacktrace.cpp | 22 uptr StackTrace::GetNextInstructionPc(uptr pc) { in GetNextInstructionPc() 97 void BufferedStackTrace::UnwindFast(uptr pc, uptr bp, uptr stack_top, in UnwindFast() 161 uptr BufferedStackTrace::LocatePcInTrace(uptr pc) { in LocatePcInTrace()
|
H A D | sanitizer_libignore.h | 104 if (ignored_code_ranges_[i].IsInRange(pc)) { in IsPcInstrumented() argument 64 IsInRange(uptr pc,const LibCodeRange & range) IsInRange() argument 90 IsIgnored(uptr pc,bool * pc_in_ignored_lib) IsIgnored() argument [all...] |
/llvm-project/lldb/source/Plugins/Instruction/LoongArch/ |
H A D | EmulateInstructionLoongArch.cpp | 139 bool EmulateInstructionLoongArch::WritePC(lldb::addr_t pc) { in WritePC() 276 uint64_t pc = ReadPC(&success); in EmulateBEQZ64() local 296 uint64_t pc = ReadPC(&success); in EmulateBNEZ64() local 316 uint64_t pc = ReadPC(&success); in EmulateBCEQZ64() local 338 uint64_t pc = ReadPC(&success); in EmulateBCNEZ64() local 361 uint64_t pc = ReadPC(&success); in EmulateJIRL64() local 378 uint64_t pc = ReadPC(&success); in EmulateB64() local 391 uint64_t pc = ReadPC(&success); in EmulateBL64() local 409 uint64_t pc = ReadPC(&success); in EmulateBEQ64() local 432 uint64_t pc = ReadPC(&success); in EmulateBNE64() local [all …]
|
/llvm-project/lldb/source/Plugins/ABI/ARM/ |
H A D | ABISysV_arm.h | 48 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid() 55 lldb::addr_t FixCodeAddress(lldb::addr_t pc) override { in FixCodeAddress()
|
H A D | ABIMacOSX_arm.h | 48 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid() 55 lldb::addr_t FixCodeAddress(lldb::addr_t pc) override { in FixCodeAddress()
|
/llvm-project/compiler-rt/lib/nsan/ |
H A D | nsan_stats.cpp | 41 static void UpdateEntry(CheckTypeT check_ty, uptr pc, uptr bp, MapT *map, in UpdateEntry() argument 60 void Stats::AddCheck(CheckTypeT check_ty, uptr pc, uptr bp, double rel_err) { in AddCheck() argument 71 void Stats::AddWarning(CheckTypeT check_ty, uptr pc, uptr bp, double rel_err) { in AddWarning() argument 82 void Stats::AddInvalidLoadTrackingEvent(uptr pc, uptr bp) { in AddInvalidLoadTrackingEvent() argument 88 void Stats::AddUnknownLoadTrackingEvent(uptr pc, uptr bp) { in AddUnknownLoadTrackingEvent() argument [all...] |
/llvm-project/compiler-rt/lib/tsan/go/ |
H A D | tsan_go.cpp | 44 uptr pc; member 169 void __tsan_read(ThreadState *thr, void *addr, void *pc) { in __tsan_read() 173 void __tsan_read_pc(ThreadState *thr, void *addr, uptr callpc, uptr pc) { in __tsan_read_pc() 181 void __tsan_write(ThreadState *thr, void *addr, void *pc) { in __tsan_write() 185 void __tsan_write_pc(ThreadState *thr, void *addr, uptr callpc, uptr pc) { in __tsan_write_pc() 193 void __tsan_read_range(ThreadState *thr, void *addr, uptr size, uptr pc) { in __tsan_read_range() 197 void __tsan_write_range(ThreadState *thr, void *addr, uptr size, uptr pc) { in __tsan_write_range() 201 void __tsan_func_enter(ThreadState *thr, void *pc) { in __tsan_func_enter() 209 void __tsan_malloc(ThreadState *thr, uptr pc, uptr p, uptr sz) { in __tsan_malloc() 220 void __tsan_go_start(ThreadState *parent, ThreadState **pthr, void *pc) { in __tsan_go_start()
|
/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | HistoryUnwind.cpp | 44 addr_t pc = frame->GetFrameCodeAddress().GetLoadAddress( in DoCreateRegisterContextForFrame() local 56 lldb::addr_t &pc, in DoGetFrameInfoAtIndex()
|
/llvm-project/compiler-rt/test/sanitizer_common/TestCases/ |
H A D | get_module_and_offset_for_pc.cpp | 22 void Test(void *pc, const char *name) { in Test() 48 void *pc = __builtin_return_address(0); in TestLoop() local
|
/llvm-project/lldb/source/Plugins/Instruction/MIPS64/ |
H A D | EmulateInstructionMIPS64.cpp | 1332 int64_t offset, pc, rs_val, rt_val, target = 0; in Emulate_BXX_3ops() local 1384 int64_t offset, pc, target = 0; in Emulate_Bcond_Link() local 1429 int64_t offset, pc, target; in Emulate_BAL() local 1460 int64_t offset, pc, target; in Emulate_BALC() local 1496 int64_t offset, pc, rs_val, target = 0; in Emulate_Bcond_Link_C() local 1564 int64_t offset, pc, rs_val, target = 0; in Emulate_BXX_2ops() local 1619 int64_t offset, pc, target; in Emulate_BC() local 1653 int64_t offset, pc, rs_val, rt_val, target = 0; in Emulate_BXX_3ops_C() local 1738 int64_t offset, pc, target = 0; in Emulate_BXX_2ops_C() local 1803 uint64_t offset, pc; in Emulate_J() local [all …]
|
/llvm-project/lldb/source/Plugins/Instruction/MIPS/ |
H A D | EmulateInstructionMIPS.cpp | 1792 int32_t offset, pc, target = 0, rs_val, rt_val; in Emulate_BXX_3ops() local 1842 int32_t offset, pc, target = 0, rs_val, rt_val; in Emulate_BXX_3ops_C() local 1921 int32_t offset, pc, target = 0; in Emulate_Bcond_Link_C() local 1990 int32_t offset, pc, target = 0; in Emulate_Bcond_Link() local 2041 int32_t offset, pc, target = 0; in Emulate_BXX_2ops() local 2098 int32_t offset, pc, target = 0; in Emulate_BXX_2ops_C() local 2157 int32_t offset, pc, target; in Emulate_B16_MM() local 2210 int32_t pc = in Emulate_Branch_MM() local 2290 uint32_t pc = in Emulate_JALRx16_MM() local 2324 uint32_t offset = 0, target = 0, pc = 0, ra_offset = 0; in Emulate_JALx() local [all …]
|
/llvm-project/clang/docs/analyzer/checkers/ |
H A D | callandmessage_example.c | 15 C *pc; in test() local 26 C *pc = 0; in test() local
|
/llvm-project/lldb/include/lldb/Target/ |
H A D | StackID.h | 22 explicit StackID(lldb::addr_t pc, lldb::addr_t cfa, in StackID() 66 void SetPC(lldb::addr_t pc) { m_pc = pc; } in SetPC()
|
H A D | Unwind.h | 38 lldb::addr_t pc; in GetFramesUpTo() local 51 lldb::addr_t &pc, bool &behaves_like_zeroth_frame) { in GetFrameInfoAtIndex()
|
/llvm-project/llvm/test/MC/Hexagon/ |
H A D | registers_readonly.s | 4 pc = r0 define
|