svcadd[_f64]_m
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
sve | svfloat64_t | svcadd[_f64]_m | (svbool_t pg, svfloat64_t op1, svfloat64_t op2, uint64_t imm_rotation) | Complex arithmetic / Complex addition | |
Description Complex add with rotate Results Zresult.D|Ztied1.D result When result and op1 are in the same register, this intrinsic compiles to: FCADD When result is in a different register from the inputs, this intrinsic compiles to: Argument Preparation pg register: Pg.Dop1 register: Zop1.D|Ztied1.Dop2 register: Zop2.D Architectures A64 OperationThe arguments and result contain complex values as pairs of real and imaginary components, with the real components in even-indexed elements and the imaginary components in odd-indexed elements. If r is the index of a real component and i is the index of the corresponding imaginary component, return a vector res in which each active element is given by: == 90
== 270
Take the inactive elements of the result from the corresponding elements of ExceptionsActive signaling NaNs trigger an IEEE Invalid exception but quiet NaNs do not. The following also trigger an IEEE Invalid exception:
|
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.