[all-commits] [llvm/llvm-project] 99bfe6: [CIR] Add VTTAddrPointOp (#155048)
Andy Kaylor via All-commits
all-commits at lists.llvm.org
Tue Aug 26 11:38:56 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 99bfe6e58b7dcec89c34285e78ac0a40577fb0c7
https://github.com/llvm/llvm-project/commit/99bfe6e58b7dcec89c34285e78ac0a40577fb0c7
Author: Andy Kaylor <akaylor at nvidia.com>
Date: 2025-08-26 (Tue, 26 Aug 2025)
Changed paths:
M clang/include/clang/CIR/Dialect/IR/CIROps.td
M clang/lib/CIR/Dialect/IR/CIRDialect.cpp
M clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
M clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.h
M clang/test/CIR/IR/invalid-vtable.cir
A clang/test/CIR/IR/vtt-addrpoint.cir
A clang/test/CIR/Lowering/vtt-addrpoint.cir
Log Message:
-----------
[CIR] Add VTTAddrPointOp (#155048)
This adds the definition, verification, and lowering for CIR's
VTTAddrPointOp. This is a bit ahead of the current codegen
implementation, which doesn't yet have support for emitting VTT
definitions, but since this doesn't depend on any of the other work in
progress, it is being upstreamed in advance.
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