Home
last modified time | relevance | path

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

/llvm-project/mlir/include/mlir/IR/
H A DBlockSupport.h95 // BlockRange
103 class BlockRange final
105 BlockRange, llvm::PointerUnion<BlockOperand *, Block *const *>,
109 BlockRange(ArrayRef<Block *> blocks = std::nullopt);
110 BlockRange(SuccessorRange successors);
113 BlockRange(Arg &&arg LLVM_LIFETIME_BOUND) in BlockRange() function
114 : BlockRange(ArrayRef<Block *>(std::forward<Arg>(arg))) {} in BlockRange()
115 BlockRange(std::initializer_list<Block *> blocks LLVM_LIFETIME_BOUND) in BlockRange() function
116 : BlockRange(ArrayRef<Block *>(blocks)) {} in BlockRange()
H A DOperation.h96 OpaqueProperties properties, BlockRange successors,
104 OpaqueProperties properties, BlockRange successors,
115 BlockRange successors = {},
H A DOperationSupport.h981 BlockRange successors = {},
985 BlockRange successors = {},
1054 void addSuccessors(BlockRange newSuccessors); in addSuccessors()
H A DBuilders.h481 BlockRange successors = {},
/llvm-project/mlir/lib/IR/
H A DBlock.cpp376 // BlockRange in dereference_iterator()
379 BlockRange::BlockRange(ArrayRef<Block *> blocks) : BlockRange(nullptr, 0) {
384 BlockRange::BlockRange(SuccessorRange successors)
385 : BlockRange(successors.begin().getBase(), successors.size()) {}
388 BlockRange::OwnerT BlockRange::offset_base(OwnerT object, ptrdiff_t index) {
395 Block *BlockRange
356 BlockRange::BlockRange(ArrayRef<Block *> blocks) : BlockRange(nullptr, 0) { BlockRange() function in BlockRange
361 BlockRange::BlockRange(SuccessorRange successors) BlockRange() function in BlockRange
[all...]
H A DOperationSupport.cpp173 BlockRange successors, in OperationState()
186 BlockRange successors, in OperationState()
211 void OperationState::addSuccessors(BlockRange newSuccessors) {
H A DOperation.cpp54 OpaqueProperties properties, BlockRange successors, in create()
70 OpaqueProperties properties, BlockRange successors, in create()
85 OpaqueProperties properties, BlockRange successors, in create()
H A DBuilders.cpp461 BlockRange successors, in createBlock()
/llvm-project/llvm/lib/Analysis/
H A DStackLifetime.cpp303 auto BlockRange = BlockInstRange.find(BB)->getSecond(); in dumpBlockLiveness() local
304 dbgs() << " BB (" << BB->getName() << ") [" << BlockRange.first << ", " << BlockRange.second in dumpBlockLiveness()
/llvm-project/mlir/include/mlir/Conversion/ControlFlowToSCF/
H A DControlFlowToSCF.h55 BlockRange caseDestinations,
/llvm-project/clang-tools-extra/modularize/
H A DModularize.cpp571 SourceRange BlockRange = D->getSourceRange(); in VisitLinkageSpecDecl()
581 if (!PPTracker.checkForIncludesInBlock(PP, BlockRange, LinkageLabel, in VisitLinkageSpecDecl()
589 SourceRange BlockRange = D->getSourceRange();
593 if (!PPTracker.checkForIncludesInBlock(PP, BlockRange, Label.c_str(), in VisitNamespaceDecl()
574 SourceRange BlockRange = D->getSourceRange(); VisitLinkageSpecDecl() local
592 SourceRange BlockRange = D->getSourceRange(); VisitNamespaceDecl() local
/llvm-project/mlir/include/mlir/Dialect/ControlFlow/IR/
H A DControlFlowOps.td269 CArg<"BlockRange", "{}">:$caseDestinations,
275 CArg<"BlockRange", "{}">:$caseDestinations,
281 CArg<"BlockRange", "{}">:$caseDestinations,
/llvm-project/mlir/include/mlir/Transforms/
H A DCFGToSCF.h89 BlockRange caseDestinations,
/llvm-project/compiler-rt/lib/orc/
H A Dcoff_platform.cpp156 struct BlockRange { argument
160 std::map<void *, BlockRange> BlockRanges;
544 BlockRange B = {HeaderAddr.toPtr<void *>(), Range.size()}; in registerBlockRange()
155 struct BlockRange { global() struct in __anon424261eb0111::COFFPlatformRuntimeState
157 Size__anon424261eb0111::COFFPlatformRuntimeState::BlockRange global() argument
/llvm-project/mlir/lib/Dialect/ControlFlow/IR/
H A DControlFlowOps.cpp471 BlockRange caseDestinations, in build()
479 ArrayRef<APInt> caseValues, BlockRange caseDestinations, in build()
493 ArrayRef<int32_t> caseValues, BlockRange caseDestinations, in build()
/llvm-project/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/mlir/lib/Conversion/ControlFlowToSCF/
H A DControlFlowToSCF.cpp118 ArrayRef<unsigned int> caseValues, BlockRange caseDestinations, in createCFGSwitchOp()
/llvm-project/mlir/include/mlir/Dialect/PDLInterp/IR/
H A DPDLInterpOps.td1133 "Block *":$defaultDest, "BlockRange":$dests), [{
1167 "Block *":$defaultDest, "BlockRange":$dests), [{
1202 "Block *":$defaultDest, "BlockRange":$dests), [{
1239 "Block *":$defaultDest, "BlockRange":$dests), [{
1272 "Block *":$defaultDest, "BlockRange":$dests), [{
1314 "Block *":$defaultDest, "BlockRange":$dests), [{
/llvm-project/mlir/lib/Target/SPIRV/Serialization/
H A DSerializeOps.cpp45 bool skipHeader = false, BlockRange skipBlocks = {}) { in visitInPrettyBlockOrder()
/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp3499 const auto &BlockRange = assignDFSNumbers(B, ICount); in runGVN()
3500 BlockInstRange.insert({B, BlockRange}); in runGVN()
3501 ICount += BlockRange.second - BlockRange.first; in runGVN()
3464 const auto &BlockRange = assignDFSNumbers(B, ICount); runGVN() local
/llvm-project/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOps.td1122 CArg<"BlockRange", "{}">:$caseDestinations,
1129 CArg<"BlockRange", "{}">:$caseDestinations,
1136 CArg<"BlockRange", "{}">:$caseDestinations,
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp533 BlockRange caseDestinations, in parseSwitchOpCases()
546 ArrayRef<APInt> caseValues, BlockRange caseDestinations, in printSwitchOpCases()
562 ArrayRef<int32_t> caseValues, BlockRange caseDestinations, in printSwitchOpCases()
/llvm-project/mlir/test/mlir-tblgen/
H A Dop-attribute.td517 // DECL-DAG: static void build({{.*}}, bool dv_bool_attr, ::mlir::BlockRange succ)