Home
last modified time | relevance | path

Searched refs:complexAttr (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/
H A DLowerToLLVM.cpp211 mlir::Value visitCirAttr(cir::ConstComplexAttr complexAttr);
283 mlir::Value CIRAttrToValue::visitCirAttr(cir::ConstComplexAttr complexAttr) { in visitCirAttr() argument
284 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() local
1078 mlir::cast<cir::IntAttr>(complexAttr.getReal()).getValue()); in matchAndRewrite()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprComplex.cpp324 auto complexAttr = cir::ConstComplexAttr::get(realValueAttr, imagValueAttr); in VisitImaginaryLiteral() local
325 return builder.create<cir::ConstantOp>(loc, complexAttr); in VisitImaginaryLiteral()