[__arm_]vadciq_m[_u32]
SIMD ISA | Return Type | Name | Arguments | Instruction Group | |
---|---|---|---|---|---|
Helium | uint32x4_t | [__arm_]vadciq_m[_u32] | (uint32x4_t inactive, uint32x4_t a, uint32x4_t b, unsigned * carry_out, mve_pred16_t p) | Vector arithmetic / Add / Addition | |
Description Add with carry across beats, with carry in from and out to FPSCR.C. Initial value of FPSCR.C can be overridden by using the 'I' variant. FPSCR.C is not updated for beats disabled because of predication. FPSCR.N, .V and .Z are zeroed. Results Qd resultRt *carry_out This intrinsic compiles to the following instructions: VMSR VPST VADCIT.I32 VMRS LSR AND Argument Preparation inactive register: Qda register: Qnb register: Qmcarry_out p register: Rp Architectures MVE |
Copyright © 1995-2025 Arm Limited (or its affiliates). All rights reserved.