Home
last modified time | relevance | path

Searched defs:operands (Results 1 – 25 of 216) sorted by relevance

123456789

/llvm-project/llvm/include/llvm/IR/
H A DOperandTraits.h40 static unsigned operands(const User*) { in operands() function
54 static unsigned operands(const User *U) { in operands() function
78 static unsigned operands(const User *U) { operands() function
102 static unsigned operands(const User *U) { operands() function
/llvm-project/mlir/include/mlir/Dialect/
H A DCommonFolders.h38 Attribute constFoldBinaryOpConditional(ArrayRef<Attribute> operands, in constFoldBinaryOpConditional()
127 Attribute constFoldBinaryOpConditional(ArrayRef<Attribute> operands, in constFoldBinaryOpConditional()
165 Attribute constFoldBinaryOp(ArrayRef<Attribute> operands, Type resultType, in constFoldBinaryOp()
179 Attribute constFoldBinaryOp(ArrayRef<Attribute> operands, in constFoldBinaryOp()
197 Attribute constFoldUnaryOpConditional(ArrayRef<Attribute> operands, in constFoldUnaryOpConditional()
255 Attribute constFoldUnaryOp(ArrayRef<Attribute> operands, in constFoldUnaryOp()
269 Attribute constFoldCastOp(ArrayRef<Attribute> operands, Type resType, in constFoldCastOp()
/llvm-project/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.cpp73 ArrayRef<uint32_t> operands; in deserialize() local
156 spirv::Deserializer::processCapability(ArrayRef<uint32_t> operands) { in processCapability() argument
213 spirv::Deserializer::processMemoryModel(ArrayRef<uint32_t> operands) { in processMemoryModel() argument
415 processFunction(ArrayRef<uint32_t> operands) processFunction() argument
483 ArrayRef<uint32_t> operands; processFunction() local
583 processFunctionEnd(ArrayRef<uint32_t> operands) processFunctionEnd() argument
654 processGlobalVariable(ArrayRef<uint32_t> operands) processGlobalVariable() argument
740 processName(ArrayRef<uint32_t> operands) processName() argument
763 processType(spirv::Opcode opcode,ArrayRef<uint32_t> operands) processType() argument
865 processOpTypePointer(ArrayRef<uint32_t> operands) processOpTypePointer() argument
919 processArrayType(ArrayRef<uint32_t> operands) processArrayType() argument
952 processFunctionType(ArrayRef<uint32_t> operands) processFunctionType() argument
978 processCooperativeMatrixTypeKHR(ArrayRef<uint32_t> operands) processCooperativeMatrixTypeKHR() argument
1020 processJointMatrixType(ArrayRef<uint32_t> operands) processJointMatrixType() argument
1054 processRuntimeArrayType(ArrayRef<uint32_t> operands) processRuntimeArrayType() argument
1070 processStructType(ArrayRef<uint32_t> operands) processStructType() argument
1158 processMatrixType(ArrayRef<uint32_t> operands) processMatrixType() argument
1178 processTypeForwardPointer(ArrayRef<uint32_t> operands) processTypeForwardPointer() argument
1191 processImageType(ArrayRef<uint32_t> operands) processImageType() argument
1239 processSampledImageType(ArrayRef<uint32_t> operands) processSampledImageType() argument
1257 processConstant(ArrayRef<uint32_t> operands,bool isSpec) processConstant() argument
1372 processConstantBool(bool isTrue,ArrayRef<uint32_t> operands,bool isSpec) processConstantBool() argument
1394 processConstantComposite(ArrayRef<uint32_t> operands) processConstantComposite() argument
1439 processSpecConstantComposite(ArrayRef<uint32_t> operands) processSpecConstantComposite() argument
1474 processSpecConstantOperation(ArrayRef<uint32_t> operands) processSpecConstantOperation() argument
1558 processConstantNull(ArrayRef<uint32_t> operands) processConstantNull() argument
1603 processBranch(ArrayRef<uint32_t> operands) processBranch() argument
1624 processBranchConditional(ArrayRef<uint32_t> operands) processBranchConditional() argument
1657 processLabel(ArrayRef<uint32_t> operands) processLabel() argument
1681 processSelectionMerge(ArrayRef<uint32_t> operands) processSelectionMerge() argument
1707 processLoopMerge(ArrayRef<uint32_t> operands) processLoopMerge() argument
1733 processPhi(ArrayRef<uint32_t> operands) processPhi() argument
2218 processDebugLine(ArrayRef<uint32_t> operands) processDebugLine() argument
2233 processDebugString(ArrayRef<uint32_t> operands) processDebugString() argument
[all...]
H A DDeserializeOps.cpp78 spirv::Opcode &opcode, ArrayRef<uint32_t> &operands, in sliceInstruction() argument
107 spirv::Opcode opcode, ArrayRef<uint32_t> operands, bool deferInstructions) { in processInstruction() argument
249 SmallVector<Value, 4> operands; processOpWithoutGrammarAttr() local
299 processUndef(ArrayRef<uint32_t> operands) processUndef() argument
311 processExtInst(ArrayRef<uint32_t> operands) processExtInst() argument
414 processOp(ArrayRef<uint32_t> operands) processOp() argument
459 SmallVector<Value, 4> operands; processOp() local
537 SmallVector<Value, 4> operands; processOp() local
[all...]
/llvm-project/mlir/unittests/Dialect/SPIRV/
H A DSerializationTest.cpp118 llvm::ArrayRef<uint32_t> operands(begin + currOffset + 1, in scanInstruction() local
145 ArrayRef<uint32_t> operands) { in TEST_F() argument
163 ArrayRef<uint32_t> operands) { in TEST_F() argument
188 auto hasSignlessVal = [&](spirv::Opcode opcode, ArrayRef<uint32_t> operands) { in TEST_F() argument
194 __anon93dba63e0402(spirv::Opcode opcode, ArrayRef<uint32_t> operands) TEST_F() argument
209 __anon93dba63e0502(spirv::Opcode opcode, ArrayRef<uint32_t> operands) TEST_F() argument
225 __anon93dba63e0602(spirv::Opcode opcode, ArrayRef<uint32_t> operands) TEST_F() argument
[all...]
/llvm-project/mlir/lib/Target/SPIRV/Serialization/
H A DSerializeOps.cpp94 SmallVector<uint32_t, 8> operands; in processSpecConstantCompositeOp() local
130 SmallVector<uint32_t, 8> operands; in processSpecConstantOperationOp() local
217 SmallVector<uint32_t, 4> operands; processFuncOp() local
330 SmallVector<uint32_t, 4> operands; processVariableOp() local
380 SmallVector<uint32_t, 4> operands; processGlobalVariableOp() local
611 SmallVector<uint32_t, 4> operands; processOp() local
646 SmallVector<uint32_t, 4> operands; processOp() local
684 SmallVector<uint32_t, 8> operands{resTypeID, funcCallID, funcID}; processOp() local
702 SmallVector<uint32_t, 4> operands; processOp() local
751 SmallVector<uint32_t, 4> operands; processOp() local
[all...]
/llvm-project/flang/lib/Lower/
H A DHlfirIntrinsics.cpp310 auto operands = getOperandVector(loweredActuals, argLowering); in lowerImpl() local
225 llvm::SmallVector<mlir::Value> operands; getOperandVector() local
287 auto operands = getOperandVector(loweredActuals, argLowering); lowerImpl() local
331 auto operands = getOperandVector(loweredActuals, argLowering); lowerImpl() local
340 auto operands = getOperandVector(loweredActuals, argLowering); lowerImpl() local
372 auto operands = getOperandVector(loweredActuals, argLowering); lowerImpl() local
385 auto operands = getOperandVector(loweredActuals, argLowering); lowerImpl() local
[all...]
/llvm-project/flang/include/flang/Optimizer/Builder/
H A DFactory.h151 auto operands = shOp.getExtents(); in getExtents() local
155 auto operands = shOp.getExtents(); in getExtents() local
168 auto operands = shOp.getOrigins(); in getOrigins() local
172 auto operands = shOp.getOrigins(); in getOrigins() local
/llvm-project/mlir/lib/Conversion/LLVMCommon/
H A DVectorPattern.cpp81 Operation *op, ValueRange operands, const LLVMTypeConverter &typeConverter, in handleMultidimensionalVectors()
107 Operation *op, StringRef targetOp, ValueRange operands, in vectorOneToOneRewrite()
123 &rewriter](Type llvm1DVectorTy, ValueRange operands) { in vectorOneToOneRewrite()
/llvm-project/mlir/lib/Analysis/DataFlow/
H A DSparseAnalysis.cpp220 SuccessorOperands operands = visitBlock() local
246 std::optional<OperandRange> operands; visitRegionSuccessors() local
383 operandsToOpOperands(OperandRange & operands) operandsToOpOperands() argument
416 MutableArrayRef<OpOperand> operands = op->getOpOperands().slice( visitOperation() local
526 SmallVector<Attribute> operands(op->getNumOperands(), nullptr); visitRegionSuccessors() local
534 OperandRange operands = branch.getEntrySuccessorOperands(successor); visitRegionSuccessors() local
568 OperandRange operands = terminator.getSuccessorOperands(successor); visitRegionSuccessorsFromTerminator() local
[all...]
H A DDeadCodeAnalysis.cpp355 return operands; in visitBranchOperation() local
332 SmallVector<Attribute> operands; getOperandValuesImpl() local
371 std::optional<SmallVector<Attribute>> operands = getOperandValues(branch); visitRegionBranchOperation() local
395 std::optional<SmallVector<Attribute>> operands = getOperandValues(op); visitRegionTerminator() local
[all...]
/llvm-project/mlir/include/mlir/Conversion/LLVMCommon/
H A DPattern.h154 rewrite(Operation * op,ArrayRef<Value> operands,ConversionPatternRewriter & rewriter) rewrite() argument
163 matchAndRewrite(Operation * op,ArrayRef<Value> operands,ConversionPatternRewriter & rewriter) matchAndRewrite() argument
[all...]
/llvm-project/mlir/lib/Dialect/Bufferization/IR/
H A DUnstructuredControlFlow.cpp23 SuccessorOperands operands = branchOp.getSuccessorOperands(successorIdx); in getCallerOpOperands() local
/llvm-project/mlir/lib/Dialect/Affine/Analysis/
H A DAffineStructures.cpp151 ArrayRef<Value> operands) { in addDomainFromSliceMaps()
202 SmallVector<Value> operands(ifOp.getOperands()); in addAffineIfOpDomain() local
221 SmallVector<Value, 4> operands(boundOperands.begin(), boundOperands.end()); in addBound() local
241 ArrayRef<AffineMap> ubMaps, ArrayRef<Value> operands) { in addSliceBounds()
349 SmallVector<Value, 4> operands; in getIneqAsAffineValueMap() local
/llvm-project/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp480 if (operands.size() > numDims) in parseDimAndSymbolList() argument
472 OperandRange operands(begin, end); printDimAndSymbolList() local
501 verifyDimAndSymbolIdentifiers(OpTy & op,Operation::operand_range operands,unsigned numDims) verifyDimAndSymbolIdentifiers() argument
622 getLargestKnownDivisor(AffineExpr e,ArrayRef<Value> operands) getLargestKnownDivisor() argument
660 isNonNegativeBoundedBy(AffineExpr e,ArrayRef<Value> operands,int64_t k) isNonNegativeBoundedBy() argument
688 isQTimesDPlusR(AffineExpr e,ArrayRef<Value> operands,int64_t & div,AffineExpr & quotientTimesDiv,AffineExpr & rem) isQTimesDPlusR() argument
740 getUpperBound(AffineExpr expr,unsigned numDims,unsigned numSymbols,ArrayRef<Value> operands) getUpperBound() argument
763 getLowerBound(AffineExpr expr,unsigned numDims,unsigned numSymbols,ArrayRef<Value> operands) getLowerBound() argument
787 simplifyExprAndOperands(AffineExpr & expr,unsigned numDims,unsigned numSymbols,ArrayRef<Value> operands) simplifyExprAndOperands() argument
889 simplifyMinOrMaxExprWithOperands(AffineMap & map,ArrayRef<Value> operands,bool isMax) simplifyMinOrMaxExprWithOperands() argument
999 simplifyMapWithOperands(AffineMap & map,ArrayRef<Value> operands) simplifyMapWithOperands() argument
1071 composeAffineMapAndOperands(AffineMap * map,SmallVectorImpl<Value> * operands) composeAffineMapAndOperands() argument
1133 fullyComposeAffineMapAndOperands(AffineMap * map,SmallVectorImpl<Value> * operands) fullyComposeAffineMapAndOperands() argument
1143 makeComposedAffineApply(OpBuilder & b,Location loc,AffineMap map,ArrayRef<OpFoldResult> operands) makeComposedAffineApply() argument
1153 makeComposedAffineApply(OpBuilder & b,Location loc,AffineExpr e,ArrayRef<OpFoldResult> operands) makeComposedAffineApply() argument
1164 composeMultiResultAffineMap(AffineMap & map,SmallVectorImpl<Value> & operands) composeMultiResultAffineMap() argument
1194 makeComposedFoldedAffineApply(OpBuilder & b,Location loc,AffineMap map,ArrayRef<OpFoldResult> operands) makeComposedFoldedAffineApply() argument
1230 makeComposedFoldedAffineApply(OpBuilder & b,Location loc,AffineExpr expr,ArrayRef<OpFoldResult> operands) makeComposedFoldedAffineApply() argument
1241 makeComposedFoldedMultiResultAffineApply(OpBuilder & b,Location loc,AffineMap map,ArrayRef<OpFoldResult> operands) makeComposedFoldedMultiResultAffineApply() argument
1251 makeComposedMinMax(OpBuilder & b,Location loc,AffineMap map,ArrayRef<OpFoldResult> operands) makeComposedMinMax() argument
1260 makeComposedAffineMin(OpBuilder & b,Location loc,AffineMap map,ArrayRef<OpFoldResult> operands) makeComposedAffineMin() argument
1267 makeComposedFoldedMinMax(OpBuilder & b,Location loc,AffineMap map,ArrayRef<OpFoldResult> operands) makeComposedFoldedMinMax() argument
1300 makeComposedFoldedAffineMin(OpBuilder & b,Location loc,AffineMap map,ArrayRef<OpFoldResult> operands) makeComposedFoldedAffineMin() argument
1307 makeComposedFoldedAffineMax(OpBuilder & b,Location loc,AffineMap map,ArrayRef<OpFoldResult> operands) makeComposedFoldedAffineMax() argument
1315 canonicalizePromotedSymbols(MapOrSet * mapOrSet,SmallVectorImpl<Value> * operands) canonicalizePromotedSymbols() argument
1358 canonicalizeMapOrSetAndOperands(MapOrSet * mapOrSet,SmallVectorImpl<Value> * operands) canonicalizeMapOrSetAndOperands() argument
1434 canonicalizeMapAndOperands(AffineMap * map,SmallVectorImpl<Value> * operands) canonicalizeMapAndOperands() argument
1439 canonicalizeSetAndOperands(IntegerSet * set,SmallVectorImpl<Value> * operands) canonicalizeSetAndOperands() argument
1734 SmallVector<Value, 2> operands(getTagIndices()); print() local
2051 SmallVector<OpAsmParser::UnresolvedOperand, 4> operands; parse() local
2162 auto operands = getInits(); print() local
2899 setConditional(IntegerSet set,ValueRange operands) setConditional() argument
2937 composeSetAndOperands(IntegerSet & set,SmallVectorImpl<Value> & operands) composeSetAndOperands() argument
2956 SmallVector<Value, 4> operands(getOperands()); fold() local
2978 build(OpBuilder & builder,OperationState & result,AffineMap map,ValueRange operands) build() argument
3223 auto operands = op.getOperands(); printAffineMinMaxOp() local
3257 foldMinMaxOp(T op,ArrayRef<Attribute> operands) foldMinMaxOp() argument
3992 printMinMaxBound(OpAsmPrinter & p,AffineMapAttr mapAttr,DenseIntElementsAttr group,ValueRange operands,StringRef keyword) printMinMaxBound() argument
4061 deduplicateAndResolveOperands(OpAsmParser & parser,ArrayRef<SmallVector<OpAsmParser::UnresolvedOperand>> operands,SmallVectorImpl<Value> & uniqueOperands,SmallVectorImpl<AffineExpr> & replacements,AffineExprKind kind) deduplicateAndResolveOperands() argument
4304 auto operands = getOperands(); verify() local
4325 build(OpBuilder & builder,OperationState & result,VectorType resultType,AffineMap map,ValueRange operands) build() argument
4506 inferReturnTypes(MLIRContext * context,std::optional<::mlir::Location> location,ValueRange operands,DictionaryAttr attributes,OpaqueProperties properties,RegionRange regions,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument
[all...]
H A DAffineValueMap.cpp15 AffineValueMap::AffineValueMap(AffineMap map, ValueRange operands, in AffineValueMap()
20 void AffineValueMap::reset(AffineMap map, ValueRange operands, in reset()
/llvm-project/mlir/lib/CAPI/Interfaces/
H A DInterfaces.cpp41 SmallVector<Value> unwrapOperands(intptr_t nOperands, MlirValue *operands) { in unwrapOperands()
94 intptr_t nOperands, MlirValue *operands, MlirAttribute attributes, in mlirInferTypeOpInterfaceInferReturnTypes()
129 intptr_t nOperands, MlirValue *operands, MlirAttribute attributes, in mlirInferShapedTypeOpInterfaceInferReturnTypes()
/llvm-project/mlir/include/mlir/Interfaces/
H A DFoldInterfaces.h33 virtual LogicalResult fold(Operation *op, ArrayRef<Attribute> operands, in fold()
/llvm-project/mlir/include/mlir/Dialect/Affine/IR/
H A DAffineValueMap.h93 SmallVector<Value, 4> operands; variable
/llvm-project/mlir/include/mlir/Transforms/
H A DDialectConversion.h541 virtual void rewrite(Operation *op, ArrayRef<Value> operands, in matchAndRewrite() argument
466 rewrite(Operation * op,ArrayRef<Value> operands,ConversionPatternRewriter & rewriter) rewrite() argument
473 matchAndRewrite(Operation * op,ArrayRef<Value> operands,ConversionPatternRewriter & rewriter) matchAndRewrite() argument
535 rewrite(Operation * op,ArrayRef<Value> operands,ConversionPatternRewriter & rewriter) rewrite() argument
585 rewrite(Operation * op,ArrayRef<Value> operands,ConversionPatternRewriter & rewriter) rewrite() argument
590 matchAndRewrite(Operation * op,ArrayRef<Value> operands,ConversionPatternRewriter & rewriter) matchAndRewrite() argument
597 rewrite(SourceOp op,ArrayRef<Value> operands,ConversionPatternRewriter & rewriter) rewrite() argument
602 matchAndRewrite(SourceOp op,ArrayRef<Value> operands,ConversionPatternRewriter & rewriter) matchAndRewrite() argument
[all...]
/llvm-project/mlir/lib/Conversion/MathToLLVM/
H A DMathToLLVM.cpp94 [&](Type llvm1DVectorTy, ValueRange operands) { in matchAndRewrite() argument
150 [&](Type llvm1DVectorTy, ValueRange operands) { in matchAndRewrite() argument
209 [&](Type llvm1DVectorTy, ValueRange operands) { in matchAndRewrite() argument
268 [&](Type llvm1DVectorTy, ValueRange operands) { in matchAndRewrite() argument
/llvm-project/mlir/lib/Dialect/GPU/Transforms/
H A DKernelOutlining.cpp180 SetVector<Value> &operands) { in outlineKernelFuncImpl() argument
267 llvm::SmallVectorImpl<Value> &operands) { in outlineKernelFunc() argument
284 convertToLaunchFuncOp(gpu::LaunchOp launchOp,gpu::GPUFuncOp kernelFunc,ValueRange operands) convertToLaunchFuncOp() argument
366 SetVector<Value> operands; runOnOperation() local
[all...]
/llvm-project/flang/include/flang/Optimizer/CodeGen/
H A DFIROpPatterns.h212 OpAdaptor(operands, mlir::cast<SourceOp>(op)), rewriter); in matchAndRewrite() argument
203 rewrite(mlir::Operation * op,mlir::ArrayRef<mlir::Value> operands,mlir::ConversionPatternRewriter & rewriter) rewrite() argument
/llvm-project/mlir/lib/Dialect/OpenACC/IR/
H A DOpenACC.cpp692 /// using the operands of the block terminator to replace operation results. in checkSymOperandList() argument
137 getWaitDevnumValue(std::optional<mlir::ArrayAttr> deviceTypeAttr,mlir::Operation::operand_range operands,std::optional<llvm::ArrayRef<int32_t>> segments,std::optional<mlir::ArrayAttr> hasWaitDevnum,mlir::acc::DeviceType deviceType) getWaitDevnumValue() argument
153 getWaitValuesWithoutDevnum(std::optional<mlir::ArrayAttr> deviceTypeAttr,mlir::Operation::operand_range operands,std::optional<llvm::ArrayRef<int32_t>> segments,std::optional<mlir::ArrayAttr> hasWaitDevnum,mlir::acc::DeviceType deviceType) getWaitValuesWithoutDevnum() argument
642 parseSymOperandList(mlir::OpAsmParser & parser,llvm::SmallVectorImpl<mlir::OpAsmParser::UnresolvedOperand> & operands,llvm::SmallVectorImpl<Type> & types,mlir::ArrayAttr & symbols) parseSymOperandList() argument
661 printSymOperandList(mlir::OpAsmPrinter & p,mlir::Operation * op,mlir::OperandRange operands,mlir::TypeRange types,std::optional<mlir::ArrayAttr> attributes) printSymOperandList() argument
677 checkDataOperands(Op op,const mlir::ValueRange & operands) checkDataOperands() argument
747 verifyDeviceTypeCountMatch(Op op,OperandRange operands,ArrayAttr deviceTypes,llvm::StringRef keyword) verifyDeviceTypeCountMatch() argument
758 verifyDeviceTypeAndSegmentCountMatch(Op op,OperandRange operands,DenseI32ArrayAttr segments,ArrayAttr deviceTypes,llvm::StringRef keyword,int32_t maxInSegment=0) verifyDeviceTypeAndSegmentCountMatch() argument
910 parseNumGangs(mlir::OpAsmParser & parser,llvm::SmallVectorImpl<mlir::OpAsmParser::UnresolvedOperand> & operands,llvm::SmallVectorImpl<Type> & types,mlir::ArrayAttr & deviceTypes,mlir::DenseI32ArrayAttr & segments) parseNumGangs() argument
959 printNumGangs(mlir::OpAsmPrinter & p,mlir::Operation * op,mlir::OperandRange operands,mlir::TypeRange types,std::optional<mlir::ArrayAttr> deviceTypes,std::optional<mlir::DenseI32ArrayAttr> segments) printNumGangs() argument
977 parseDeviceTypeOperandsWithSegment(mlir::OpAsmParser & parser,llvm::SmallVectorImpl<mlir::OpAsmParser::UnresolvedOperand> & operands,llvm::SmallVectorImpl<Type> & types,mlir::ArrayAttr & deviceTypes,mlir::DenseI32ArrayAttr & segments) parseDeviceTypeOperandsWithSegment() argument
1022 printDeviceTypeOperandsWithSegment(mlir::OpAsmPrinter & p,mlir::Operation * op,mlir::OperandRange operands,mlir::TypeRange types,std::optional<mlir::ArrayAttr> deviceTypes,std::optional<mlir::DenseI32ArrayAttr> segments) printDeviceTypeOperandsWithSegment() argument
1040 parseWaitClause(mlir::OpAsmParser & parser,llvm::SmallVectorImpl<mlir::OpAsmParser::UnresolvedOperand> & operands,llvm::SmallVectorImpl<Type> & types,mlir::ArrayAttr & deviceTypes,mlir::DenseI32ArrayAttr & segments,mlir::ArrayAttr & hasDevNum,mlir::ArrayAttr & keywordOnly) parseWaitClause() argument
1134 printWaitClause(mlir::OpAsmPrinter & p,mlir::Operation * op,mlir::OperandRange operands,mlir::TypeRange types,std::optional<mlir::ArrayAttr> deviceTypes,std::optional<mlir::DenseI32ArrayAttr> segments,std::optional<mlir::ArrayAttr> hasDevNum,std::optional<mlir::ArrayAttr> keywordOnly) printWaitClause() argument
1169 parseDeviceTypeOperands(mlir::OpAsmParser & parser,llvm::SmallVectorImpl<mlir::OpAsmParser::UnresolvedOperand> & operands,llvm::SmallVectorImpl<Type> & types,mlir::ArrayAttr & deviceTypes) parseDeviceTypeOperands() argument
1195 printDeviceTypeOperands(mlir::OpAsmPrinter & p,mlir::Operation * op,mlir::OperandRange operands,mlir::TypeRange types,std::optional<mlir::ArrayAttr> deviceTypes) printDeviceTypeOperands() argument
1207 parseDeviceTypeOperandsWithKeywordOnly(mlir::OpAsmParser & parser,llvm::SmallVectorImpl<mlir::OpAsmParser::UnresolvedOperand> & operands,llvm::SmallVectorImpl<Type> & types,mlir::ArrayAttr & deviceTypes,mlir::ArrayAttr & keywordOnlyDeviceType) parseDeviceTypeOperandsWithKeywordOnly() argument
1268 printDeviceTypeOperandsWithKeywordOnly(mlir::OpAsmPrinter & p,mlir::Operation * op,mlir::OperandRange operands,mlir::TypeRange types,std::optional<mlir::ArrayAttr> deviceTypes,std::optional<mlir::ArrayAttr> keywordOnlyDeviceTypes) printDeviceTypeOperandsWithKeywordOnly() argument
1571 parseGangValue(OpAsmParser & parser,llvm::StringRef keyword,llvm::SmallVectorImpl<mlir::OpAsmParser::UnresolvedOperand> & operands,llvm::SmallVectorImpl<Type> & types,llvm::SmallVector<GangArgTypeAttr> & attributes,GangArgTypeAttr gangArgType,bool & needCommaBetweenValues,bool & newValue) parseGangValue() argument
1716 printGangClause(OpAsmPrinter & p,Operation * op,mlir::OperandRange operands,mlir::TypeRange types,std::optional<mlir::ArrayAttr> gangArgTypes,std::optional<mlir::ArrayAttr> deviceTypes,std::optional<mlir::DenseI32ArrayAttr> segments,std::optional<mlir::ArrayAttr> gangOnlyDeviceTypes) printGangClause() argument
2331 checkDeclareOperands(Op & op,const mlir::ValueRange & operands,bool requireAtLeastOneOperand=true) checkDeclareOperands() argument
[all...]
/llvm-project/mlir/lib/Dialect/Arith/Transforms/
H A DReifyValueBounds.cpp21 ValueRange operands) { in buildArithValue()
76 SmallVector<Value> operands; in reifyValueBound() local

123456789