Home
last modified time | relevance | path

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

/external/llvm-project/flang/lib/Lower/
DComplexExpr.cpp17 Fortran::lower::ComplexExprHelper::getComplexPartType(mlir::Type complexType) { in getComplexPartType()
23 Fortran::lower::ComplexExprHelper::getComplexPartType(mlir::Value cplx) { in getComplexPartType()
27 mlir::Value Fortran::lower::ComplexExprHelper::createComplex(fir::KindTy kind, in createComplex()
35 mlir::Value Fortran::lower::ComplexExprHelper::createComplex(mlir::Type cplxTy, in createComplex()
42 mlir::Value Fortran::lower::ComplexExprHelper::createComplexCompare( in createComplexCompare()
DFIRBuilder.cpp145 ComplexExprHelper helper{*this, loc}; in convertWithSemantics()
DIntrinsicCall.cpp967 Fortran::lower::ComplexExprHelper{builder, loc}.extractParts(arg); in genAbs()
978 return Fortran::lower::ComplexExprHelper{builder, loc}.extractComplexPart( in genAimag()
1022 Fortran::lower::ComplexExprHelper{builder, loc}.extractComplexPart( in genConjg()
1025 return Fortran::lower::ComplexExprHelper{builder, loc}.insertComplexPart( in genConjg()
DIO.cpp252 auto parts = Fortran::lower::ComplexExprHelper{builder, loc}.extractParts( in genOutputItemList()
319 Fortran::lower::ComplexExprHelper{builder, loc}.getComplexPartType( in genInputItemList()
/external/llvm-project/flang/include/flang/Lower/
DComplexExpr.h17 class ComplexExprHelper {
19 explicit ComplexExprHelper(FirOpBuilder &builder, mlir::Location loc) in ComplexExprHelper() function
21 ComplexExprHelper(const ComplexExprHelper &) = delete;