cfe-commits
Thread
Date
Earlier messages
Later messages
Messages by Thread
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via cfe-commits
[clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via cfe-commits
[clang] 978c40b - [clang][ASTImporter][NFC] add unittests for unnamed EnumDecl (#100545)
via cfe-commits
[clang] [clang] Make serialized diagnostics more reliable (PR #100681)
Michael Spencer via cfe-commits
[clang] [clang] Make serialized diagnostics more reliable (PR #100681)
via cfe-commits
[clang] [llvm] [openmp] Check multiple pointers in one call (PR #100671)
Vidush Singhal via cfe-commits
[clang] [clang][Sema] Enable the kprintf format attribute (PR #100669)
Brad Smith via cfe-commits
[clang] [clang][Sema] Enable the kprintf format attribute (PR #100669)
via cfe-commits
[clang] e788788 - [clang][Sema] Add support for OpenBSD's syslog format attribute (#97366)
via cfe-commits
[clang] [Clang][objectsize] Generate object size calculation for sub-objects (PR #86858)
Eli Friedman via cfe-commits
[clang] [Clang][objectsize] Generate object size calculation for sub-objects (PR #86858)
Bill Wendling via cfe-commits
[clang] [Clang][objectsize] Generate object size calculation for sub-objects (PR #86858)
Eli Friedman via cfe-commits
[clang] 4ed543d - [InstallAPI] Fix early return for scanning sub-directories (#100636)
via cfe-commits
[clang] RFC: [cmake] Export CLANG_RESOURCE_DIR in ClangConfig (PR #97197)
Tulio Magno Quites Machado Filho via cfe-commits
[clang] RFC: [cmake] Export CLANG_RESOURCE_DIR in ClangConfig (PR #97197)
Tom Stellard via cfe-commits
[clang] RFC: [cmake] Export CLANG_RESOURCE_DIR in ClangConfig (PR #97197)
Evan Wilde via cfe-commits
[clang] RFC: [cmake] Export CLANG_RESOURCE_DIR in ClangConfig (PR #97197)
Kim Gräsman via cfe-commits
[clang] 8dd5742 - Fix aarch64-ptrauth.c to avoid writing to cwd which might not be writeable
David Blaikie via cfe-commits
[clang] 38f2f95 - [Fuchsia] Apply armv8m flags for runtimes (#100656)
via cfe-commits
[clang] [HLSL] Default and Relaxed Availability Diagnostics (PR #92704)
Mike Rice via cfe-commits
[clang] [HLSL] Default and Relaxed Availability Diagnostics (PR #92704)
Helena Kotas via cfe-commits
[clang] [HLSL] Default and Relaxed Availability Diagnostics (PR #92704)
Mike Rice via cfe-commits
[clang] [HLSL] Default and Relaxed Availability Diagnostics (PR #92704)
Helena Kotas via cfe-commits
[clang] 5b4e5f8 - [OpenMPIRBuilder][Clang][NFC] - Combine `emitOffloadingArrays` and `emitOffloadingArraysArgument` in OpenMPIRBuilder (#97088)
via cfe-commits
[clang] [Fuchsia] Apply armv8m flags for runtimes (PR #100656)
via cfe-commits
[clang] [Fuchsia] Apply armv8m flags for runtimes (PR #100656)
via cfe-commits
[clang] [Fuchsia] Apply armv8m flags for runtimes (PR #100656)
via cfe-commits
[clang] [Fuchsia] Apply armv8m flags for runtimes (PR #100656)
via cfe-commits
[clang] [Clang] Suppress missing architecture error when doing LTO (PR #100652)
Joseph Huber via cfe-commits
[clang] [Clang] Suppress missing architecture error when doing LTO (PR #100652)
via cfe-commits
[clang] [libc] [Clang] Suppress missing architecture error when doing LTO (PR #100652)
Joseph Huber via cfe-commits
[clang] [analyzer][NFC] Factor out NoOwnershipChangeVisitor (PR #94357)
Mike Rice via cfe-commits
[clang] [analyzer][NFC] Factor out NoOwnershipChangeVisitor (PR #94357)
Kristóf Umann via cfe-commits
[clang] [clang][Sema] Add support for OpenBSD's syslog format attribute (PR #97366)
Brad Smith via cfe-commits
[clang] [clang][Sema] Add support for OpenBSD's syslog format attribute (PR #97366)
Brad Smith via cfe-commits
[clang] [llvm] [C++23] [CLANG] Adding C++23 constexpr math functions: fmin, fmax and frexp. (PR #88978)
Zahira Ammarguellat via cfe-commits
[clang] [llvm] [C++23] [CLANG] Adding C++23 constexpr math functions: fmin, fmax and frexp. (PR #88978)
Joshua Cranmer via cfe-commits
[clang] [clang][Sema][NFC] remove unreachable return statement (PR #100642)
Mike Rice via cfe-commits
[clang] [clang][Sema][NFC] remove unreachable return statement (PR #100642)
via cfe-commits
[clang] [clang][Sema][NFC] remove unreachable return statement (PR #100642)
Mike Rice via cfe-commits
[clang] [llvm] Build release binaries for multiple targets (PR #98431)
Tom Stellard via cfe-commits
[clang] [llvm] Build release binaries for multiple targets (PR #98431)
Tom Stellard via cfe-commits
[clang] [llvm] Build release binaries for multiple targets (PR #98431)
Tom Stellard via cfe-commits
[clang] [llvm] Build release binaries for multiple targets (PR #98431)
Tobias Hieta via cfe-commits
[clang] [llvm] Build release binaries for multiple targets (PR #98431)
Tom Stellard via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
Richard Smith via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
Eli Friedman via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
Eli Friedman via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
Eli Friedman via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
Matt Arsenault via cfe-commits
[clang] [clang] Allow 'convergent' to be a statement attribute (PR #100637)
via cfe-commits
[clang] [InstallAPI] Fix early return for scanning sub-directories (PR #100636)
Cyndy Ishida via cfe-commits
[clang] [InstallAPI] Fix early return for scanning sub-directories (PR #100636)
via cfe-commits
[clang] [InstallAPI] Fix early return for scanning sub-directories (PR #100636)
Cyndy Ishida via cfe-commits
[clang] [Clang] Fix potential null pointer dereferences in Sema::AddInitializerToDecl (PR #94368)
Mike Rice via cfe-commits
[clang] 319d29d - [Sema] Fix a warning
Kazu Hirata via cfe-commits
[clang] [AArch64] Implement FP8 floating-point mode helper intrinsics (PR #100608)
Momchil Velikov via cfe-commits
[clang] [AArch64] Implement FP8 floating-point mode helper intrinsics (PR #100608)
via cfe-commits
[clang] [NVPTX] Correctly forward the PTX feature to the nvlink wrapper (PR #100607)
Joseph Huber via cfe-commits
[clang] [NVPTX] Correctly forward the PTX feature to the nvlink wrapper (PR #100607)
Joseph Huber via cfe-commits
[clang] [NVPTX] Correctly forward the PTX feature to the nvlink wrapper (PR #100607)
via cfe-commits
[clang] [NVPTX] Correctly forward the PTX feature to the nvlink wrapper (PR #100607)
Artem Belevich via cfe-commits
[clang] [NVPTX] Correctly forward the PTX feature to the nvlink wrapper (PR #100607)
Joseph Huber via cfe-commits
[clang] [NVPTX] Correctly forward the PTX feature to the nvlink wrapper (PR #100607)
Joseph Huber via cfe-commits
[clang] [NVPTX] Correctly forward the PTX feature to the nvlink wrapper (PR #100607)
Joseph Huber via cfe-commits
[clang] [NVPTX] Correctly forward the PTX feature to the nvlink wrapper (PR #100607)
Artem Belevich via cfe-commits
[clang] [InstallAPI] Pick up input headers by directory traversal (PR #94508)
Mike Rice via cfe-commits
[clang] [InstallAPI] Pick up input headers by directory traversal (PR #94508)
Cyndy Ishida via cfe-commits
[clang] 7304936 - [clang][Interp] Add preliminary __builtin_constant_p implementation
Timm Bäder via cfe-commits
[clang] [clang] Generate nuw GEPs for struct member accesses (PR #99538)
John McCall via cfe-commits
[clang] [clang] Generate nuw GEPs for struct member accesses (PR #99538)
Hari Limaye via cfe-commits
[clang] [PS5][Driver] Ensure stack sizes are emitted by LTO (PR #100592)
Edd Dawson via cfe-commits
[clang] [PS5][Driver] Ensure stack sizes are emitted by LTO (PR #100592)
via cfe-commits
[clang] [PS5][Driver] Ensure stack sizes are emitted by LTO (PR #100592)
Edd Dawson via cfe-commits
[clang] 342328d - [CLANG] Emit warning in finite math mode when INF and NAN are used. (#99672)
via cfe-commits
[clang] 3295d37 - [clang] Remove `__is_layout_compatible` from revertible type traits list (#100572)
via cfe-commits
[clang] [llvm] [AArch64] Implement intrinsics for SVE FAMIN/FAMAX (PR #99042)
via cfe-commits
[clang] [llvm] [AArch64] Implement intrinsics for SVE FAMIN/FAMAX (PR #99042)
via cfe-commits
[clang] [llvm] [AArch64] Implement intrinsics for SVE FAMIN/FAMAX (PR #99042)
Momchil Velikov via cfe-commits
[clang-tools-extra] a27f816 - [clang-tidy] Fix crash in C language in readability-non-const-parameter (#100461)
via cfe-commits
[clang-tools-extra] 0762db6 - [clang-tidy] Fix crash in modernize-use-ranges (#100427)
via cfe-commits
[clang] [llvm] [AArch64] Implement NEON vamin/vamax intrinsics (PR #99041)
via cfe-commits
[clang] [llvm] [AArch64] Implement NEON vamin/vamax intrinsics (PR #99041)
Momchil Velikov via cfe-commits
[clang] [llvm] [AArch64] Implement NEON vamin/vamax intrinsics (PR #99041)
Momchil Velikov via cfe-commits
[clang] 51d4980 - [clang][NFC] remove unneeded nullptr checks after dereference (#100489)
via cfe-commits
[clang] daf9d7f - [PowerPC] add testcaseis for PPC, NFC
Chen Zheng via cfe-commits
[clang] [NFC][Clang][Interp] Add more test for `__builtin_os_log_format_buffer_size` (PR #100566)
via cfe-commits
[clang] [NFC][Clang][Interp] Add more test for `__builtin_os_log_format_buffer_size` (PR #100566)
Timm Baeder via cfe-commits
[clang] [NFC][Clang][Interp] Add more test for `__builtin_os_log_format_buffer_size` (PR #100566)
via cfe-commits
[clang] [clang][analyzer] Improve PointerSubChecker (PR #96501)
Balázs Kéri via cfe-commits
[clang] [clang] Remove `__is_layout_compatible` from revertible type traits list (PR #100572)
Vlad Serebrennikov via cfe-commits
[clang] [clang] Remove `__is_layout_compatible` from revertible type traits list (PR #100572)
via cfe-commits
[clang] [clang] Remove `__is_layout_compatible` from revertible type traits list (PR #100572)
via cfe-commits
[clang] [clang] Remove `__is_layout_compatible` from revertible type traits list (PR #100572)
Vlad Serebrennikov via cfe-commits
[clang] [clang] Remove `__is_layout_compatible` from revertible type traits list (PR #100572)
Nikolas Klauser via cfe-commits
[clang] [clang] Remove `__is_layout_compatible` from revertible type traits list (PR #100572)
Vlad Serebrennikov via cfe-commits
[clang] [clang] Remove `__is_layout_compatible` from revertible type traits list (PR #100572)
Vlad Serebrennikov via cfe-commits
[clang] [clang] Remove `__is_layout_compatible` from revertible type traits list (PR #100572)
Vlad Serebrennikov via cfe-commits
[clang] [clang] Remove `__is_layout_compatible` from revertible type traits list (PR #100572)
via cfe-commits
[clang] 9ad92c4 - [analyzer][NFC] Minor cleanup in two test files. (#100570)
via cfe-commits
[clang] [analyzer][NFC] Minor cleanup in two test files. (PR #100570)
Donát Nagy via cfe-commits
[clang] [analyzer][NFC] Minor cleanup in two test files. (PR #100570)
via cfe-commits
[clang] [analyzer][NFC] Minor cleanup in two test files. (PR #100570)
Kristóf Umann via cfe-commits
[clang] [analyzer][NFC] Minor cleanup in two test files. (PR #100570)
Donát Nagy via cfe-commits
[clang] [analyzer][NFC] Minor cleanup in two test files. (PR #100570)
via cfe-commits
[clang] [analyzer][NFC] Minor cleanup in two test files. (PR #100570)
Kristóf Umann via cfe-commits
[clang] [analyzer][NFC] Minor cleanup in two test files. (PR #100570)
Donát Nagy via cfe-commits
[clang] [Clang][Interp] Create the variable that holds the value of evaluating the binding (PR #100565)
via cfe-commits
[clang] [Clang][Interp] Create the variable that holds the value of evaluating the binding (PR #100565)
Timm Baeder via cfe-commits
[clang] [Clang][Interp] Create the variable that holds the value of evaluating the binding (PR #100565)
via cfe-commits
[clang] [clang][Sema] Refine unused-member-function diagnostic message for constructors (PR #84515)
Aaron Ballman via cfe-commits
[clang] [clang][Sema] Refine unused-member-function diagnostic message for constructors (PR #84515)
Aaron Ballman via cfe-commits
[clang] [clang][Sema] Refine unused-member-function diagnostic message for constructors (PR #84515)
Aaron Ballman via cfe-commits
[clang] [clang][Sema] Refine unused-member-function diagnostic message for constructors (PR #84515)
Aaron Ballman via cfe-commits
[clang] f916cb6 - [Clang] fix assertion failure in invalid delete operator declaration check (#99308)
via cfe-commits
[clang] 534e2dd - [Clang][Interp] Visit `DecompositionDecl` and create a local variable (#100400)
via cfe-commits
[clang] 90929dd - [analyzer] Don't invalidate the super region when a std object ctor runs (#100405)
via cfe-commits
[clang] f8006a5 - [analyzer][NFC] Add some docs for LazyCompoundValue (#97407)
via cfe-commits
[clang] Add a test for #100095 (PR #100556)
Alexander Kornienko via cfe-commits
[clang] Add a test for #100095 (PR #100556)
via cfe-commits
[clang] ca69444 - [Clang] Fix a variable shadowing in MapLattice (NFC) (#95697)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
Mital Ashok via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
Mital Ashok via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
Mital Ashok via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
Mital Ashok via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
Shafik Yaghmour via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
Mital Ashok via cfe-commits
[clang] [Clang] Initializer list on RHS of assignment (PR #100548)
Mital Ashok via cfe-commits
[clang] [clang][ASTImporter][NFC] add unittests for unnamed EnumDecl (PR #100545)
Ding Fei via cfe-commits
[clang] [clang][ASTImporter][NFC] add unittests for unnamed EnumDecl (PR #100545)
via cfe-commits
[clang] [clang][ASTImporter][NFC] add unittests for unnamed EnumDecl (PR #100545)
Ding Fei via cfe-commits
[clang] [clang][ASTImporter][NFC] add unittests for unnamed EnumDecl (PR #100545)
LLVM Continuous Integration via cfe-commits
[clang] 456c512 - [clang][Driver] Add cc1 flag for setting SkipFunctionBodies (#100135)
via cfe-commits
[clang] 4ca1a90 - [clang][CUDA] Assume unknown emission status for skipped function definitions (#100124)
via cfe-commits
[clang] d82df1b - [PS4/PS5][Driver] Always pass LTO options to the linker (#100423)
via cfe-commits
[clang] [llvm] AMDGPU: Handle remote/fine-grained memory in atomicrmw fmin/fmax lowering (PR #96759)
Matt Arsenault via cfe-commits
[clang] [Clang] Fix a variable shadowing in MapLattice (NFC) (PR #95697)
via cfe-commits
[clang] [Clang] Fix a variable shadowing in MapLattice (NFC) (PR #95697)
Shivam Gupta via cfe-commits
[clang] [Clang] Fix a variable shadowing in MapLattice (NFC) (PR #95697)
Shivam Gupta via cfe-commits
[clang] [Clang] Fix a variable shadowing in MapLattice (NFC) (PR #95697)
LLVM Continuous Integration via cfe-commits
[clang] 693d757 - Internalize a clang Sarif function
Fangrui Song via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectField::IdentifierNamespace` (PR #100525)
Yanzuo Liu via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectField::IdentifierNamespace` (PR #100525)
via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectFieldDecl::IdentifierNamespace` (PR #100525)
Yanzuo Liu via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectFieldDecl::IdentifierNamespace` (PR #100525)
Yanzuo Liu via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectFieldDecl::IdentifierNamespace` (PR #100525)
via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectFieldDecl::IdentifierNamespace` (PR #100525)
Aaron Ballman via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectFieldDecl::IdentifierNamespace` (PR #100525)
Yanzuo Liu via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectFieldDecl::IdentifierNamespace` (PR #100525)
Aaron Ballman via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectFieldDecl::IdentifierNamespace` (PR #100525)
Yanzuo Liu via cfe-commits
[clang] [Clang] Remove `IDNS_Ordinary` flag in `IndirectFieldDecl::IdentifierNamespace` (PR #100525)
Aaron Ballman via cfe-commits
[clang] 26b7070 - [Clang] Remove some dead code in getNumTeamsExprForTargetDirective (#95695)
via cfe-commits
[clang-tools-extra] 1b7631a - [clang-doc] Improve clang-doc performance through memoization (#96809)
via cfe-commits
[clang] 25482b3 - [PowerPC] add TargetParser for PPC target (#97541)
via cfe-commits
[clang] 8608cc1 - [clang][Interp] Fix array element This chains
Timm Bäder via cfe-commits
[clang] ccae7b4 - [clang-format] Improve BlockIndent at ColumnLimit (#93140)
via cfe-commits
[clang] 7e7a906 - Revert "[clang-format] Fix a bug in annotating `*` in `#define`s (#99433)"
Owen Pan via cfe-commits
[clang] [clang][NFC] remove unneeded nullptr checks after dereference (PR #100489)
Mike Rice via cfe-commits
[clang] [clang][NFC] remove unneeded nullptr checks after dereference (PR #100489)
via cfe-commits
[clang] [clang][NFC] remove unneeded nullptr checks after dereference (PR #100489)
via cfe-commits
[clang] [clang][NFC] remove unneeded nullptr checks after dereference (PR #100489)
Mike Rice via cfe-commits
[clang] [clang][NFC] remove unneeded nullptr checks after dereference (PR #100489)
LLVM Continuous Integration via cfe-commits
[clang-tools-extra] [clang-doc] Improve clang-doc performance through memoization (PR #96809)
via cfe-commits
Earlier messages
Later messages