mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-07 11:33:44 +00:00
Remove dead method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165889 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
9209805690
commit
db55fc9dd8
@ -119,6 +119,9 @@ public:
|
|||||||
Builder &removeAttribute(Attributes::AttrVal Val);
|
Builder &removeAttribute(Attributes::AttrVal Val);
|
||||||
|
|
||||||
void addAlignmentAttr(unsigned Align);
|
void addAlignmentAttr(unsigned Align);
|
||||||
|
|
||||||
|
/// addStackAlignmentAttr - This turns an int stack alignment (which must be
|
||||||
|
/// a power of 2) into the form used internally in Attributes.
|
||||||
void addStackAlignmentAttr(unsigned Align);
|
void addStackAlignmentAttr(unsigned Align);
|
||||||
|
|
||||||
void removeAttributes(const Attributes &A);
|
void removeAttributes(const Attributes &A);
|
||||||
@ -238,18 +241,6 @@ public:
|
|||||||
return Attributes((Log2_32(i)+1) << 16);
|
return Attributes((Log2_32(i)+1) << 16);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// constructStackAlignmentFromInt - This turns an int stack alignment (which
|
|
||||||
/// must be a power of 2) into the form used internally in Attributes.
|
|
||||||
static Attributes constructStackAlignmentFromInt(unsigned i) {
|
|
||||||
// Default alignment, allow the target to define how to align it.
|
|
||||||
if (i == 0)
|
|
||||||
return Attributes();
|
|
||||||
|
|
||||||
assert(isPowerOf2_32(i) && "Alignment must be a power of two.");
|
|
||||||
assert(i <= 0x100 && "Alignment too large.");
|
|
||||||
return Attributes((Log2_32(i)+1) << 26);
|
|
||||||
}
|
|
||||||
|
|
||||||
/// @brief Which attributes cannot be applied to a type.
|
/// @brief Which attributes cannot be applied to a type.
|
||||||
static Attributes typeIncompatible(Type *Ty);
|
static Attributes typeIncompatible(Type *Ty);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user