/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaConcept.h | 101 if (Other.isAtomic()) { 125 assert(!isAtomic() && "getCompoundKind called on atomic constraint."); 129 bool isAtomic() const { return Constraint.is<AtomicConstraint *>(); } function in struct:clang::NormalizedConstraint 132 assert(!isAtomic() && "getLHS called on atomic constraint."); 137 assert(!isAtomic() && "getRHS called on atomic constraint."); 142 assert(isAtomic() &&
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 93 if (I->isAtomic())
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerAtomic.cpp | 129 if (LI->isAtomic()) 132 if (SI->isAtomic())
|
H A D | EarlyCSE.cpp | 659 bool isAtomic() const { function in class:__anon2669::EarlyCSE::ParseMemoryInst 662 return Inst->isAtomic(); 675 return !Inst->isAtomic(); 1120 InVal.IsAtomic >= MemInst.isAtomic() && 1146 MemInst.isAtomic())); 1283 MemInst.isAtomic()));
|
H A D | GVN.cpp | 875 if (Address && LI->isAtomic() <= DepSI->isAtomic()) { 893 if (DepLI != LI && Address && LI->isAtomic() <= DepLI->isAtomic()) { 907 if (Address && !LI->isAtomic()) { 951 if (S->isAtomic() < LI->isAtomic()) 966 if (LD->isAtomic() < LI->isAtomic())
|
H A D | LICM.cpp | 1109 if (LI->isAtomic() && !TargetExecutesOncePerLoop) 1985 SawUnorderedAtomic |= Load->isAtomic(); 1986 SawNotAtomic |= !Load->isAtomic(); 2011 SawUnorderedAtomic |= Store->isAtomic(); 2012 SawNotAtomic |= !Store->isAtomic();
|
H A D | LoopIdiomRecognize.cpp | 509 UnorderedAtomic = UnorderedAtomic || LI->isAtomic(); 1086 if (!SI->isAtomic() && !LI->isAtomic())
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Loads.cpp | 372 Load->getPointerOperand(), Load->getType(), Load->isAtomic(), ScanBB, 416 if (LI->isAtomic() < AtLeastAtomic) 438 if (SI->isAtomic() < AtLeastAtomic)
|
H A D | MemoryDependenceAnalysis.cpp | 568 if (LI->isAtomic() && isStrongerThanUnordered(LI->getOrdering())) { 621 if (!SI->isUnordered() && SI->isAtomic()) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMemoryLegalizer.cpp | 196 bool isAtomic() const { function in class:__anon2125::final 1141 if (MOI.isAtomic()) { 1186 if (MOI.isAtomic()) { 1214 if (MOI.isAtomic()) { 1251 if (MOI.isAtomic()) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 267 bool isAtomic() const { return getOrdering() != AtomicOrdering::NotAtomic; } function in class:llvm::MachineMemOperand
|
H A D | SelectionDAGNodes.h | 1352 bool isAtomic() const { return MMO->isAtomic(); } function in class:llvm::MemSDNode 1360 bool isSimple() const { return !isAtomic() && !isVolatile(); } 1432 MMO->isAtomic()) && "then why are we using an AtomicSDNode?");
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 414 static bool isAtomic(Instruction *I) { function 417 return LI->isAtomic() && LI->getSyncScopeID() != SyncScope::SingleThread; 419 return SI->isAtomic() && SI->getSyncScopeID() != SyncScope::SingleThread; 457 if (isAtomic(&Inst))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiMemAluCombiner.cpp | 162 if (MemOperand->isVolatile() || MemOperand->isAtomic())
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetMachine.cpp | 243 if (I.isAtomic()) {
|
H A D | WebAssemblyFastISel.cpp | 1158 if (Load->isAtomic()) 1215 if (Store->isAtomic())
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 642 if (!N.isAtomic()) { 781 if (Normalized.isAtomic()) 810 if (Normalized.isAtomic())
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instruction.cpp | 554 bool Instruction::isAtomic() const { function in class:Instruction 570 assert(isAtomic()); 582 assert(isAtomic());
|
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenDAGPatterns.cpp | 869 return isLoad() || isStore() || isAtomic() || 876 if (!isLoad() && !isStore() && !isAtomic()) { 896 if (isLoad() + isStore() + isAtomic() > 1) 937 if (isAtomic()) { 976 if (isLoad() || isStore() || isAtomic()) { 1015 if (isAtomic() && isAtomicOrderingMonotonic()) 1018 if (isAtomic() && isAtomicOrderingAcquire()) 1021 if (isAtomic() && isAtomicOrderingRelease()) 1024 if (isAtomic() && isAtomicOrderingAcquireRelease()) 1027 if (isAtomic() 1141 bool TreePredicateFn::isAtomic() const { function in class:TreePredicateFn [all...] |
H A D | GlobalISelEmitter.cpp | 332 if (Predicate.isLoad() || Predicate.isStore() || Predicate.isAtomic()) { 341 if (Predicate.isAtomic() && Predicate.getMemoryVT()) 344 if (Predicate.isAtomic() && 3547 if (Predicate.isLoad() || Predicate.isStore() || Predicate.isAtomic()) { 3610 if (Predicate.isLoad() || Predicate.isStore() || Predicate.isAtomic()) { 3635 if (Predicate.isAtomic()) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 454 assert((!LI.isAtomic() || isSupportedAtomicType(NewTy)) && 483 assert((!SI.isAtomic() || isSupportedAtomicType(V->getType())) && 632 if (!LI.isAtomic() || isSupportedAtomicType(CI->getDestTy())) { 1162 if (!SI.isAtomic() || isSupportedAtomicType(V->getType())) { 1169 if (!SI.isAtomic() || isSupportedAtomicType(U->getType())) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instruction.h | 548 bool isAtomic() const;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 745 bool isAtomic, bool hasStrong) { 753 // sizeof (Type of Ivar), isAtomic, false); 764 args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy); 820 bool isAtomic() const { return IsAtomic; } function in class:__anon377::PropertyImplStrategy 847 IsAtomic = prop->isAtomic(); 1128 args.add(RValue::get(Builder.getInt1(strategy.isAtomic())), 1156 emitStructGetterCall(*this, ivar, strategy.isAtomic(), 1244 // The fourth argument is the 'isAtomic' flag. 1388 strategy.isAtomic(), strategy.isCopy()); 1426 args.add(RValue::get(Builder.getInt1(strategy.isAtomic())), 744 emitStructGetterCall(CodeGenFunction &CGF, ObjCIvarDecl *ivar, bool isAtomic, bool hasStrong) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 249 assert(!LD->isAtomic() && "Atomics can not be split"); 460 assert(!St->isAtomic() && "Atomics can not be split");
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 1005 if (SI->isAtomic()) 1008 if (LI->isAtomic()) 1011 if (AI->isAtomic()) 1014 if (AI->isAtomic())
|