Home
last modified time | relevance | path

Searched refs:isWrite (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_interceptors_memintrinsics.h52 #define ACCESS_MEMORY_RANGE(ctx, offset, size, isWrite) do { \ in DECLARE_REAL() argument
73 ReportGenericError(pc, bp, sp, __bad, isWrite, __size, 0, false);\ in DECLARE_REAL()
H A Dasan_poisoning.cpp207 #define CHECK_SMALL_REGION(p, size, isWrite) \ argument
215 __asan_report_error(pc, bp, sp, __bad, isWrite, __size, 0);\
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h245 bool isWrite) const;
608 bool isWrite) const { in getInstructionsForAccess() argument
609 return DepChecker->getInstructionsForAccess(Ptr, isWrite); in getInstructionsForAccess()
/llvm-project-15.0.7/polly/lib/Support/
H A DVirtualInstruction.cpp232 if (!MA->isWrite()) in addAccessRoots()
347 if (Acc->isWrite()) { in walkReachable()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/
H A DUtils.h288 bool isWrite() const { return write; } in isWrite() function
/llvm-project-15.0.7/polly/lib/Transform/
H A DSimplify.cpp81 return MA->isWrite() && MA->isOriginalScalarKind(); in isImplicitWrite()
557 } else if (MA->isWrite()) { in removeRedundantWrites()
590 if (!MA->isWrite()) in removeEmptyPartialAccesses()
H A DZoneAlgo.cpp449 assert(MA->isWrite()); in addArrayWriteAccess()
984 if (MA->isWrite()) in computeCommon()
H A DMatmulOptimizer.cpp413 if (!MemAccessPtr->isWrite()) in containsMatrMult()
H A DDeLICM.cpp1244 if (!MA->isWrite()) in greedyCollapse()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopInfo.cpp1122 } else if (Access->isValueKind() && Access->isWrite()) { in addAccess()
1132 } else if (Access->isAnyPHIKind() && Access->isWrite()) { in addAccess()
1274 if (MA->isWrite() && MA->isOriginalValueKind()) { in removeAccessData()
1279 if (MA->isWrite() && MA->isOriginalAnyPHIKind()) { in removeAccessData()
2235 return getAccessesOfType([](MemoryAccess &MA) { return MA.isWrite(); }); in getWrites()
2416 else if (Access->isOriginalAnyPHIKind() && Access->isWrite()) in addAccessData()
2421 if (Access->isOriginalValueKind() && Access->isWrite()) { in removeAccessData()
2430 } else if (Access->isOriginalAnyPHIKind() && Access->isWrite()) { in removeAccessData()
2509 if (!MA->isWrite()) in getStatistics()
H A DScopBuilder.cpp2695 if (Access->isScalarKind() || Access->isWrite() || !Access->isAffine() || in getNonHoistableCtx()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.cpp205 static bool isReadOrWriteToDSPReg(const MachineInstr &MI, bool &isWrite) { in isReadOrWriteToDSPReg() argument
211 isWrite = true; in isReadOrWriteToDSPReg()
215 isWrite = false; in isReadOrWriteToDSPReg()
/llvm-project-15.0.7/polly/include/polly/
H A DScopInfo.h767 bool isWrite() const { return isMustWrite() || isMayWrite(); } in isWrite() function
873 assert(isWrite() && "Only write statement store values"); in tryGetValueStored()
1977 if (Access->isWrite() && Access->isOriginalValueKind()) { in addAccessFunction()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp2062 OpBuilder &b = region.isWrite() ? epilogue : prologue; in generateCopy()
2227 /*isCopyOut=*/region.isWrite(), b); in generateCopy()
2234 if (region.isWrite() && isCopyOutAtEndOfBlock) in generateCopy()
2246 if (!region.isWrite()) { in generateCopy()
2488 if (region->isWrite() && !existsInWrite) { in affineDataCopyGenerate()
2490 } else if (!region->isWrite() && !existsInRead) { in affineDataCopyGenerate()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/
H A DAffineOps.td781 BoolAttr:$isWrite,
788 "ArrayRef<Value>":$mapOperands, "bool":$isWrite, "unsigned":$localityHint,
794 auto isWriteAttr = $_builder.getBoolAttr(isWrite);
831 static StringRef getIsWriteAttrStrName() { return "isWrite"; }
/llvm-project-15.0.7/lld/ELF/
H A DWriter.cpp917 bool isWrite = osec.flags & SHF_WRITE; in getSectionRank() local
920 if (isWrite) in getSectionRank()
924 } else if (isWrite) { in getSectionRank()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DIslAst.cpp147 if (MA->isWrite()) in getBrokenReductionsStr()
H A DBlockGenerators.cpp561 if (MA->isOriginalArrayKind() || MA->isWrite()) in generateScalarLoads()
1331 if (MA->isArrayKind() || MA->isWrite()) in generateScalarVectorLoads()
H A DPPCGCodeGeneration.cpp2800 Access->write = Acc->isWrite(); in getStmtAccesses()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2049 MemoryDepChecker::getInstructionsForAccess(Value *Ptr, bool isWrite) const { in getInstructionsForAccess()
2050 MemAccessInfo Access(Ptr, isWrite); in getInstructionsForAccess()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp739 auto isWrite = rewriter.create<LLVM::ConstantOp>( in matchAndRewrite() local
748 rewriter.replaceOpWithNewOp<LLVM::Prefetch>(prefetchOp, dataPtr, isWrite, in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/
H A DMemRefOps.td967 BoolAttr:$isWrite,
977 static StringRef getIsWriteAttrStrName() { return "isWrite"; }
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h4977 bool isWrite() const { return Kind & AK_W; }
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DAttributor.cpp393 if ((IsLoad && !Acc.isWrite()) || (!IsLoad && !Acc.isRead())) in getPotentialCopiesOfMemoryValue()
H A DAttributorAttributes.cpp1065 if ((!FindInterferingWrites || !Acc.isWrite()) && in forallInterferingAccesses()
1098 if ((!Acc.isWrite() || in forallInterferingAccesses()