/netbsd-current/external/apache2/llvm/dist/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() &&
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LowerAtomic.cpp | 128 if (LI->isAtomic()) 131 if (SI->isAtomic())
|
H A D | GVN.cpp | 1021 if (Address && Load->isAtomic() <= DepSI->isAtomic()) { 1040 Load->isAtomic() <= DepLoad->isAtomic()) { 1066 if (Address && !Load->isAtomic()) { 1111 if (S->isAtomic() < Load->isAtomic()) 1126 if (LD->isAtomic() < Load->isAtomic())
|
H A D | EarlyCSE.cpp | 728 bool isAtomic() const { function in class:__anon2933::EarlyCSE::ParseMemoryInst 731 return Inst->isAtomic(); 744 return !Inst->isAtomic(); 1115 if (MemInst.isLoad() && !InVal.IsAtomic && MemInst.isAtomic()) 1429 MemInst.isAtomic())); 1553 MemInst.isAtomic()));
|
H A D | LICM.cpp | 1188 if (LI->isAtomic() && !TargetExecutesOncePerLoop) 2093 SawUnorderedAtomic |= Load->isAtomic(); 2094 SawNotAtomic |= !Load->isAtomic(); 2117 SawUnorderedAtomic |= Store->isAtomic(); 2118 SawNotAtomic |= !Store->isAtomic();
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | Loads.cpp | 442 return findAvailablePtrLoadStore(Loc, Load->getType(), Load->isAtomic(), 480 if (LI->isAtomic() < AtLeastAtomic) 500 if (SI->isAtomic() < AtLeastAtomic) 612 bool AtLeastAtomic = Load->isAtomic();
|
/netbsd-current/external/apache2/llvm/dist/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 | 1310 bool isAtomic() const { return MMO->isAtomic(); } function in class:llvm::MemSDNode 1318 bool isSimple() const { return !isAtomic() && !isVolatile(); } 1400 MMO->isAtomic()) && "then why are we using an AtomicSDNode?");
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | AutoInitRemark.cpp | 48 bool Atomic = SI.isAtomic();
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 501 static bool isAtomic(Instruction *I) { function 504 return LI->isAtomic() && LI->getSyncScopeID() != SyncScope::SingleThread; 506 return SI->isAtomic() && SI->getSyncScopeID() != SyncScope::SingleThread; 549 if (isAtomic(&Inst))
|
H A D | DataFlowSanitizer.cpp | 2431 if (LI.isAtomic()) 2434 Instruction *Pos = LI.isAtomic() ? LI.getNextNode() : &LI; 2689 if (SI.isAtomic()) 2693 DFSF.DFS.shouldTrackOrigins() && !SI.isAtomic(); 2698 SI.isAtomic() ? DFSF.DFS.getZeroShadow(Val) : DFSF.getShadow(Val);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIMemoryLegalizer.cpp | 206 bool isAtomic() const { function in class:__anon2271::final 1583 if (MOI.isAtomic()) { 1628 if (MOI.isAtomic()) { 1662 if (MOI.isAtomic()) { 1703 if (MOI.isAtomic()) {
|
H A D | SIFormMemoryClauses.cpp | 113 if (SIInstrInfo::isAtomic(MI))
|
H A D | SIInstrInfo.h | 564 static bool isAtomic(const MachineInstr &MI) { function in class:llvm::final 569 bool isAtomic(uint16_t Opcode) const { function in class:llvm::final
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
H A D | LanaiMemAluCombiner.cpp | 162 if (MemOperand->isVolatile() || MemOperand->isAtomic())
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetMachine.cpp | 258 if (I.isAtomic()) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 93 if (I->isAtomic())
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Instruction.cpp | 583 bool Instruction::isAtomic() const { function in class:Instruction 599 assert(isAtomic()); 611 assert(isAtomic());
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 683 if (!N.isAtomic()) { 819 if (Normalized.isAtomic()) 848 if (Normalized.isAtomic())
|
/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/ |
H A D | CodeGenDAGPatterns.cpp | 894 return isLoad() || isStore() || isAtomic() || 901 if (!isLoad() && !isStore() && !isAtomic()) { 921 if (isLoad() + isStore() + isAtomic() > 1) 962 if (isAtomic()) { 1001 if (isLoad() || isStore() || isAtomic()) { 1037 if (isAtomic() && isAtomicOrderingMonotonic()) 1040 if (isAtomic() && isAtomicOrderingAcquire()) 1043 if (isAtomic() && isAtomicOrderingRelease()) 1046 if (isAtomic() && isAtomicOrderingAcquireRelease()) 1049 if (isAtomic() 1165 bool TreePredicateFn::isAtomic() const { function in class:TreePredicateFn [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 461 assert((!LI.isAtomic() || isSupportedAtomicType(NewTy)) && 484 assert((!SI.isAtomic() || isSupportedAtomicType(V->getType())) && 608 if (!LI.isAtomic() || isSupportedAtomicType(CI->getDestTy())) { 1134 if (!SI.isAtomic() || isSupportedAtomicType(V->getType())) { 1141 if (!SI.isAtomic() || isSupportedAtomicType(U->getType())) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Instruction.h | 592 bool isAtomic() const;
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 255 assert(!LD->isAtomic() && "Atomics can not be split"); 465 assert(!St->isAtomic() && "Atomics can not be split");
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 816 bool isAtomic, bool hasStrong) { 824 // sizeof (Type of Ivar), isAtomic, false); 835 args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy); 891 bool isAtomic() const { return IsAtomic; } function in class:__anon473::PropertyImplStrategy 918 IsAtomic = prop->isAtomic(); 1200 args.add(RValue::get(Builder.getInt1(strategy.isAtomic())), 1228 emitStructGetterCall(*this, ivar, strategy.isAtomic(), 1316 // The fourth argument is the 'isAtomic' flag. 1460 strategy.isAtomic(), strategy.isCopy()); 1498 args.add(RValue::get(Builder.getInt1(strategy.isAtomic())), 815 emitStructGetterCall(CodeGenFunction &CGF, ObjCIvarDecl *ivar, bool isAtomic, bool hasStrong) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 1004 if (SI->isAtomic()) 1007 if (LI->isAtomic()) 1010 if (AI->isAtomic()) 1013 if (AI->isAtomic())
|