Home
last modified time | relevance | path

Searched refs:ValueTypeRange (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DTypeRange.h44 TypeRange(ValueTypeRange<ValueRangeT> values) in TypeRange()
130 class ValueTypeRange final
137 ValueTypeRange(Container &&c) : ValueTypeRange(c.begin(), c.end()) {} in ValueTypeRange() function
164 inline bool operator==(ArrayRef<Type> lhs, const ValueTypeRange<RangeT> &rhs) {
H A DValueRange.h24 class ValueTypeRange; variable
47 using type_range = ValueTypeRange<OperandRange>;
241 using type_range = ValueTypeRange<ResultRange>;
378 using type_range = ValueTypeRange<ValueRange>;
H A DBlock.h26 class ValueTypeRange; variable
79 ValueTypeRange<BlockArgListType> getArgumentTypes();
H A DRegion.h21 class ValueTypeRange; variable
86 ValueTypeRange<BlockArgListType> getArgumentTypes();
H A DPatternMatch.h747 void push_back(ValueTypeRange<OperandRange> value) {
751 void push_back(ValueTypeRange<ResultRange> value) {
1024 struct ProcessPDLValue<ValueTypeRange<OperandRange>> {
1026 ValueTypeRange<OperandRange> types) {
1031 struct ProcessPDLValue<ValueTypeRange<ResultRange>> {
1033 ValueTypeRange<ResultRange> types) {
H A DOperationSupport.h58 class ValueTypeRange; variable
H A DOpImplementation.h301 operator<<(AsmPrinterT &p, const ValueTypeRange<ValueRangeT> &types) {
/llvm-project-15.0.7/mlir/lib/IR/
H A DRegion.cpp36 auto Region::getArgumentTypes() -> ValueTypeRange<BlockArgListType> { in getArgumentTypes()
37 return ValueTypeRange<BlockArgListType>(getArguments()); in getArgumentTypes()
H A DBlock.cpp137 auto Block::getArgumentTypes() -> ValueTypeRange<BlockArgListType> { in getArgumentTypes()
138 return ValueTypeRange<BlockArgListType>(getArguments()); in getArgumentTypes()
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DInferTypeOpInterface.h198 using type_range = ValueTypeRange<ValueRange>;