Home
last modified time | relevance | path

Searched defs:RMW (Results 1 – 18 of 18) sorted by relevance

/llvm-project/llvm/tools/llvm-reduce/deltas/
H A DReduceMemoryOperations.cpp26 } else if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(&I)) { in removeVolatileInFunction() local
56 } else if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(&I)) { in reduceAtomicSyncScopesInFunction() local
89 } else if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(&I)) { in reduceAtomicOrderingInFunction() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp503 else if (auto *RMW = dyn_cast<AtomicRMWInst>(&I)) collectFlatAddressExpressions() local
1026 if (auto *RMW = dyn_cast<AtomicRMWInst>(Inst)) isSimplePointerUseValidToReplace() local
H A DLoopStrengthReduce.cpp1021 } else if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(Inst)) { isAddressUse() local
1045 } else if (const AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(Inst)) { getAccessType() local
/llvm-project/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp509 else if (auto *RMW = dyn_cast<AtomicRMWInst>(&I)) insertASpaceCasts() local
/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp584 getModRefInfo(const AtomicRMWInst * RMW,const MemoryLocation & Loc,AAQueryInfo & AAQI) getModRefInfo() argument
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp839 } else if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(I)) { getInterestingMemoryOperands() local
867 if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(I)) getPointerOperandIndex() local
H A DMemProfiler.cpp345 } else if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(I)) { isInterestingMemoryAccess() local
H A DAddressSanitizer.cpp1420 } else if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(I)) { getInterestingMemoryOperands() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp1180 } else if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(UseInst)) { collectUsesWithPtrTypes() local
H A DAMDGPULowerBufferFatPointers.cpp1099 else if (auto *RMW = dyn_cast<AtomicRMWInst>(I)) { handleMemoryInst() local
H A DSIISelLowering.cpp16079 emitAtomicRMWLegalRemark(const AtomicRMWInst * RMW) emitAtomicRMWLegalRemark() argument
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp2456 if (const AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(&AI)) { getAtomicMemOperandFlags() local
H A DCodeGenPrepare.cpp5241 if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(UserI)) { FindAllMemoryUses() local
8380 if (AtomicRMWInst *RMW = dyn_cast<AtomicRMWInst>(I)) { optimizeInst() local
/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp4096 AtomicRMWInst *RMW = upgradeAMDGCNIntrinsicCall() local
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2319 shouldExpandAtomicRMWInIR(AtomicRMWInst * RMW) shouldExpandAtomicRMWInIR() argument
/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp4751 AtomicRMWInst *RMW = Builder.CreateAtomicRMW(llvm::AtomicRMWInst::Xchg, EmitBuiltinExpr() local
19162 llvm::AtomicRMWInst *RMW = EmitAMDGPUBuiltinExpr() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp18822 Function *RMW = Intrinsic::getDeclaration( emitMaskedAtomicRMWIntrinsic() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp26246 if (const auto *RMW = dyn_cast<AtomicRMWInst>(I)) isOpSuitableForLSE128() local
[all...]