Home
last modified time | relevance | path

Searched refs:BlockRange (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBlockSupport.h103 class BlockRange final
105 BlockRange, llvm::PointerUnion<BlockOperand *, Block *const *>,
109 BlockRange(ArrayRef<Block *> blocks = llvm::None);
110 BlockRange(SuccessorRange successors);
114 BlockRange(Arg &&arg) in BlockRange() function
115 : BlockRange(ArrayRef<Block *>(std::forward<Arg>(arg))) {} in BlockRange()
116 BlockRange(std::initializer_list<Block *> blocks) in BlockRange() function
117 : BlockRange(ArrayRef<Block *>(blocks)) {} in BlockRange()
H A DOperationSupport.h646 BlockRange successors = {},
650 BlockRange successors = {},
680 void addSuccessors(BlockRange newSuccessors);
H A DOperation.h36 NamedAttrList &&attributes, BlockRange successors,
46 BlockRange successors = {},
H A DBuilders.h421 BlockRange successors = {},
/llvm-project-15.0.7/mlir/lib/IR/
H A DBlock.cpp338 BlockRange::BlockRange(ArrayRef<Block *> blocks) : BlockRange(nullptr, 0) { in BlockRange() function in BlockRange
343 BlockRange::BlockRange(SuccessorRange successors) in BlockRange() function in BlockRange
344 : BlockRange(successors.begin().getBase(), successors.size()) {} in BlockRange()
347 BlockRange::OwnerT BlockRange::offset_base(OwnerT object, ptrdiff_t index) { in offset_base()
354 Block *BlockRange::dereference_iterator(OwnerT object, ptrdiff_t index) { in dereference_iterator()
H A DOperationSupport.cpp176 BlockRange successors, in OperationState()
189 BlockRange successors, in OperationState()
198 void OperationState::addSuccessors(BlockRange newSuccessors) { in addSuccessors()
H A DOperation.cpp36 NamedAttrList &&attributes, BlockRange successors, in create()
51 NamedAttrList &&attributes, BlockRange successors, in create()
H A DBuilders.cpp388 BlockRange successors, in create()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DStackLifetime.cpp287 auto BlockRange = BlockInstRange.find(BB)->getSecond(); in dumpBlockLiveness() local
288 dbgs() << " BB (" << BB->getName() << ") [" << BlockRange.first << ", " << BlockRange.second in dumpBlockLiveness()
/llvm-project-15.0.7/clang-tools-extra/modularize/
H A DModularize.cpp579 SourceRange BlockRange = D->getSourceRange(); in VisitLinkageSpecDecl() local
589 if (!PPTracker.checkForIncludesInBlock(PP, BlockRange, LinkageLabel, in VisitLinkageSpecDecl()
597 SourceRange BlockRange = D->getSourceRange(); in VisitNamespaceDecl() local
601 if (!PPTracker.checkForIncludesInBlock(PP, BlockRange, Label.c_str(), in VisitNamespaceDecl()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/ControlFlow/IR/
H A DControlFlowOps.td268 CArg<"BlockRange", "{}">:$caseDestinations,
274 CArg<"BlockRange", "{}">:$caseDestinations,
280 CArg<"BlockRange", "{}">:$caseDestinations,
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DConfigCompile.cpp344 llvm::SMRange BlockRange) { in compile()
365 BlockRange); in compile()
388 diag(Error, "A mountpoint is required.", BlockRange); in compile()
/llvm-project-15.0.7/mlir/lib/Dialect/ControlFlow/IR/
H A DControlFlowOps.cpp458 BlockRange caseDestinations, in build()
466 ArrayRef<APInt> caseValues, BlockRange caseDestinations, in build()
480 ArrayRef<int32_t> caseValues, BlockRange caseDestinations, in build()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/PDLInterp/IR/
H A DPDLInterpOps.td1086 "Block *":$defaultDest, "BlockRange":$dests), [{
1120 "Block *":$defaultDest, "BlockRange":$dests), [{
1155 "Block *":$defaultDest, "BlockRange":$dests), [{
1192 "Block *":$defaultDest, "BlockRange":$dests), [{
1225 "Block *":$defaultDest, "BlockRange":$dests), [{
1267 "Block *":$defaultDest, "BlockRange":$dests), [{
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/
H A DSerializeOps.cpp44 bool skipHeader = false, BlockRange skipBlocks = {}) { in visitInPrettyBlockOrder()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp3460 const auto &BlockRange = assignDFSNumbers(B, ICount); in runGVN() local
3461 BlockInstRange.insert({B, BlockRange}); in runGVN()
3462 ICount += BlockRange.second - BlockRange.first; in runGVN()
/llvm-project-15.0.7/mlir/test/mlir-tblgen/
H A Dop-attribute.td453 // DECL: static void build({{.*}}, bool dv_bool_attr, ::mlir::BlockRange succ)
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOps.td866 CArg<"BlockRange", "{}">:$caseDestinations,
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp317 ArrayRef<int32_t> caseValues, BlockRange caseDestinations, in build()