Searched refs:ComplexExprHelper (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/flang/lib/Lower/ |
D | ComplexExpr.cpp | 17 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()
|
D | FIRBuilder.cpp | 145 ComplexExprHelper helper{*this, loc}; in convertWithSemantics()
|
D | IntrinsicCall.cpp | 967 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()
|
D | IO.cpp | 252 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/ |
D | ComplexExpr.h | 17 class ComplexExprHelper { 19 explicit ComplexExprHelper(FirOpBuilder &builder, mlir::Location loc) in ComplexExprHelper() function 21 ComplexExprHelper(const ComplexExprHelper &) = delete;
|