/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAtomicRMW.cpp | 25 bool isIdempotentRMW(AtomicRMWInst& RMWI) { in isIdempotentRMW() 63 bool isSaturating(AtomicRMWInst& RMWI) { in isSaturating() 98 Instruction *InstCombinerImpl::visitAtomicRMWInst(AtomicRMWInst &RMWI) { in visitAtomicRMWInst()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LowerAtomic.cpp | 43 bool llvm::lowerAtomicRMWInst(AtomicRMWInst *RMWI) { in lowerAtomicRMWInst() 125 else if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&Inst)) in runOnBasicBlock() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAtomicLower.cpp | 48 if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) in runOnFunction() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | MemoryLocation.cpp | 77 MemoryLocation MemoryLocation::get(const AtomicRMWInst *RMWI) { in get()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 146 static unsigned getAtomicOpSize(AtomicRMWInst *RMWI) { in getAtomicOpSize() 191 auto RMWI = dyn_cast<AtomicRMWInst>(I); in runOnFunction() local 1367 bool AtomicExpand::isIdempotentRMW(AtomicRMWInst* RMWI) { in isIdempotentRMW() 1387 bool AtomicExpand::simplifyIdempotentRMW(AtomicRMWInst* RMWI) { in simplifyIdempotentRMW()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Instruction.cpp | 457 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(I1)) in haveSameSpecialState() local
|
H A D | AsmWriter.cpp | 4004 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) in printInstruction() local 4363 } else if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(&I)) { in printInstruction() local
|
H A D | Core.cpp | 2054 if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(P)) in LLVMGetAlignment() local 2074 else if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(P)) in LLVMSetAlignment() local
|
H A D | Verifier.cpp | 3836 void Verifier::visitAtomicRMWInst(AtomicRMWInst &RMWI) { in visitAtomicRMWInst()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 772 } else if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(I)) { in instrumentAtomic() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | FunctionComparator.cpp | 653 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(L)) { in cmpOperations() local
|
H A D | InlineFunction.cpp | 1026 else if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(I)) in AddAliasScopeMetadata() local
|
H A D | SimplifyCFG.cpp | 4677 } else if (auto *RMWI = dyn_cast<AtomicRMWInst>(BBI)) { in simplifyUnreachable() local
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGAtomic.cpp | 673 llvm::AtomicRMWInst *RMWI = in EmitAtomicOp() local
|
H A D | CGBuiltin.cpp | 10372 AtomicRMWInst *RMWI = Builder.CreateAtomicRMW( in EmitAArch64BuiltinExpr() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 2004 lowerIdempotentRMWIntoFencedLoad(AtomicRMWInst *RMWI) const { in lowerIdempotentRMWIntoFencedLoad()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 7701 AtomicRMWInst *RMWI = in parseAtomicRMW() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | AttributorAttributes.cpp | 173 if (auto *RMWI = dyn_cast<AtomicRMWInst>(I)) { in getPointerOperand() local
|