Home
last modified time | relevance | path

Searched refs:dataType (Results 1 – 17 of 17) sorted by relevance

/llvm-project/mlir/lib/Dialect/AMDGPU/Transforms/
H A DEmulateAtomics.cpp118 Type dataType = data.getType(); in matchAndRewrite()
123 rewriter.create<RawBufferLoadOp>(loc, dataType, invariantArgs, loadAttrs); in matchAndRewrite()
127 Block *loopBlock = rewriter.createBlock(afterAtomic, {dataType}, {loc}); in matchAndRewrite()
135 dataType = operated.getType(); in matchAndRewrite()
142 loc, dataType, cmpswapArgs, cmpswapAttrs); in matchAndRewrite()
151 if (auto floatDataTy = dyn_cast<FloatType>(dataType)) { in populateAmdgpuEmulateAtomicsPatterns()
99 Type dataType = data.getType(); matchAndRewrite() local
/llvm-project/mlir/examples/toy/Ch7/mlir/
H A DMLIRGen.cpp415 auto dataType = mlir::RankedTensorType::get(lit.getDims(), elementType); in getConstantAttr() local
419 return mlir::DenseElementsAttr::get(dataType, llvm::ArrayRef(data)); in getConstantAttr()
425 auto dataType = mlir::RankedTensorType::get({}, elementType); in getConstantAttr() local
429 return mlir::DenseElementsAttr::get(dataType, in getConstantAttr()
456 mlir::Type dataType = StructType::get(typeElements); in getConstantAttr() local
457 return std::make_pair(dataAttr, dataType); in getConstantAttr()
475 mlir::Type dataType; in mlirGen() local
476 std::tie(dataAttr, dataType) = getConstantAttr(lit); in mlirGen()
480 return builder.create<StructConstantOp>(loc(lit.loc()), dataType, dataAttr); in mlirGen()
H A DDialect.cpp165 auto dataType = RankedTensorType::get({}, builder.getF64Type()); in build() local
166 auto dataAttribute = DenseElementsAttr::get(dataType, value); in build()
167 ConstantOp::build(builder, state, dataType, dataAttribute); in build()
/llvm-project/mlir/examples/toy/Ch3/mlir/
H A DDialect.cpp111 auto dataType = RankedTensorType::get({}, builder.getF64Type()); in build() local
112 auto dataAttribute = DenseElementsAttr::get(dataType, value); in build()
113 ConstantOp::build(builder, state, dataType, dataAttribute); in build()
H A DMLIRGen.cpp274 auto dataType = mlir::RankedTensorType::get(lit.getDims(), elementType); in mlirGen() local
279 mlir::DenseElementsAttr::get(dataType, llvm::ArrayRef(data)); in mlirGen()
/llvm-project/mlir/examples/toy/Ch2/mlir/
H A DDialect.cpp111 auto dataType = RankedTensorType::get({}, builder.getF64Type()); in build() local
112 auto dataAttribute = DenseElementsAttr::get(dataType, value); in build()
113 ConstantOp::build(builder, state, dataType, dataAttribute); in build()
H A DMLIRGen.cpp274 auto dataType = mlir::RankedTensorType::get(lit.getDims(), elementType); in mlirGen() local
279 mlir::DenseElementsAttr::get(dataType, llvm::ArrayRef(data)); in mlirGen()
/llvm-project/mlir/examples/toy/Ch4/mlir/
H A DDialect.cpp173 auto dataType = RankedTensorType::get({}, builder.getF64Type()); in build() local
174 auto dataAttribute = DenseElementsAttr::get(dataType, value); in build()
175 ConstantOp::build(builder, state, dataType, dataAttribute); in build()
H A DMLIRGen.cpp278 auto dataType = mlir::RankedTensorType::get(lit.getDims(), elementType); in mlirGen() local
283 mlir::DenseElementsAttr::get(dataType, llvm::ArrayRef(data)); in mlirGen()
/llvm-project/mlir/examples/toy/Ch6/mlir/
H A DDialect.cpp173 auto dataType = RankedTensorType::get({}, builder.getF64Type()); in build() local
174 auto dataAttribute = DenseElementsAttr::get(dataType, value); in build()
175 ConstantOp::build(builder, state, dataType, dataAttribute); in build()
H A DMLIRGen.cpp278 auto dataType = mlir::RankedTensorType::get(lit.getDims(), elementType); in mlirGen() local
283 mlir::DenseElementsAttr::get(dataType, llvm::ArrayRef(data)); in mlirGen()
/llvm-project/mlir/examples/toy/Ch5/mlir/
H A DDialect.cpp173 auto dataType = RankedTensorType::get({}, builder.getF64Type()); in build() local
174 auto dataAttribute = DenseElementsAttr::get(dataType, value); in build()
175 ConstantOp::build(builder, state, dataType, dataAttribute); in build()
H A DMLIRGen.cpp278 auto dataType = mlir::RankedTensorType::get(lit.getDims(), elementType); in mlirGen() local
283 mlir::DenseElementsAttr::get(dataType, llvm::ArrayRef(data)); in mlirGen()
/llvm-project/flang/lib/Optimizer/HLFIR/IR/
H A DHLFIROps.cpp1534 mlir::Type dataType = getFortranElementOrSequenceType(source.getType());
1540 firVarType = fir::ClassType::get(fir::HeapType::get(dataType)); in canonicalize()
1542 firVarType = fir::ReferenceType::get(dataType); in canonicalize()
1556 mlir::Type dataType = getFortranElementOrSequenceType(source.getType());
1562 firVarType = fir::ClassType::get(fir::HeapType::get(dataType)); in build()
1564 firVarType = fir::ReferenceType::get(dataType); in build()
1294 mlir::Type dataType = getFortranElementOrSequenceType(source.getType()); build() local
1316 mlir::Type dataType = getFortranElementOrSequenceType(source.getType()); build() local
/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DPDLLServer.cpp1063 StringRef label, StringRef dataType) { in codeCompleteOperationOperandOrResultSignature() argument
1086 strOS << dataType; in codeCompleteOperationOperandOrResultSignature()
1090 strOS << dataType << "?"; in codeCompleteOperationOperandOrResultSignature()
1094 strOS << dataType << "Range"; in codeCompleteOperationOperandOrResultSignature()
1117 llvm::formatv("(<{0}s>: {1}Range)", label, dataType).str(); in codeCompleteOperationOperandOrResultSignature()
/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1018 SExpr *dataType() { return Dtype; } in dataType() function
1019 const SExpr *dataType() const { return Dtype; } in dataType() function
1032 return Cmp.compare(dataType(), E->dataType()); in compare()
H A DThreadSafetyTraverse.h748 self()->printSExpr(E->dataType(), SS, Prec_Other-1); in printAlloc()