Home
last modified time | relevance | path

Searched defs:Guard (Results 1 – 25 of 64) sorted by relevance

123

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_log_interface.cpp70 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_register_mode() local
86 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_select_mode() local
100 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_get_current_mode() local
109 SpinMutexLock Guard(&XRayImplMutex); in __xray_set_log_impl() local
117 SpinMutexLock Guard(&XRayImplMutex); in __xray_set_log_impl() local
124 SpinMutexLock Guard(&XRayImplMutex); in __xray_remove_log_impl() local
133 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_init() local
141 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_init_mode() local
162 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_init_mode_bin() local
181 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_finalize() local
[all …]
H A Dxray_init.cpp111 SpinMutexLock Guard(&XRayInstrMapMutex); in __xray_register_sleds() local
125 SpinMutexLock Guard(&XRayInitMutex); in __xray_init() local
220 SpinMutexLock Guard(&XRayInstrMapMutex); in __xray_deregister_dso() local
H A Dxray_buffer_queue.cpp71 SpinMutexLock Guard(&Mutex); in init() local
167 SpinMutexLock Guard(&Mutex); in getBuffer() local
189 SpinMutexLock Guard(&Mutex); in releaseBuffer() local
H A Dxray_interface.cpp161 SpinMutexLock Guard(&XRayInstrMapMutex); in isObjectLoaded() local
239 SpinMutexLock Guard(&XRayInstrMapMutex); in patchFunction() local
299 SpinMutexLock Guard(&XRayInstrMapMutex); in controlPatchingObjectUnchecked() local
443 SpinMutexLock Guard(&XRayInstrMapMutex); in mprotectAndPatchFunction() local
637 SpinMutexLock Guard(&XRayInstrMapMutex); in __xray_function_address_in_object() local
668 SpinMutexLock Guard(&XRayInstrMapMutex); in __xray_max_function_id_in_object() local
676 SpinMutexLock Guard(&XRayInstrMapMutex); in __xray_num_objects() local
H A Dxray_fdr_logging.cpp496 RecursionGuard Guard{Running}; in fdrLoggingHandleArg0() local
526 RecursionGuard Guard{Running}; in fdrLoggingHandleArg1() local
556 RecursionGuard Guard{Running}; in fdrLoggingHandleCustomEvent() local
586 RecursionGuard Guard{Running}; in fdrLoggingHandleTypedEvent() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DPassRegistry.cpp36 sys::SmartScopedReader<true> Guard(Lock); in getPassInfo() local
41 sys::SmartScopedReader<true> Guard(Lock); in getPassInfo() local
50 sys::SmartScopedWriter<true> Guard(Lock); in registerPass() local
66 sys::SmartScopedReader<true> Guard(Lock); in enumerateWith() local
72 sys::SmartScopedWriter<true> Guard(Lock); in addRegistrationListener() local
77 sys::SmartScopedWriter<true> Guard(Lock); in removeRegistrationListener() local
/freebsd/stand/libsa/
H A Dzalloc_defs.h71 typedef struct Guard { struct
74 } Guard; argument
/freebsd/contrib/libcxxrt/
H A Dguard.cc278 using Guard = SingleWordGuard<uint32_t, 31, 0>; typedef
286 using Guard = SingleWordGuard<uint64_t, 63, 0>; typedef
293 using Guard = SingleWordGuard<uint64_t, 0, 56>; typedef
300 using Guard = DoubleWordGuard<31, 0>; typedef
305 using Guard = DoubleWordGuard<0, 24>; typedef
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DGsymCreator.cpp42 std::lock_guard<std::mutex> Guard(Mutex); in insertFileEntry() local
81 std::lock_guard<std::mutex> Guard(Mutex); in encode() local
242 std::lock_guard<std::mutex> Guard(Mutex); in finalize() local
369 std::lock_guard<std::mutex> Guard(Mutex); in insertString() local
397 std::lock_guard<std::mutex> Guard(Mutex); in addFunctionInfo() local
403 std::lock_guard<std::mutex> Guard(Mutex); in forEachFunctionInfo() local
412 std::lock_guard<std::mutex> Guard(Mutex); in forEachFunctionInfo() local
420 std::lock_guard<std::mutex> Guard(Mutex); in getNumFunctionInfos() local
536 std::lock_guard<std::mutex> Guard(Mutex); in copyFunctionInfo() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMakeGuardsExplicit.cpp44 static void turnToExplicitForm(CallInst *Guard, Function *DeoptIntrinsic) { in turnToExplicitForm()
74 for (auto *Guard : GuardIntrinsics) in explicifyGuards() local
H A DLoopPredication.cpp375 Instruction *Guard, in expandCheck()
541 Instruction *Guard) { in widenICmpRangeCheckIncrementingLoop()
591 Instruction *Guard) { in widenICmpRangeCheckDecrementingLoop()
654 Instruction *Guard) { in widenICmpRangeCheck()
718 SCEVExpander &Expander, Instruction *Guard) { in widenChecks()
727 bool LoopPredication::widenGuardConditions(IntrinsicInst *Guard, in widenGuardConditions()
1238 for (auto *Guard : Guards) in runOnLoop() local
1240 for (auto *Guard : GuardsAsWidenableBranches) in runOnLoop() local
/freebsd/contrib/llvm-project/llvm/lib/Debuginfod/
H A DDebuginfod.cpp341 std::lock_guard<std::mutex> Guard(QueueMutex); in push() local
349 std::unique_lock<std::mutex> Guard(QueueMutex); in pop() local
353 std::lock_guard<std::mutex> Guard(QueueMutex); in pop() local
372 std::lock_guard<sys::Mutex> Guard(UpdateMutex); in update() local
437 std::lock_guard<std::mutex> Guard(IteratorMutex); in findBinaries() local
483 std::unique_lock<std::mutex> Guard(IteratorMutex); in findBinaries() local
492 std::shared_lock<sys::RWMutex> Guard(BinariesMutex); in getBinaryPath() local
504 std::shared_lock<sys::RWMutex> Guard(DebugBinariesMutex); in getDebugBinaryPath() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp54 std::lock_guard<sys::Mutex> Guard(AC.Lock); in clearAnnotationCache() local
70 std::lock_guard<sys::Mutex> Guard(AC.Lock); in cacheAnnotationFromMD() local
105 std::lock_guard<sys::Mutex> Guard(AC.Lock); in cacheAnnotationFromMD() local
134 std::lock_guard<sys::Mutex> Guard(AC.Lock); in findOneNVVMAnnotation() local
154 std::lock_guard<sys::Mutex> Guard(AC.Lock); in findAllNVVMAnnotation() local
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp66 std::lock_guard<sys::Mutex> Guard(Mutex); in ~PerfJITEventListener() local
290 std::lock_guard<sys::Mutex> Guard(Mutex); in notifyObjectLoaded() local
429 std::lock_guard<sys::Mutex> Guard(Mutex); in NotifyCode() local
471 std::lock_guard<sys::Mutex> Guard(Mutex); in NotifyDebug() local
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_value.cpp41 __sanitizer::SpinMutexLock Guard(&Lock); in getObjCClassName() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp526 Value *Guard = TLI->getIRStackGuard(B); in getStackGuard() local
641 LoadInst *Guard = B.CreateLoad(B.getPtrTy(), AI, true, "Guard"); in InsertStackProtectors() local
679 Value *Guard = getStackGuard(TLI, M, B); in InsertStackProtectors() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineNegator.cpp157 InstCombiner::BuilderTy::InsertPointGuard Guard(Builder); in visitImpl() local
570 InstCombiner::BuilderTy::InsertPointGuard Guard(IC.Builder); in Negate() local
H A DInstCombineSimplifyDemanded.cpp293 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits() local
436 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits() local
508 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits() local
525 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits() local
562 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits() local
606 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits() local
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileWrapper.cpp57 std::lock_guard<sys::Mutex> Guard(OProfileInitializationMutex); in initialize() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DGuardUtils.cpp31 CallInst *Guard, bool UseWC) { in makeGuardControlFlowExplicit()
H A DScalarEvolutionExpander.cpp136 SCEVInsertPointGuard Guard(Builder, this); in ReuseOrCreateCast() local
303 SCEVInsertPointGuard Guard(Builder, this); in InsertBinop() local
393 SCEVInsertPointGuard Guard(Builder, this); in expandAddToGEP() local
1051 SCEVInsertPointGuard Guard(Builder, this); in getAddRecExprPHILiterally() local
1204 SCEVInsertPointGuard Guard(Builder, this); in expandAddRecExprLiterally() local
1551 SCEVInsertPointGuard Guard(Builder, this); in expand() local
H A DFlattenCFG.cpp281 IRBuilder<>::InsertPointGuard Guard(Builder); in FlattenParallelAndOr() local
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp174 std::lock_guard<std::mutex> Guard(Mutex); in ~TemporaryFiles() local
180 std::lock_guard<std::mutex> Guard(Mutex); in addFile() local
187 std::lock_guard<std::mutex> Guard(Mutex); in removeFile() local
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DConcurrentHashtable.h294 std::mutex Guard; member
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCodeCoverage.cpp207 std::unique_lock<std::mutex> Guard{ErrsLock}; in error() local
213 std::unique_lock<std::mutex> Guard{ErrsLock}; in warning() local
286 std::unique_lock<std::mutex> Guard{LoadedSourceFilesLock}; in getSourceFile() local

123