[all-commits] [llvm/llvm-project] 817ab4: [CIR][NFC] Add infrastructure for AArch64 builtins...
Andy Kaylor via All-commits
all-commits at lists.llvm.org
Wed Dec 3 09:30:39 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 817ab49ece9b0ccafd9a01ad7bd910c102f161c2
https://github.com/llvm/llvm-project/commit/817ab49ece9b0ccafd9a01ad7bd910c102f161c2
Author: Andy Kaylor <akaylor at nvidia.com>
Date: 2025-12-03 (Wed, 03 Dec 2025)
Changed paths:
M clang/include/clang/CIR/MissingFeatures.h
M clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
A clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
M clang/lib/CIR/CodeGen/CIRGenFunction.h
M clang/lib/CIR/CodeGen/CMakeLists.txt
Log Message:
-----------
[CIR][NFC] Add infrastructure for AArch64 builtins (#170386)
This change adds the basic code structure for handling AArch64 builtins.
The structure of this code is brought over from classic codegen to make
implementing missing builtins easier. In some cases, the handling
involved too much logic for a simple NFC change, so those parts were
replaced with a MissingFeature assert.
The actual handling for all builtins is left for later changes.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list