Lines Matching defs:imaginary
52 Value imaginary) {
53 setPtr(builder, loc, kImaginaryPosInComplexNumberStruct, imaginary);
56 Value ComplexStructBuilder::imaginary(OpBuilder &builder, Location loc) {
76 Value imag = complexStruct.imaginary(rewriter, op.getLoc());
109 // Pack real and imaginary part in a complex number struct.
142 // Extract imaginary part from the complex number struct.
144 Value imaginary = complexStruct.imaginary(rewriter, op.getLoc());
145 rewriter.replaceOp(op, imaginary);
162 // Extract real and imaginary values from operands.
166 unpacked.lhs.imag(lhs.imaginary(rewriter, loc));
169 unpacked.rhs.imag(rhs.imaginary(rewriter, loc));