Searched refs:complexAttr (Results 1 – 2 of 2) sorted by relevance
211 mlir::Value visitCirAttr(cir::ConstComplexAttr complexAttr);283 mlir::Value CIRAttrToValue::visitCirAttr(cir::ConstComplexAttr complexAttr) { in visitCirAttr() argument284 auto complexType = mlir::cast<cir::ComplexType>(complexAttr.getType()); in visitCirAttr()292 mlir::cast<cir::IntAttr>(complexAttr.getReal()).getValue()); in visitCirAttr()295 mlir::cast<cir::IntAttr>(complexAttr.getImag()).getValue()); in visitCirAttr()299 mlir::cast<cir::FPAttr>(complexAttr.getReal()).getValue()); in visitCirAttr()302 mlir::cast<cir::FPAttr>(complexAttr.getImag()).getValue()); in visitCirAttr()307 loc, converter->convertType(complexAttr.getType()), in visitCirAttr()1072 auto complexAttr = mlir::cast<cir::ConstComplexAttr>(op.getValue()); in matchAndRewrite() local1078 mlir::cast<cir::IntAttr>(complexAttr.getReal()).getValue()); in matchAndRewrite()[all …]
324 auto complexAttr = cir::ConstComplexAttr::get(realValueAttr, imagValueAttr); in VisitImaginaryLiteral() local325 return builder.create<cir::ConstantOp>(loc, complexAttr); in VisitImaginaryLiteral()