Home
last modified time | relevance | path

Searched refs:xType (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dfindloc.cpp215 auto xType{x.type().GetCategoryAndKind()}; in RTNAME() local
217 RUNTIME_CHECK(terminator, xType.has_value() && targetType.has_value()); in RTNAME()
218 switch (xType->first) { in RTNAME()
222 void>(xType->second, terminator, targetType->first, targetType->second, in RTNAME()
228 void>(xType->second, terminator, targetType->first, targetType->second, in RTNAME()
240 targetType->second == xType->second); in RTNAME()
301 auto xType{x.type().GetCategoryAndKind()}; in RTNAME() local
303 RUNTIME_CHECK(terminator, xType.has_value() && targetType.has_value()); in RTNAME()
304 switch (xType->first) { in RTNAME()
326 targetType->second == xType->second); in RTNAME()
[all …]
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/Runtime/
H A DNumericTest.cpp16 mlir::Type xType, llvm::StringRef fctName) { in testGenExponent() argument
18 mlir::Value x = builder.create<fir::UndefOp>(loc, xType); in testGenExponent()
34 void testGenX(fir::FirOpBuilder &builder, mlir::Type xType, in testGenX() argument
38 mlir::Value x = builder.create<fir::UndefOp>(loc, xType); in testGenX()
52 void testGenNearest(fir::FirOpBuilder &builder, mlir::Type xType, in testGenNearest() argument
55 mlir::Value x = builder.create<fir::UndefOp>(loc, xType); in testGenNearest()
87 void testGenXI(fir::FirOpBuilder &builder, mlir::Type xType, mlir::Type iType, in testGenXI() argument
92 mlir::Value x = builder.create<fir::UndefOp>(loc, xType); in testGenXI()
/llvm-project-15.0.7/mlir/lib/Conversion/LinalgToSPIRV/
H A DLinalgToSPIRV.cpp33 Type xType = invocation.getType().cast<ShapedType>().getElementType(); in getLocalInvocationDimSize() local
35 loc, xType, invocation, builder->getI32ArrayAttr({dim})); in getLocalInvocationDimSize()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcheck-expression.cpp401 auto xType{x.GetType()}; in NonPointerInitializationExpr() local
485 } else if (xType) { in NonPointerInitializationExpr()
488 symbol.name(), xType->AsFortran()); in NonPointerInitializationExpr()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dexpression.cpp1424 DynamicTypeWithLength xType{dyType.value()}; in Push() local
1426 CHECK(xType.category() == TypeCategory::Character); in Push()
1427 xType.length = in Push()
1439 type_ = std::move(xType); in Push()
1443 if (type_->IsTkCompatibleWith(xType) && xType.IsTkCompatibleWith(*type_)) { in Push()
1445 if (auto thisLen{ToInt64(xType.LEN())}) { in Push()
1461 type_->length = xType.LEN(); in Push()
1465 type_->length = xType.LEN(); in Push()