Home
last modified time | relevance | path

Searched defs:pc (Results 1 – 25 of 208) sorted by relevance

123456789

/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_fd.cpp56 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 Dtsan_rtl_mutex.cpp31 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 Dtsan_mman.cpp177 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 Dtsan_interface.cpp29 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 Dtsan_rtl_access.cpp18 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 Dtsan_rtl_thread.cpp116 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 Dtsan_interface_atomic.cpp224 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 Dsanitizer_unwind_fuchsia.cpp34 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 Dsanitizer_stacktrace_libcdep.cpp35 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 Dsanitizer_unwind_win.cpp27 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 Dsanitizer_stacktrace.cpp22 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 Dsanitizer_libignore.h104 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 DEmulateInstructionLoongArch.cpp139 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 DABISysV_arm.h48 bool CodeAddressIsValid(lldb::addr_t pc) override { in CodeAddressIsValid()
55 lldb::addr_t FixCodeAddress(lldb::addr_t pc) override { in FixCodeAddress()
H A DABIMacOSX_arm.h48 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 Dnsan_stats.cpp41 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 Dtsan_go.cpp44 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 DHistoryUnwind.cpp44 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 Dget_module_and_offset_for_pc.cpp22 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 DEmulateInstructionMIPS64.cpp1332 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 DEmulateInstructionMIPS.cpp1792 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 Dcallandmessage_example.c15 C *pc; in test() local
26 C *pc = 0; in test() local
/llvm-project/lldb/include/lldb/Target/
H A DStackID.h22 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 DUnwind.h38 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 Dregisters_readonly.s4 pc = r0 define

123456789