Home
last modified time | relevance | path

Searched refs:isRead (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DOneShotModuleBufferize.cpp175 bool isRead, bool isWritten) { in annotateFuncArgAccess() argument
178 if (isRead && isWritten) { in annotateFuncArgAccess()
180 } else if (isRead) { in annotateFuncArgAccess()
211 bool isRead = state.isValueRead(bbArg); in funcOpBbArgReadWriteAnalysis() local
214 annotateFuncArgAccess(funcOp, bbArg, isRead, isWritten); in funcOpBbArgReadWriteAnalysis()
215 if (isRead) in funcOpBbArgReadWriteAnalysis()
/llvm-project-15.0.7/polly/lib/Transform/
H A DZoneAlgo.cpp342 if (MA->isRead()) { in collectIncompatibleElts()
393 assert(MA->isRead()); in addArrayReadAccess()
899 assert(MA->isRead()); in isNormalizable()
981 if (MA->isRead()) in computeCommon()
1005 if (!MA->isRead()) in computeNormalizedPHIs()
1027 if (!MA->isRead()) in computeNormalizedPHIs()
H A DSimplify.cpp73 return MA->isRead() && MA->isOriginalScalarKind(); in isImplicitRead()
271 if (MA->isRead()) { in removeOverwrites()
547 if (MA->isRead()) { in removeRedundantWrites()
H A DMaximalStaticExpansion.cpp189 if (MA->isRead()) { in isExpandable()
225 if (MA->isRead()) { in isExpandable()
H A DDeLICM.cpp849 assert(PHIRead->isRead()); in tryMapPHI()
1045 if (!MA->isRead()) in collapseScalarsToStore()
H A DForwardOpTree.cpp988 if (!RA->isRead()) in forwardOperandTrees()
H A DMatmulOptimizer.cpp284 if (!MemAccess->isLatestArrayKind() || !MemAccess->isRead()) in isMatMulNonScalarReadAccess()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopInfo.cpp1045 if (isRead()) { in setNewAccessRelation()
1127 } else if (Access->isValueKind() && Access->isRead()) { in addAccess()
1137 } else if (Access->isAnyPHIKind() && Access->isRead()) { in addAccess()
1269 if (MA->isRead() && MA->isOriginalValueKind()) { in removeAccessData()
1284 if (MA->isRead() && MA->isOriginalAnyPHIKind()) { in removeAccessData()
1698 if (MA->isRead()) in simplifySCoP()
1860 if (MA->isRead()) in isProfitable()
2239 return getAccessesOfType([](MemoryAccess &MA) { return MA.isRead(); }); in getReads()
2414 if (Access->isOriginalValueKind() && Access->isRead()) in addAccessData()
2423 } else if (Access->isOriginalValueKind() && Access->isRead()) { in removeAccessData()
[all …]
H A DDependenceInfo.cpp166 if (MA->isRead()) in collectInfo()
H A DScopBuilder.cpp2514 if (StoreMA->isRead()) in checkForReductions()
3218 if (!MA->isRead()) in buildAliasGroupsForAccesses()
3221 if (MA->isRead() && isa<MemTransferInst>(Acc)) in buildAliasGroupsForAccesses()
/llvm-project-15.0.7/polly/lib/Exchange/
H A DJSONExporter.cpp163 access["kind"] = MA->isRead() ? "read" : "write"; in getJSON()
514 if (MA->isRead() && in importAccesses()
/llvm-project-15.0.7/polly/include/polly/
H A DScopInfo.h735 assert(!isRead()); in addIncoming()
758 bool isRead() const { return AccType == MemoryAccess::READ; } in isRead() function
1981 } else if (Access->isRead() && Access->isOriginalPHIKind()) { in addAccessFunction()
/llvm-project-15.0.7/polly/lib/Support/
H A DVirtualInstruction.cpp330 if (Acc->isRead()) { in walkReachable()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DBlockGenerators.cpp764 if (MA->isOriginalArrayKind() || MA->isRead()) in generateScalarStores()
1353 if (MA->isArrayKind() || MA->isRead()) in verifyNoScalarStores()
1702 if (MA->isOriginalArrayKind() || MA->isRead()) in generateScalarStores()
1710 if (MA->isOriginalArrayKind() || MA->isRead()) in generateScalarStores()
H A DIslNodeBuilder.cpp894 if (MA->isRead()) { in createNewAccesses()
970 assert((*ReadAccess)->isRead() && (*WriteAccess)->isMustWrite()); in generateCopyStmt()
1274 assert(MA->isArrayKind() && MA->isRead()); in preloadInvariantEquivClass()
H A DIslAst.cpp693 if (MemAcc->isRead()) in cbPrintUser()
H A DPPCGCodeGeneration.cpp2799 Access->read = Acc->isRead(); in getStmtAccesses()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DType.h6411 bool isRead;
6413 PipeType(QualType elemType, QualType CanonicalPtr, bool isRead)
6415 ElementType(elemType), isRead(isRead) {}
6428 static void Profile(llvm::FoldingSetNodeID &ID, QualType T, bool isRead) {
6430 ID.AddBoolean(isRead);
6437 bool isReadOnly() const { return isRead; }
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp1066 (!FindInterferingReads || !Acc.isRead())) in forallInterferingAccesses()
1101 (!Acc.isRead() || in forallInterferingAccesses()
1157 if (IsByval && !RAcc.isRead()) in translateAndAddState()
H A DAttributor.cpp393 if ((IsLoad && !Acc.isWrite()) || (!IsLoad && !Acc.isRead())) in getPotentialCopiesOfMemoryValue()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h4974 bool isRead() const { return Kind & AK_R; }
/llvm-project-15.0.7/clang/lib/AST/
H A DExprConstant.cpp1448 static bool isRead(AccessKinds AK) { in isRead() function
1471 return isRead(AK) || isModification(AK); in isAnyAccess()
3732 else if (!isRead(handler.AccessKind)) { in findSubobject()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4244 unsigned isRead = ~cast<ConstantSDNode>(Op.getOperand(2))->getZExtValue() & 1; in LowerPREFETCH() local
4245 if (!isRead && in LowerPREFETCH()
4253 isRead = ~isRead & 1; in LowerPREFETCH()
4258 Op.getOperand(1), DAG.getConstant(isRead, dl, MVT::i32), in LowerPREFETCH()