Home
last modified time | relevance | path

Searched refs:getComplexPartType (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DComplex.cpp16 fir::factory::Complex::getComplexPartType(mlir::Type complexType) const { in getComplexPartType() function in fir::factory::Complex
20 mlir::Type fir::factory::Complex::getComplexPartType(mlir::Value cplx) const { in getComplexPartType() function in fir::factory::Complex
21 return getComplexPartType(cplx.getType()); in getComplexPartType()
H A DFIRBuilder.cpp283 auto eleTy = helper.getComplexPartType(toTy); in convertWithSemantics()
1214 mlir::Type partType = complexHelper.getComplexPartType(type); in createZeroValue()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DComplex.h32 mlir::Type getComplexPartType(mlir::Value cplx) const;
33 mlir::Type getComplexPartType(mlir::Type complexType) const;
63 loc, getComplexPartType(cplx), cplx, in extract()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DComplexTest.cpp70 EXPECT_TRUE(fir::isa_real(helper->getComplexPartType(cVal1))); in TEST_F()
71 EXPECT_TRUE(fir::isa_real(helper->getComplexPartType(cVal2))); in TEST_F()
87 EXPECT_TRUE(fir::isa_real(helper->getComplexPartType(cVal4))); in TEST_F()
/llvm-project-15.0.7/flang/lib/Lower/
H A DVectorSubscripts.cpp104 return fir::factory::Complex{builder, loc}.getComplexPartType(complexType); in gen()
H A DIntrinsicCall.cpp2420 mlir::Type partType = complexHelper.getComplexPartType(resultType); in genCmplx()
H A DConvertExpr.cpp1763 helper.getComplexPartType(fir::dyn_cast_ptrEleTy(base.getType())); in gen()