| /llvm-project-15.0.7/mlir/unittests/Interfaces/ |
| H A D | ControlFlowInterfacesTest.cpp | 132 Operation *op1 = &testOp->getRegion(0).front().front(); in TEST() 133 Operation *op2 = &testOp->getRegion(1).front().front(); in TEST() 153 Operation *op1 = &testOp->getRegion(0).front().front(); in TEST() 154 Operation *op2 = &testOp->getRegion(1).front().front(); in TEST() 174 Operation *op1 = &testOp->getRegion(0).front().front(); in TEST() 175 Operation *op2 = &testOp->getRegion(1).front().front(); in TEST() 202 &testOp->getRegion(0).front().front().getRegion(0).front().front(); in TEST() 203 Operation *op2 = &testOp->getRegion(1).front().front(); in TEST() 205 &testOp->getRegion(0).front().front().getRegion(1).front().front(); in TEST() 228 Operation *op1 = &testOp->getRegion(0).front().front(); in TEST() [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | SVals.cpp | 48 const MemRegion* R = X->getRegion(); in getAsFunctionDecl() 86 const MemRegion *R = X->getRegion(); in getLocSymbolInBase() 122 return X->getRegion(); in getAsRegion() 140 return Visit(MRV.getRegion()); in VisitLocMemRegionVal() 169 return LCV.getRegion()->getValueType(); in VisitNonLocLazyCompoundVal() 190 return getRegion()->StripCasts(StripBaseCasts); in stripCasts() 197 const TypedValueRegion *nonloc::LazyCompoundVal::getRegion() const { in getRegion() function in nonloc::LazyCompoundVal 198 return static_cast<const LazyCompoundValData*>(Data)->getRegion(); in getRegion() 333 << ',' << C.getRegion() in dumpToStream() 372 os << '&' << castAs<loc::MemRegionVal>().getRegion()->getString(); in dumpToStream()
|
| H A D | SymbolManager.cpp | 94 << getRegion() << '}'; in dumpToStream() 98 os << getKindStr() << getSymbolID() << '{' << getRegion() << '}'; in dumpToStream() 102 os << getKindStr() << getSymbolID() << '{' << getRegion() << ',' << T << '}'; in dumpToStream() 467 KnownLive = isLiveRegion(cast<SymbolRegionValue>(sym)->getRegion()); in isLive() 476 KnownLive = isLiveRegion(cast<SymbolExtent>(sym)->getRegion()); in isLive() 480 isLiveRegion(cast<SymbolMetadata>(sym)->getRegion()); in isLive()
|
| H A D | RegionStore.cpp | 74 const MemRegion *getRegion() const { return P.getPointer(); } in getRegion() function in __anone91272100111::BindingKey 88 return getRegion()->getBaseRegion(); in getBaseRegion() 120 return BindingKey(RO.getRegion(), RO.getOffset(), k); in Make() 806 const MemRegion *R = K.getRegion(); in getSymbolicOffsetFields() 874 if (NextKey.getRegion() == TopKey.getRegion()) { in collectSubRegionBindings() 1582 return std::make_pair(V->getStore(), V->getRegion()); in findLazyBinding() 1956 if (!O.getRegion()) in getBindingForElement() 2267 const SubRegion *LazyR = LCV.getRegion(); in getInterestingValues() 2363 if (const MemRegion* R = LV->getRegion()) in killBinding() 2462 MRMgr.getElementRegion(Ty, Idx, LCV.getRegion(), Ctx); in tryBindSmallArray() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | SValExplainer.h | 40 if (isa<CXXThisRegion>(S->getRegion())) in isThisObject() 57 const MemRegion *R = V.getRegion(); in VisitLocMemRegionVal() 89 return "lazily frozen compound value of " + Visit(V.getRegion()); in VisitNonLocLazyCompoundVal() 93 const MemRegion *R = S->getRegion(); in VisitSymbolRegionValue() 108 ") for " + Visit(S->getRegion()); in VisitSymbolDerived() 112 return "extent of " + Visit(S->getRegion()); in VisitSymbolExtent() 117 Visit(S->getRegion()); in VisitSymbolMetadata()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/AffineToStandard/ |
| H A D | AffineToStandard.cpp | 159 rewriter.inlineRegionBefore(op.getRegion(), scfForOp.getRegion(), in matchAndRewrite() 160 scfForOp.getRegion().end()); in matchAndRewrite() 209 rewriter.inlineRegionBefore(op.getRegion(), parOp.getRegion(), in matchAndRewrite() 210 parOp.getRegion().end()); in matchAndRewrite() 237 rewriter.inlineRegionBefore(op.getRegion(), parOp.getRegion(), in matchAndRewrite() 238 parOp.getRegion().end()); in matchAndRewrite()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CoverageMappingGen.cpp | 689 SourceMappingRegion &getRegion() { in getRegion() function 703 Counter ExitCount = getRegion().getCounter(); in propagateCounts() 780 if (getRegion().hasEndLoc() && in adjustForOutOfOrderTraversal() 861 SourceMappingRegion &Region = getRegion(); in extendRegion() 872 SourceMappingRegion &Region = getRegion(); in terminateRegion() 935 getRegion().setGap(true); in fillGapAreaWithCount() 1083 Counter ParentCount = getRegion().getCounter(); in VisitWhileStmt() 1292 getRegion().setGap(true); in VisitSwitchStmt() 1353 SourceMappingRegion &Parent = getRegion(); in VisitSwitchCase() 1493 Counter ParentCnt = getRegion().getCounter(); in VisitBinLAnd() [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ArrayBoundCheckerV2.cpp | 60 const SubRegion *getRegion() const { return baseRegion; } in getRegion() function in __anon1f5082b20111::RegionRawOffsetV2 135 if (!rawOffset.getRegion()) in checkLocation() 144 SVal extentBegin = computeExtentBegin(svalBuilder, rawOffset.getRegion()); in checkLocation() 180 const MemRegion *MR = rawOffset.getRegion(); in checkLocation() 269 os << "raw_offset_v2{" << getRegion() << ',' << getByteOffset() << '}'; in dumpToStream()
|
| H A D | Taint.cpp | 70 return addPartialTaint(State, Sym, LCV->getRegion(), Kind); in addTaint() 206 const TypedValueRegion *R = SD->getRegion(); in isTainted() 220 if (isTainted(State, SRV->getRegion(), Kind)) in isTainted()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SVals.h | 420 const TypedValueRegion *getRegion() const; 513 const MemRegion *getRegion() const { in getRegion() function 522 return dyn_cast<REGION>(getRegion()); in getRegionAs() 526 return getRegion() == R.getRegion(); 530 return getRegion() != R.getRegion();
|
| H A D | SymbolManager.h | 52 const TypedValueRegion* getRegion() const { return R; } in getRegion() function 66 const MemRegion *getOriginRegion() const override { return getRegion(); } in getOriginRegion() 149 const TypedValueRegion *getRegion() const { return R; } in getRegion() function 156 const MemRegion *getOriginRegion() const override { return getRegion(); } in getOriginRegion() 188 const SubRegion *getRegion() const { return R; } in getRegion() function 236 const MemRegion *getRegion() const { return R; } in getRegion() function
|
| /llvm-project-15.0.7/mlir/lib/CAPI/Dialect/ |
| H A D | Linalg.cpp | 27 assert(op->getRegion(0).getBlocks().empty() && in mlirLinalgFillBuiltinNamedOpRegion() 38 Region ®ion = op->getRegion(0); in mlirLinalgFillBuiltinNamedOpRegion()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | BufferizableOpInterfaceImpl.cpp | 76 rewriter.inlineRegionBefore(op->getRegion(0), newOp->getRegion(0), in bufferizeLinalgOp() 77 newOp->getRegion(0).begin()); in bufferizeLinalgOp()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/ |
| H A D | AsyncRegionRewriter.cpp | 166 newOp.getRegion().getBlocks().clear(); in addExecuteResults() 167 executeOp.getRegion().cloneInto(&newOp.getRegion(), mapper); in addExecuteResults() 338 getOperation().getRegion().walk(DeferWaitCallback()); in runOnOperation() 340 getOperation().getRegion().walk(SingleTokenUseCallback()); in runOnOperation()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | RewriteLoop.cpp | 53 auto *conditionalBlock = &loop.getRegion().front(); in matchAndRewrite() 57 auto *lastBlock = &loop.getRegion().back(); in matchAndRewrite() 60 rewriter.inlineRegionBefore(loop.getRegion(), endBlock); in matchAndRewrite() 226 auto *conditionBlock = &whileOp.getRegion().front(); in matchAndRewrite() 229 auto *lastBodyBlock = &whileOp.getRegion().back(); in matchAndRewrite() 230 rewriter.inlineRegionBefore(whileOp.getRegion(), endBlock); in matchAndRewrite()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObject.h | 117 const FieldRegion *getRegion() const { return FR; } in getRegion() function 189 const FieldRegion *getUninitRegion() const { return getHead().getRegion(); } in getUninitRegion() 338 assert(!contains(FN.getRegion()) && in add()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestDialect.cpp | 827 p.shadowRegionArgs(getRegion(), getOperand()); in print() 933 p.printGenericOp(&getRegion().front().front()); in print() 1015 Operation &innerOp = getRegion().front().front(); in print() 1025 p.printRegion(getRegion()); in print() 1057 auto args = getRegion().front().getArguments(); in getAsmBlockArgumentNames() 1480 regions.emplace_back(&getRegion()); in getSuccessorRegions() 1505 getRegion(), /*printEntryBlockArgs=*/false, in print() 1516 if (!getRegion().hasOneBlock()) in verify() 1529 if (!getRegion().hasOneBlock()) in verifyRegions() 1532 for (Block &block : getRegion()) in verifyRegions() [all …]
|
| H A D | TestPatterns.cpp | 397 auto &opRegion = op->getRegion(0); in matchAndRewrite() 425 auto *entryBlock = rewriter.createBlock(®ionOp->getRegion(0)); in matchAndRewrite() 487 rewriter.replaceUsesOfBlockArgument(op->getRegion(0).getArgument(0), in matchAndRewrite() 502 Block *secondBlock = &*std::next(op->getRegion(0).begin()); in matchAndRewrite() 521 Region ®ion = op->getRegion(0); in matchAndRewrite() 1147 (void)rewriter.convertRegionTypes(&op->getRegion(0), *getTypeConverter()); in matchAndRewrite() 1164 Region ®ion = op->getRegion(0); in matchAndRewrite() 1307 return converter.isLegal(op.getRegion().front().getArgumentTypes()); in runOnOperation() 1413 Block &firstBlock = op->getRegion(0).front(); in matchAndRewrite() 1415 Block *secondBlock = &*(std::next(op->getRegion(0).begin())); in matchAndRewrite() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/ |
| H A D | SCF.cpp | 125 p.printRegion(getRegion(), in print() 133 if (getRegion().empty()) in verify() 217 for (Block &blk : op.getRegion()) { in matchAndRewrite() 395 p.printRegion(getRegion(), in print() 613 Block &block = forOp.getRegion().front(); in matchAndRewrite() 763 Block &block = op.getRegion().front(); in matchAndRewrite() 969 assert(std::next(forOp.getRegion().begin()) == forOp.getRegion().end() && in matchAndRewrite() 1087 p.printRegion(getRegion(), in print() 1197 if (terminator.getRegion().empty()) in ensureTerminator() 1238 p.printRegion(getRegion(), in print() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Transforms/ |
| H A D | SymbolDCE.cpp | 64 for (auto &block : nestedSymbolTable->getRegion(0)) { in runOnOperation() 87 for (auto &block : symbolTableOp->getRegion(0)) { in computeLiveness()
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | VirtualInstruction.cpp | 30 if (S->getRegion().getExit() == PHI->getParent()) in create() 207 Stmt->getRegion()->getEntry()->getTerminator()); in addInstructionRoots() 208 for (BasicBlock *BB : Stmt->getRegion()->blocks()) in addInstructionRoots() 209 if (Stmt->getRegion()->getEntry() != BB) in addInstructionRoots()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/cert/ |
| H A D | InvalidPtrChecker.cpp | 174 Reg = SRV->getRegion(); in findInvalidatedSymbolicBase() 175 if (const auto *VarReg = dyn_cast<VarRegion>(SRV->getRegion())) in findInvalidatedSymbolicBase() 240 State->getRegion(FD->parameters()[2], C.getLocationContext()); in checkBeginFunction()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | ParallelLoopTiling.cpp | 159 ifInbound.getThenRegion().takeBody(op.getRegion()); in tileParallelLoop() 172 innerLoop.getRegion().takeBody(op.getRegion()); in tileParallelLoop()
|
| /llvm-project-15.0.7/mlir/include/mlir/Parser/ |
| H A D | Parser.h | 60 assert(op->getNumRegions() == 1 && llvm::hasSingleElement(op->getRegion(0)) && in constructContainerOpForParserIfNecessary() 63 Block *opBlock = &op->getRegion(0).front(); in constructContainerOpForParserIfNecessary()
|
| /llvm-project-15.0.7/mlir/lib/Interfaces/ |
| H A D | ParallelCombiningOpInterface.cpp | 21 if (!op->getRegion(0).hasOneBlock()) in verifyParallelCombiningOpInterface()
|