Home
last modified time | relevance | path

Searched refs:BlockArgument (Results 1 – 25 of 557) sorted by relevance

12345678910>>...23

/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/IR/
H A DValue.cpp17 : ownerAndKind(impl, Kind::BlockArgument) {} in Value()
35 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getType()
48 if (BlockArgument arg = dyn_cast<BlockArgument>()) in setType()
87 return cast<BlockArgument>().getOwner()->getParent(); in getParentRegion()
96 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getUseList()
103 if (BlockArgument arg = dyn_cast<BlockArgument>()) in dropAllUses()
112 if (BlockArgument arg = dyn_cast<BlockArgument>()) in replaceAllUsesWith()
122 if (BlockArgument arg = dyn_cast<BlockArgument>()) in use_begin()
129 if (BlockArgument arg = dyn_cast<BlockArgument>()) in hasOneUse()
136 if (BlockArgument arg = dyn_cast<BlockArgument>()) in use_empty()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/include/mlir/IR/
H A DValue.h22 class BlockArgument; variable
60 BlockArgument = 3 enumerator
229 friend BlockArgument; variable
234 class BlockArgument : public Value {
239 return value.getKind() == Kind::BlockArgument; in classof()
286 return value.getKind() != Kind::BlockArgument; in classof()
344 static mlir::BlockArgument getEmptyKey() {
346 return mlir::BlockArgument(
349 static mlir::BlockArgument getTombstoneKey() {
351 return mlir::BlockArgument(
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/include/mlir/IR/
H A DValue.h23 class BlockArgument; variable
61 BlockArgument = 3 enumerator
261 friend BlockArgument; variable
266 class BlockArgument : public Value {
271 return value.getKind() == Kind::BlockArgument; in classof()
318 return value.getKind() != Kind::BlockArgument; in classof()
385 static mlir::BlockArgument getEmptyKey() {
387 return mlir::BlockArgument(
390 static mlir::BlockArgument getTombstoneKey() {
392 return mlir::BlockArgument(
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/include/mlir/IR/
H A DValue.h23 class BlockArgument; variable
61 BlockArgument = 3 enumerator
261 friend BlockArgument; variable
266 class BlockArgument : public Value {
271 return value.getKind() == Kind::BlockArgument; in classof()
318 return value.getKind() != Kind::BlockArgument; in classof()
385 static mlir::BlockArgument getEmptyKey() {
387 return mlir::BlockArgument(
390 static mlir::BlockArgument getTombstoneKey() {
392 return mlir::BlockArgument(
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/include/mlir/IR/
H A DValue.h23 class BlockArgument; variable
61 BlockArgument = 3 enumerator
261 friend BlockArgument; variable
266 class BlockArgument : public Value {
271 return value.getKind() == Kind::BlockArgument; in classof()
318 return value.getKind() != Kind::BlockArgument; in classof()
385 static mlir::BlockArgument getEmptyKey() {
387 return mlir::BlockArgument(
390 static mlir::BlockArgument getTombstoneKey() {
392 return mlir::BlockArgument(
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/include/mlir/IR/
H A DValue.h23 class BlockArgument; variable
61 BlockArgument = 3 enumerator
261 friend BlockArgument; variable
266 class BlockArgument : public Value {
271 return value.getKind() == Kind::BlockArgument; in classof()
318 return value.getKind() != Kind::BlockArgument; in classof()
385 static mlir::BlockArgument getEmptyKey() {
387 return mlir::BlockArgument(
390 static mlir::BlockArgument getTombstoneKey() {
392 return mlir::BlockArgument(
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/IR/
H A DValue.cpp20 : ownerAndKind(impl, Kind::BlockArgument) {} in Value()
35 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getType()
48 if (BlockArgument arg = dyn_cast<BlockArgument>()) in setType()
83 Operation *parentOp = cast<BlockArgument>().getOwner()->getParentOp(); in getLoc()
91 return cast<BlockArgument>().getOwner()->getParent(); in getParentRegion()
98 return cast<BlockArgument>().getOwner(); in getParentBlock()
107 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getUseList()
H A DBlock.cpp20 unsigned BlockArgument::getArgNumber() const { in getArgNumber()
33 for (BlockArgument arg : arguments) in ~Block()
152 BlockArgument Block::addArgument(Type type) { in addArgument()
153 BlockArgument arg = BlockArgument::create(type, this); in addArgument()
167 BlockArgument Block::insertArgument(unsigned index, Type type) { in insertArgument()
168 auto arg = BlockArgument::create(type, this); in insertArgument()
198 BlockArgument Block::insertArgument(args_iterator it, Type type) { in insertArgument()
205 auto arg = BlockArgument::create(type, this); in insertArgument()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/lib/IR/
H A DValue.cpp20 : ownerAndKind(impl, Kind::BlockArgument) {} in Value()
35 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getType()
48 if (BlockArgument arg = dyn_cast<BlockArgument>()) in setType()
83 Operation *parentOp = cast<BlockArgument>().getOwner()->getParentOp(); in getLoc()
91 return cast<BlockArgument>().getOwner()->getParent(); in getParentRegion()
98 return cast<BlockArgument>().getOwner(); in getParentBlock()
107 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getUseList()
H A DBlock.cpp20 unsigned BlockArgument::getArgNumber() const { in getArgNumber()
33 for (BlockArgument arg : arguments) in ~Block()
152 BlockArgument Block::addArgument(Type type) { in addArgument()
153 BlockArgument arg = BlockArgument::create(type, this); in addArgument()
167 BlockArgument Block::insertArgument(unsigned index, Type type) { in insertArgument()
168 auto arg = BlockArgument::create(type, this); in insertArgument()
198 BlockArgument Block::insertArgument(args_iterator it, Type type) { in insertArgument()
205 auto arg = BlockArgument::create(type, this); in insertArgument()
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/IR/
H A DValue.cpp20 : ownerAndKind(impl, Kind::BlockArgument) {} in Value()
35 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getType()
48 if (BlockArgument arg = dyn_cast<BlockArgument>()) in setType()
83 Operation *parentOp = cast<BlockArgument>().getOwner()->getParentOp(); in getLoc()
91 return cast<BlockArgument>().getOwner()->getParent(); in getParentRegion()
98 return cast<BlockArgument>().getOwner(); in getParentBlock()
107 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getUseList()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/lib/IR/
H A DValue.cpp20 : ownerAndKind(impl, Kind::BlockArgument) {} in Value()
35 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getType()
48 if (BlockArgument arg = dyn_cast<BlockArgument>()) in setType()
87 return cast<BlockArgument>().getOwner()->getParent(); in getParentRegion()
94 return cast<BlockArgument>().getOwner(); in getParentBlock()
103 if (BlockArgument arg = dyn_cast<BlockArgument>()) in getUseList()
H A DBlock.cpp19 unsigned BlockArgument::getArgNumber() const { in getArgNumber()
32 for (BlockArgument arg : arguments) in ~Block()
151 BlockArgument Block::addArgument(Type type) { in addArgument()
152 BlockArgument arg = BlockArgument::create(type, this); in addArgument()
166 BlockArgument Block::insertArgument(unsigned index, Type type) { in insertArgument()
167 auto arg = BlockArgument::create(type, this); in insertArgument()
181 BlockArgument Block::insertArgument(args_iterator it, Type type) { in insertArgument()
188 auto arg = BlockArgument::create(type, this); in insertArgument()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/include/mlir/IR/
H A DValue.h24 class BlockArgument; variable
58 BlockArgument = 7 enumerator
277 return value->getKind() == ValueImpl::Kind::BlockArgument; in classof()
295 friend BlockArgument; variable
300 class BlockArgument : public Value {
320 static BlockArgument create(Type type, Block *owner, int64_t index, in create()
354 return value->getKind() != ValueImpl::Kind::BlockArgument; in classof()
483 static mlir::BlockArgument getEmptyKey() {
487 static mlir::BlockArgument getTombstoneKey() {
509 struct PointerLikeTypeTraits<mlir::BlockArgument>
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/include/mlir/IR/
H A DValue.h24 class BlockArgument; variable
58 BlockArgument = 7 enumerator
277 return value->getKind() == ValueImpl::Kind::BlockArgument; in classof()
295 friend BlockArgument; variable
300 class BlockArgument : public Value {
320 static BlockArgument create(Type type, Block *owner, int64_t index, in create()
354 return value->getKind() != ValueImpl::Kind::BlockArgument; in classof()
483 static mlir::BlockArgument getEmptyKey() {
487 static mlir::BlockArgument getTombstoneKey() {
509 struct PointerLikeTypeTraits<mlir::BlockArgument>
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/include/mlir/IR/
H A DValue.h24 class BlockArgument; variable
58 BlockArgument = 7 enumerator
277 return value->getKind() == ValueImpl::Kind::BlockArgument; in classof()
295 friend BlockArgument; variable
300 class BlockArgument : public Value {
320 static BlockArgument create(Type type, Block *owner, int64_t index, in create()
354 return value->getKind() != ValueImpl::Kind::BlockArgument; in classof()
483 static mlir::BlockArgument getEmptyKey() {
487 static mlir::BlockArgument getTombstoneKey() {
509 struct PointerLikeTypeTraits<mlir::BlockArgument>
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/include/mlir/IR/
H A DValue.h24 class BlockArgument; variable
58 BlockArgument = 7 enumerator
277 return value->getKind() == ValueImpl::Kind::BlockArgument; in classof()
295 friend BlockArgument; variable
300 class BlockArgument : public Value {
320 static BlockArgument create(Type type, Block *owner, int64_t index, in create()
354 return value->getKind() != ValueImpl::Kind::BlockArgument; in classof()
483 static mlir::BlockArgument getEmptyKey() {
487 static mlir::BlockArgument getTombstoneKey() {
509 struct PointerLikeTypeTraits<mlir::BlockArgument>
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/IR/
H A DBlock.cpp22 for (BlockArgument arg : arguments) in ~Block()
141 BlockArgument Block::addArgument(Type type, Optional<Location> loc) { in addArgument()
151 BlockArgument arg = BlockArgument::create(type, this, arguments.size(), *loc); in addArgument()
177 BlockArgument Block::insertArgument(unsigned index, Type type, in insertArgument()
188 auto arg = BlockArgument::create(type, this, index, *loc); in insertArgument()
194 for (BlockArgument arg : llvm::drop_begin(arguments, index)) in insertArgument()
201 BlockArgument Block::insertArgument(args_iterator it, Type type, in insertArgument()
212 for (BlockArgument arg : llvm::drop_begin(arguments, index)) in eraseArgument()
225 [&](BlockArgument arg) { return eraseIndices.test(arg.getArgNumber()); }); in eraseArguments()
228 void Block::eraseArguments(function_ref<bool(BlockArgument)> shouldEraseFn) { in eraseArguments()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/IR/
H A DBlock.cpp22 for (BlockArgument arg : arguments) in ~Block()
141 BlockArgument Block::addArgument(Type type, Optional<Location> loc) { in addArgument()
151 BlockArgument arg = BlockArgument::create(type, this, arguments.size(), *loc); in addArgument()
177 BlockArgument Block::insertArgument(unsigned index, Type type, in insertArgument()
188 auto arg = BlockArgument::create(type, this, index, *loc); in insertArgument()
194 for (BlockArgument arg : llvm::drop_begin(arguments, index)) in insertArgument()
201 BlockArgument Block::insertArgument(args_iterator it, Type type, in insertArgument()
212 for (BlockArgument arg : llvm::drop_begin(arguments, index)) in eraseArgument()
225 [&](BlockArgument arg) { return eraseIndices.test(arg.getArgNumber()); }); in eraseArguments()
228 void Block::eraseArguments(function_ref<bool(BlockArgument)> shouldEraseFn) { in eraseArguments()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/IR/
H A DBlock.cpp22 for (BlockArgument arg : arguments) in ~Block()
141 BlockArgument Block::addArgument(Type type, Optional<Location> loc) { in addArgument()
151 BlockArgument arg = BlockArgument::create(type, this, arguments.size(), *loc); in addArgument()
177 BlockArgument Block::insertArgument(unsigned index, Type type, in insertArgument()
188 auto arg = BlockArgument::create(type, this, index, *loc); in insertArgument()
194 for (BlockArgument arg : llvm::drop_begin(arguments, index)) in insertArgument()
201 BlockArgument Block::insertArgument(args_iterator it, Type type, in insertArgument()
212 for (BlockArgument arg : llvm::drop_begin(arguments, index)) in eraseArgument()
225 [&](BlockArgument arg) { return eraseIndices.test(arg.getArgNumber()); }); in eraseArguments()
228 void Block::eraseArguments(function_ref<bool(BlockArgument)> shouldEraseFn) { in eraseArguments()
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/IR/
H A DBlock.cpp22 for (BlockArgument arg : arguments) in ~Block()
141 BlockArgument Block::addArgument(Type type, Optional<Location> loc) { in addArgument()
151 BlockArgument arg = BlockArgument::create(type, this, arguments.size(), *loc); in addArgument()
177 BlockArgument Block::insertArgument(unsigned index, Type type, in insertArgument()
188 auto arg = BlockArgument::create(type, this, index, *loc); in insertArgument()
194 for (BlockArgument arg : llvm::drop_begin(arguments, index)) in insertArgument()
201 BlockArgument Block::insertArgument(args_iterator it, Type type, in insertArgument()
212 for (BlockArgument arg : llvm::drop_begin(arguments, index)) in eraseArgument()
225 [&](BlockArgument arg) { return eraseIndices.test(arg.getArgNumber()); }); in eraseArguments()
228 void Block::eraseArguments(function_ref<bool(BlockArgument)> shouldEraseFn) { in eraseArguments()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Dialect/Linalg/Transforms/
H A DDetensorize.cpp110 for (BlockArgument blockArgument : block.getArguments()) { in matchAndRewrite()
132 const DenseSet<BlockArgument> blockArgsToDetensor;
247 const DenseSet<BlockArgument> &blockArgsToDetensor) { in computeBranchOpDetensoring()
288 DenseSet<BlockArgument> &blockArgsToDetensor) override { in compute()
355 if (currentItem.dyn_cast<BlockArgument>()) { in compute()
356 BlockArgument currentItemBlockArgument = in compute()
357 currentItem.cast<BlockArgument>(); in compute()
449 DenseSet<BlockArgument> blockArgsToRemove; in compute()
493 DenseSet<BlockArgument> &blockArgsToDetensor) override { in compute()
500 for (BlockArgument blockArgument : block.getArguments()) in compute()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Dialect/Linalg/Transforms/
H A DDetensorize.cpp110 for (BlockArgument blockArgument : block.getArguments()) { in matchAndRewrite()
132 const DenseSet<BlockArgument> blockArgsToDetensor;
237 DenseSet<BlockArgument> &blockArgsToDetensor) = 0;
247 const DenseSet<BlockArgument> &blockArgsToDetensor) { in computeBranchOpDetensoring()
297 DenseSet<BlockArgument> &blockArgsToDetensor) override { in compute()
355 if (currentItem.dyn_cast<BlockArgument>()) { in compute()
356 BlockArgument currentItemBlockArgument = in compute()
357 currentItem.cast<BlockArgument>(); in compute()
454 DenseSet<BlockArgument> &blockArgsToDetensor) override { in compute()
461 for (BlockArgument blockArgument : block.getArguments()) in compute()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Dialect/Linalg/Transforms/
H A DDetensorize.cpp110 for (BlockArgument blockArgument : block.getArguments()) { in matchAndRewrite()
132 const DenseSet<BlockArgument> blockArgsToDetensor;
237 DenseSet<BlockArgument> &blockArgsToDetensor) = 0;
247 const DenseSet<BlockArgument> &blockArgsToDetensor) { in computeBranchOpDetensoring()
297 DenseSet<BlockArgument> &blockArgsToDetensor) override { in compute()
355 if (currentItem.dyn_cast<BlockArgument>()) { in compute()
356 BlockArgument currentItemBlockArgument = in compute()
357 currentItem.cast<BlockArgument>(); in compute()
454 DenseSet<BlockArgument> &blockArgsToDetensor) override { in compute()
461 for (BlockArgument blockArgument : block.getArguments()) in compute()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Dialect/Linalg/Transforms/
H A DDetensorize.cpp110 for (BlockArgument blockArgument : block.getArguments()) { in matchAndRewrite()
132 const DenseSet<BlockArgument> blockArgsToDetensor;
237 DenseSet<BlockArgument> &blockArgsToDetensor) = 0;
247 const DenseSet<BlockArgument> &blockArgsToDetensor) { in computeBranchOpDetensoring()
297 DenseSet<BlockArgument> &blockArgsToDetensor) override { in compute()
355 if (currentItem.dyn_cast<BlockArgument>()) { in compute()
356 BlockArgument currentItemBlockArgument = in compute()
357 currentItem.cast<BlockArgument>(); in compute()
454 DenseSet<BlockArgument> &blockArgsToDetensor) override { in compute()
461 for (BlockArgument blockArgument : block.getArguments()) in compute()
[all …]

12345678910>>...23