Home
last modified time | relevance | path

Searched refs:resultID (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/
H A DSerializer.cpp619 uint32_t resultID = 0; in prepareFunctionType() local
622 resultID))) { in prepareFunctionType()
658 uint32_t resultID = 0; in prepareConstant() local
668 if (resultID == 0) { in prepareConstant()
674 return resultID; in prepareConstant()
698 return resultID; in prepareArrayConstant()
743 return resultID; in prepareDenseElementsConstant()
787 return resultID; in prepareConstantBool()
859 return resultID; in prepareConstantInt()
911 return resultID; in prepareConstantFp()
[all …]
H A DSerializeOps.cpp90 auto resultID = getNextID(); in processSpecConstantCompositeOp() local
94 operands.push_back(resultID); in processSpecConstantCompositeOp()
126 auto resultID = getNextID(); in processSpecConstantOperationOp() local
130 operands.push_back(resultID); in processSpecConstantOperationOp()
157 valueIDMap[op.getResult()] = resultID; in processSpecConstantOperationOp()
269 uint32_t resultID = 0; in processVariableOp() local
275 resultID = getNextID(); in processVariableOp()
277 operands.push_back(resultID); in processVariableOp()
319 auto resultID = getNextID(); in processGlobalVariableOp() local
327 globalVarIDMap[varName] = resultID; in processGlobalVariableOp()
[all …]
H A DSerializer.h126 LogicalResult processName(uint32_t resultID, StringRef name);
137 LogicalResult processDecoration(Location loc, uint32_t resultID,
173 LogicalResult prepareBasicType(Location loc, Type type, uint32_t resultID,
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.cpp539 if (decorations.count(resultID)) { in createSpecConstant()
543 specConstMap[resultID] = op; in createSpecConstant()
1134 auto resultID = operands[1]; in processConstant() local
1218 auto resultID = operands[1]; in processConstantBool() local
1220 createSpecConstant(unknownLoc, resultID, attr); in processConstantBool()
1258 auto resultID = operands[1]; in processConstantComposite() local
1292 auto resultID = operands[1]; in processSpecConstantComposite() local
1305 specConstCompositeMap[resultID] = op; in processSpecConstantComposite()
1322 uint32_t resultID = operands[1]; in processSpecConstantOperation() local
1325 resultID, in processSpecConstantOperation()
[all …]
H A DDeserializer.h221 spirv::SpecConstantOp createSpecConstant(Location loc, uint32_t resultID,
299 Value materializeSpecConstantOperation(uint32_t resultID,
H A DDeserializeOps.cpp456 auto resultID = operands[1]; in processOp() local
476 valueMap[resultID] = opFunctionCall.getResult(0); in processOp()
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DSPIRVUtilsGen.cpp643 StringRef operands, StringRef resultID, in emitResultSerialization() argument
656 os << tabs << formatv("{0} = getNextID();\n", resultID); in emitResultSerialization()
658 << formatv("valueIDMap[{0}.getResult()] = {1};\n", opVar, resultID); in emitResultSerialization()
659 os << tabs << formatv("{0}.push_back({1});\n", operands, resultID); in emitResultSerialization()
670 StringRef resultID, raw_ostream &os) { in emitDecorationSerialization() argument
682 opVar, resultID); in emitDecorationSerialization()
698 resultID("resultID"); in emitSerializationFunction() local
728 os << formatv(" uint32_t {0} = 0;\n", resultID); in emitSerializationFunction()
730 resultID, os); in emitSerializationFunction()
753 emitDecorationSerialization(op, " ", opVar, elidedAttrs, resultID, os); in emitSerializationFunction()