|
LLVM 23.0.0git
|
#include "llvm/Support/CHERICapabilityFormat.h"
Friends | |
| struct | CHERICapabilityFormatBase< CHERIoTCapabilityFormat, uint32_t > |
Additional Inherited Members | |
| Public Member Functions inherited from llvm::CHERICapabilityFormatBase< CHERIoTCapabilityFormat, uint32_t > | |
| CHERICapabilityFormatBase ()=delete | |
| Static Public Member Functions inherited from llvm::CHERICapabilityFormatBase< CHERIoTCapabilityFormat, uint32_t > | |
| static uint32_t | getAlignmentMask (uint32_t Length) |
Returns the "alignment mask" for an allocation of size Length. | |
| static Align | getRequiredAlignment (uint32_t Length) |
Returns the required alignment for an allocation of size Length. | |
| static uint32_t | getRepresentableLength (uint32_t Length) |
Returns Length rounded up to the nearest representable allocation length. | |
| Static Public Attributes inherited from llvm::CHERICapabilityFormatBase< CHERIoTCapabilityFormat, uint32_t > | |
| static constexpr uint32_t | AddressMask |
Definition at line 57 of file CHERICapabilityFormat.h.
|
friend |
Definition at line 51 of file CHERICapabilityFormat.h.
References llvm::Length, and LLVM_ABI.