[clang] [llvm] [CHERI][RISCV][MC] Add support for aligning and tail-padding globals for precise bounds tracking on CHERI targets. (PR #203872)
Owen Anderson via cfe-commits
cfe-commits at lists.llvm.org
Mon Jul 6 07:33:36 PDT 2026
================
@@ -193,6 +195,44 @@ MCSection *RISCVELFTargetObjectFile::getSectionForConstant(
Alignment, F);
}
+TailPaddingAmount RISCVELFTargetObjectFile::getTailPaddingForPreciseBounds(
+ uint64_t Size, const TargetMachine &TM) const {
+ if (!TM.getMCAsmInfo().isCheriPureCapabilityABI())
+ return TailPaddingAmount::None;
----------------
resistor wrote:
This whole path is now gone.
https://github.com/llvm/llvm-project/pull/203872
More information about the cfe-commits
mailing list