/llvm-project/mlir/lib/Analysis/DataFlow/ |
H A D | IntegerRangeAnalysis.cpp | 95 return op->hasTrait<OpTrait::IsTerminator>(); in visitOperation() 137 return op->hasTrait<OpTrait::IsTerminator>(); in visitNonControlFlowArguments()
|
/llvm-project/mlir/include/mlir/Interfaces/ |
H A D | LoopLikeInterface.h | 68 assert(!block.empty() && block.back().hasTrait<OpTrait::IsTerminator>() && in walk()
|
H A D | ControlFlowInterfaces.h | 311 static_assert(ConcreteType::template hasTrait<IsTerminator>(), in verifyTrait()
|
/llvm-project/mlir/lib/Dialect/LLVMIR/Transforms/ |
H A D | LegalizeForExport.cpp | 32 if (bb.empty() || !bb.back().mightHaveTrait<OpTrait::IsTerminator>()) in ensureDistinctSuccessors()
|
/llvm-project/mlir/test/lib/IR/ |
H A D | TestSideEffects.cpp | 32 if (op->hasTrait<OpTrait::IsTerminator>()) { in runOnOperation()
|
H A D | TestOpaqueLoc.cpp | 59 op->hasTrait<OpTrait::IsTerminator>()) in runOnOperation()
|
/llvm-project/mlir/lib/Transforms/Utils/ |
H A D | LoopInvariantCodeMotionUtils.cpp | 34 if (op->hasTrait<OpTrait::IsTerminator>()) in canBeHoisted() 234 if (use.getOwner()->hasTrait<OpTrait::IsTerminator>()) in getSingleTerminatorUse()
|
H A D | RegionUtils.cpp | 296 if (owner->hasTrait<OpTrait::IsTerminator>()) { in isUseSpeciallyKnownDead() 347 if (op->hasTrait<OpTrait::IsTerminator>()) in propagateLiveness()
|
/llvm-project/mlir/test/lib/Dialect/Shape/ |
H A D | TestShapeFunctions.cpp | 39 if (op->hasTrait<OpTrait::IsTerminator>()) in runOnOperation()
|
/llvm-project/mlir/lib/Dialect/Func/Transforms/ |
H A D | FuncConversions.cpp | 179 if (!op->mightHaveTrait<OpTrait::IsTerminator>())
|
/llvm-project/llvm/unittests/Target/LoongArch/ |
H A D | MCInstrAnalysisTest.cpp | 61 TEST_P(InstrAnalysisTest, IsTerminator) { in TEST_P() argument
|
/llvm-project/mlir/lib/Dialect/Affine/Transforms/ |
H A D | AffineDataCopyGeneration.cpp | 196 assert(!curBegin->hasTrait<OpTrait::IsTerminator>() && in runOnBlock()
|
/llvm-project/mlir/lib/Dialect/Transform/IR/ |
H A D | TransformDialect.cpp | 34 opName.hasTrait<OpTrait::IsTerminator>()) && in checkImplementsTransformOpInterface()
|
/llvm-project/mlir/lib/Analysis/ |
H A D | TopologicalSortUtils.cpp | 106 if (block->back().hasTrait<OpTrait::IsTerminator>()) in sortTopologically()
|
H A D | SliceAnalysis.cpp | 266 while (!combinerOp->mightHaveTrait<OpTrait::IsTerminator>()) { in matchReduction()
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIWholeQuadMode.cpp | 1166 bool IsTerminator = Before == MBB.end(); in toExact() 1167 if (!IsTerminator) { in toExact() 1172 IsTerminator = BeforeIdx > FirstTermIdx; in toExact() 1179 unsigned Opcode = IsTerminator ? AndSaveExecTermOpc : AndSaveExecOpc; in toWQM() 1183 unsigned Opcode = IsTerminator ? AndTermOpc : AndOpc; in toWQM() 1148 bool IsTerminator = Before == MBB.end(); toExact() local
|
/llvm-project/mlir/unittests/Interfaces/ |
H A D | ControlFlowInterfacesTest.cpp | 22 struct DummyOp : public Op<DummyOp, OpTrait::IsTerminator> {
|
/llvm-project/mlir/lib/Dialect/Bufferization/IR/ |
H A D | BufferDeallocationOpInterface.cpp | 284 assert(op->hasTrait<OpTrait::IsTerminator>() && "must be a terminator"); in insertDeallocOpForReturnLike()
|
/llvm-project/llvm/unittests/Target/RISCV/ |
H A D | MCInstrAnalysisTest.cpp | 76 TEST_P(InstrAnalysisTest, IsTerminator) { in TEST_P() argument
|
/llvm-project/mlir/lib/IR/ |
H A D | Block.cpp | 253 return !empty() && back().mightHaveTrait<OpTrait::IsTerminator>();
|
H A D | Verifier.cpp | 156 if (!terminator.mightHaveTrait<OpTrait::IsTerminator>()) in verifyOnExit()
|
/llvm-project/mlir/lib/Dialect/Mesh/Transforms/ |
H A D | ShardingPropagation.cpp | 285 if (op->hasTrait<OpTrait::IsTerminator>() ||
|
/llvm-project/mlir/lib/Dialect/GPU/Transforms/ |
H A D | AsyncRegionRewriter.cpp | 47 return op->mightHaveTrait<OpTrait::IsTerminator>(); in isTerminator()
|
/llvm-project/mlir/lib/Transforms/ |
H A D | CSE.cpp | 230 if (op->hasTrait<OpTrait::IsTerminator>()) in simplifyOperation()
|
/llvm-project/mlir/lib/Dialect/Async/Transforms/ |
H A D | AsyncRuntimeRefCounting.cpp | 308 if (lastUser->hasTrait<OpTrait::IsTerminator>()) in addDropRefAfterLastUse()
|