Home
last modified time | relevance | path

Searched refs:MutableOperandRange (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DValueRange.h114 class MutableOperandRange {
124 MutableOperandRange(Operation *owner, unsigned start, unsigned length,
126 MutableOperandRange(Operation *owner);
129 MutableOperandRange
193 std::pair<MutableOperandRange, NamedAttribute>, MutableOperandRange,
194 MutableOperandRange, MutableOperandRange> {
195 using OwnerT = std::pair<MutableOperandRange, NamedAttribute>;
198 MutableOperandRange, MutableOperandRange,
199 MutableOperandRange>;
206 MutableOperandRangeRange(const MutableOperandRange &operands,
[all …]
/llvm-project-15.0.7/mlir/lib/IR/
H A DOperationSupport.cpp412 MutableOperandRange::MutableOperandRange( in MutableOperandRange() function in MutableOperandRange
419 MutableOperandRange::MutableOperandRange(Operation *owner) in MutableOperandRange() function in MutableOperandRange
423 MutableOperandRange
424 MutableOperandRange::slice(unsigned subStart, unsigned subLen, in slice()
435 void MutableOperandRange::append(ValueRange values) { in append()
443 void MutableOperandRange::assign(ValueRange values) { in assign()
450 void MutableOperandRange::assign(Value value) { in assign()
469 void MutableOperandRange::clear() { in clear()
477 MutableOperandRange::operator OperandRange() const { in operator OperandRange()
487 void MutableOperandRange::updateLength(unsigned newLength) { in updateLength()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DControlFlowInterfaces.h47 explicit SuccessorOperands(MutableOperandRange forwardedOperands);
52 MutableOperandRange forwardedOperands);
87 MutableOperandRange slice(unsigned subStart, unsigned subLen) const { in slice()
120 MutableOperandRange forwardedOperands;
244 Optional<MutableOperandRange>
H A DControlFlowInterfaces.td241 "::mlir::MutableOperandRange", "getMutableSuccessorOperands",
/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DControlFlowInterfaces.cpp23 SuccessorOperands::SuccessorOperands(MutableOperandRange forwardedOperands) in SuccessorOperands()
28 MutableOperandRange forwardedOperands) in SuccessorOperands()
374 Optional<MutableOperandRange>
388 return MutableOperandRange(operation); in getMutableRegionBranchSuccessorOperands()
/llvm-project-15.0.7/mlir/test/mlir-tblgen/
H A Dop-decl-and-defs.td83 // CHECK: ::mlir::MutableOperandRange getAMutable();
84 // CHECK: ::mlir::MutableOperandRange getBMutable();
171 // CHECK: ::mlir::MutableOperandRange getAMutable();
/llvm-project-15.0.7/mlir/unittests/IR/
H A DOperationSupportTest.cpp131 MutableOperandRange mutableOperands(user); in TEST()
/llvm-project-15.0.7/mlir/lib/Dialect/Async/IR/
H A DAsync.cpp51 MutableOperandRange
/llvm-project-15.0.7/mlir/include/mlir/Dialect/ControlFlow/IR/
H A DControlFlowOps.td305 MutableOperandRange getCaseOperandsMutable(unsigned index) {
/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIROps.cpp2493 static mlir::MutableOperandRange
2494 getMutableSuccessorOperands(unsigned pos, mlir::MutableOperandRange operands, in getMutableSuccessorOperands()
2502 mlir::MutableOperandRange::OperandSegment(pos, targetOffsetAttr)); in getMutableSuccessorOperands()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp264 MutableOperandRange
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOps.td880 MutableOperandRange getCaseOperandsMutable(unsigned index) {