![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <safe_math_arm_impl.h>
Public Member Functions | |
| template<typename V> | |
| __attribute__ ((always_inline)) static V Do(T x | |
| asm ("qadd %[result], %[first], %[second]" :[result] "=r"(result) :[first] "r"(x_i32), [second] "r"(y_i32)) | |
| return | saturated_cast (result) |
Static Public Member Functions | |
| template<typename V> | |
| static constexpr V | Do (T, U) |
Public Attributes | |
| U | y |
| int32_t | result |
| int32_t | x_i32 = checked_cast<int32_t>(x) |
| int32_t | y_i32 = checked_cast<int32_t>(y) |
Static Public Attributes | |
| static const bool | is_supported |
Definition at line 47 of file safe_math_arm_impl.h.
| pdfium::internal::ClampedAddFastAsmOp< T, U >::__attribute__ | ( | (always_inline) | ) |
References y.
| pdfium::internal::ClampedAddFastAsmOp< T, U >::asm | ( | "qadd % | [result], |
| % | [first] ) |
|
inlinestaticconstexpr |
Definition at line 41 of file safe_math_clang_gcc_impl.h.
| return pdfium::internal::ClampedAddFastAsmOp< T, U >::saturated_cast | ( | result | ) |
|
static |
Definition at line 48 of file safe_math_arm_impl.h.
| int32_t pdfium::internal::ClampedAddFastAsmOp< T, U >::result |
Definition at line 61 of file safe_math_arm_impl.h.
Referenced by asm().
| int32_t pdfium::internal::ClampedAddFastAsmOp< T, U >::x_i32 = checked_cast<int32_t>(x) |
Definition at line 62 of file safe_math_arm_impl.h.
Referenced by asm().
| U pdfium::internal::ClampedAddFastAsmOp< T, U >::y |
Definition at line 55 of file safe_math_arm_impl.h.
Referenced by __attribute__().
| int32_t pdfium::internal::ClampedAddFastAsmOp< T, U >::y_i32 = checked_cast<int32_t>(y) |
Definition at line 63 of file safe_math_arm_impl.h.
Referenced by asm().