Lines Matching refs:as
57 divergence is an artifact of Clang and GCC's differing architecture as
130 `memcpy` as though `_FORTIFY_SOURCE` were disabled.
218 signature as `__builtin_mempcpy`. `pass_object_size` is a Clang attribute that
262 - Evaluate it as a constant.
366 in our IR. This can have negative effects, such as distorting inlining costs and
476 This exists as a way for us to call `__builtin_open` without needing clang to
683 `__builtin_object_size(p, 0)` is more or less as simple as the example in the
745 passes the value of that into the callee as an invisible parameter. All calls to
787 FORTIFY exists mostly for visual consistency, simplicity, and as a useful way to
798 // and is able to work with that as though the function were defined inline.
838 …ute]: https://releases.llvm.org/14.0.0/tools/clang/docs/AttributeReference.html#diagnose-as-builtin