Home
last modified time | relevance | path

Searched refs:valueType (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DOpInterfacesGen.cpp50 emitCPPType(valueType, os) in emitMethodNameAndArgs()
99 StringRef valueType; member in __anond275f65c0311::InterfaceGenerator
115 valueType = "::mlir::Attribute"; in AttrInterfaceGenerator()
129 valueType = "::mlir::Operation *"; in OpInterfaceGenerator()
145 valueType = "::mlir::Type"; in TypeInterfaceGenerator()
195 emitInterfaceDef(Interface(def), valueType, os); in emitInterfaceDefs()
240 emitMethodNameAndArgs(method, os, valueType, in emitModelDecl()
266 emitCPPType(valueType, os); in emitModelDecl()
290 emitMethodNameAndArgs(method, os, valueType, in emitModelMethodsDef()
324 emitMethodNameAndArgs(method, os, valueType, in emitModelMethodsDef()
[all …]
H A DAttrOrTypeDefGen.cpp157 StringRef valueType; member in __anon07f336460411::DefGen
165 valueType(isa<AttrDef>(def) ? "Attribute" : "Type"), in DefGen()
201 ParentClass defParent(strfmt("::mlir::{0}::{1}Base", valueType, defType)); in createParentWithTraits()
207 : strfmt("::mlir::{0}Storage", valueType)); in createParentWithTraits()
526 MethodParameter(strfmt("::mlir::{0}StorageAllocator &", valueType), in emitConstruct()
554 storageCls->addParent(strfmt("::mlir::{0}Storage", valueType)); in emitStorageClass()
588 valueType(valueType), isAttrGenerator(isAttrGenerator) {} in DefGenerator()
603 StringRef valueType; member in __anon07f336460a11::DefGenerator
793 params.emplace_back(strfmt("::mlir::{0} &", valueType), "value"); in emitParsePrintDispatch()
800 {{strfmt("::mlir::{0}", valueType), "def"}, in emitParsePrintDispatch()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Async/IR/
H A DAsync.cpp116 auto valueType = operand.getType().dyn_cast<ValueType>(); in build() local
117 bodyBlock.addArgument(valueType ? valueType.getValueType() in build()
283 if (auto valueType = operand.getType().dyn_cast<ValueType>()) in build() local
284 result.addTypes(valueType.getValueType()); in build()
293 if (auto valueType = operandType.dyn_cast<ValueType>()) in parseAwaitResultType() local
294 resultType = valueType.getValueType(); in parseAwaitResultType()
/llvm-project-15.0.7/mlir/lib/Dialect/Shape/Transforms/
H A DShapeToShapeLowering.cpp36 Type valueType = op.getResult().getType(); in matchAndRewrite() local
39 valueType, loc) in matchAndRewrite()
46 Value product = b.create<MulOp>(loc, valueType, body->getArgument(1), in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassBase.td21 class Option<string varName, string arg, string valueType, string default,
30 string type = valueType;
42 class ListOption<string varName, string arg, string valueType,
44 : Option<varName, arg, valueType, /*default=*/"", desc, additionalFlags> {}
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Async/IR/
H A DAsyncTypes.td44 let parameters = (ins "Type":$valueType);
46 TypeBuilderWithInferredContext<(ins "Type":$valueType), [{
47 return $_get(valueType.getContext(), valueType);
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DAllReduceLowering.cpp34 loc(reduceOp.getLoc()), valueType(reduceOp.value().getType()), in GpuAllReduceRewriter()
131 Value value = create<memref::LoadOp>(valueType, buffer, index); in rewrite()
139 Value result = create<memref::LoadOp>(valueType, buffer, zero); in rewrite()
163 auto bufferType = MemRefType::get({kSubgroupSize}, valueType, AffineMap{}, in createWorkgroupBuffer()
217 bool isFloatingPoint = valueType.isa<FloatType>(); in getFactory()
328 std::array<Type, 2> shuffleType = {valueType, rewriter.getI1Type()}; in createSubgroupReduce()
383 Type valueType; member
H A DAsyncRegionRewriter.cpp152 if (auto valueType = type.dyn_cast<async::ValueType>()) in addExecuteResults() local
153 return valueType.getValueType(); in addExecuteResults()
299 auto valueType = result.getType().dyn_cast<async::ValueType>(); in operator ()() local
300 return valueType && in operator ()()
301 valueType.getValueType().isa<gpu::AsyncTokenType>(); in operator ()()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DUpdateVCEPass.cpp151 for (Type valueType : valueTypes) { in runOnOperation() local
153 valueType.cast<spirv::SPIRVType>().getExtensions(typeExtensions); in runOnOperation()
159 valueType.cast<spirv::SPIRVType>().getCapabilities(typeCapabilities); in runOnOperation()
H A DSPIRVConversion.cpp891 for (Type valueType : valueTypes) { in isLegalOp() local
893 valueType.cast<spirv::SPIRVType>().getExtensions(typeExtensions); in isLegalOp()
899 valueType.cast<spirv::SPIRVType>().getCapabilities(typeCapabilities); in isLegalOp()
/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangASTPropertiesEmitter.cpp334 } else if (auto valueType = type.getOptionalElementType()) { in validateType() local
335 validateType(valueType, context); in validateType()
337 if (valueType.getPackOptionalCode().empty()) { in validateType()
338 PrintError(valueType.getLoc(), in validateType()
341 } else if (valueType.getUnpackOptionalCode().empty()) { in validateType()
342 PrintError(valueType.getLoc(), in validateType()
490 } else if (auto valueType = type.getOptionalElementType()) { in emitBasicReaderWriterMethodSuffix() local
496 valueType.emitCXXValueTypeName(isForRead, out); in emitBasicReaderWriterMethodSuffix()
H A DASTTableGen.cpp83 } else if (auto valueType = getOptionalElementType()) { in emitCXXValueTypeName() local
85 valueType.emitCXXValueTypeName(forRead, out); in emitCXXValueTypeName()
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DDialectPDL.cpp89 auto valueType = mlir_type_subclass(m, "ValueType", mlirTypeIsAPDLValueType); in populateDialectPDLSubmodule() local
90 valueType.def_classmethod( in populateDialectPDLSubmodule()
/llvm-project-15.0.7/lldb/source/Core/
H A DValueObjectSyntheticFilter.cpp109 ValueObjectSynthetic::GetDynamicValue(lldb::DynamicValueType valueType) { in GetDynamicValue() argument
112 if (IsDynamic() && GetDynamicValueType() == valueType) in GetDynamicValue()
114 return m_parent->GetDynamicValue(valueType); in GetDynamicValue()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp1394 Type valueType = LLVM::getVectorElementType(vectorType); in verify() local
1395 if (valueType != getRes().getType()) in verify()
1564 if (!valueType) in verify()
1567 if (getRes().getType() != valueType) in verify()
1604 Type valueType = LLVM::getVectorElementType(vectorType); in parse() local
1605 if (!valueType) in parse()
1619 if (valueType != getValue().getType()) in verify()
1654 auto valueType = getInsertExtractValueElementType( in parse() local
1656 if (!valueType) in parse()
1670 if (!valueType) in verify()
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/AsyncToLLVM/
H A DAsyncToLLVM.cpp560 auto sizeOf = [&](ValueType valueType) -> Value { in matchAndRewrite() argument
564 auto storedType = converter->convertType(valueType.getValueType()); in matchAndRewrite()
803 auto valueType = op.value().getType(); in matchAndRewrite() local
804 auto llvmValueType = getTypeConverter()->convertType(valueType); in matchAndRewrite()
846 auto valueType = op.result().getType(); in matchAndRewrite() local
847 auto llvmValueType = getTypeConverter()->convertType(valueType); in matchAndRewrite()
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DValueObjectSyntheticFilter.h61 GetDynamicValue(lldb::DynamicValueType valueType) override;
H A DValueObjectConstResult.h104 GetDynamicValue(lldb::DynamicValueType valueType) override;
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOpBase.td919 Type valueType = ?;
965 let valueType = attr.valueType;
979 let valueType = attr.valueType;
1028 let valueType = I1;
1173 let valueType = NoneType;
1187 let valueType = ty;
1201 let valueType = NoneType;
1222 let valueType = NoneType;
1233 let valueType = NoneType;
1388 let valueType = Index;
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DGPUToLLVMConversion.cpp845 Type valueType = adaptor.value().getType(); in matchAndRewrite() local
846 if (!valueType.isIntOrFloat() || valueType.getIntOrFloatBitWidth() != 32) { in matchAndRewrite()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypes.cpp798 QualType valueType = cast<AtomicType>(Ty)->getValueType(); in ConvertType() local
799 ResultType = ConvertTypeForMem(valueType); in ConvertType()
802 uint64_t valueSize = Context.getTypeSize(valueType); in ConvertType()
H A DSwiftCallingConv.cpp99 auto valueType = atomicType->getValueType(); in addTypedData() local
101 auto valueSize = CGM.getContext().getTypeSizeInChars(valueType); in addTypedData()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVDialect.cpp915 static LogicalResult verifyRegionAttribute(Location loc, Type valueType, in verifyRegionAttribute() argument
929 if (varABIAttr.getStorageClass() && !valueType.isIntOrIndexOrFloat()) in verifyRegionAttribute()
H A DSPIRVOps.cpp832 auto valueType = op->getOperand(1).getType(); in verifyAtomicUpdateOp() local
833 if (valueType != elementType) in verifyAtomicUpdateOp()
836 << elementType << ", but found " << valueType; in verifyAtomicUpdateOp()
1824 auto valueType = value.getType(); in verifyConstantType() local
1827 if (valueType != opType) in verifyConstantType()
1829 << opType << ") does not match value type (" << valueType << ")"; in verifyConstantType()
1833 if (valueType == opType) in verifyConstantType()
1836 auto shapedType = valueType.dyn_cast<ShapedType>(); in verifyConstantType()
1839 << opType << ") does not match value type (" << valueType in verifyConstantType()
1877 return op.emitOpError("cannot have value of type ") << valueType; in verifyConstantType()
/llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/
H A DAsyncToAsyncRuntime.cpp504 auto valueType = operand.getType().cast<ValueType>().getValueType(); in getReplacementValue() local
505 return rewriter.create<RuntimeLoadOp>(op->getLoc(), valueType, operand); in getReplacementValue()

12