mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 20:32:21 +00:00
Add a FIXME about preferred alignment to DataLayout.
Essentially DataLayout is global and affects the layout of ABI level objects. Preferred alignment could change on a per function basis as we change CPU features. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227118 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
48e872230d
commit
afb6a4fe7f
@ -53,6 +53,11 @@ enum AlignTypeEnum {
|
||||
AGGREGATE_ALIGN = 'a'
|
||||
};
|
||||
|
||||
// FIXME: Currently the DataLayout string carries a "preferred alignment"
|
||||
// for types. As the DataLayout is module/global, this should likely be
|
||||
// sunk down to an FTTI element that is queried rather than a global
|
||||
// preference.
|
||||
|
||||
/// \brief Layout alignment element.
|
||||
///
|
||||
/// Stores the alignment data associated with a given alignment type (integer,
|
||||
|
Loading…
Reference in New Issue
Block a user