forked from OSchip/llvm-project
[DataLayout] Removed default value from a variable that isn't used without being overwritten. Make variable an enum instead of an int to avoid a cast later. NFC
llvm-svn: 300634
This commit is contained in:
parent
414d17c67c
commit
ff6922ad23
|
@ -621,7 +621,7 @@ unsigned DataLayout::getPointerTypeSizeInBits(Type *Ty) const {
|
|||
== false) for the requested type \a Ty.
|
||||
*/
|
||||
unsigned DataLayout::getAlignment(Type *Ty, bool abi_or_pref) const {
|
||||
int AlignType = -1;
|
||||
AlignTypeEnum AlignType;
|
||||
|
||||
assert(Ty->isSized() && "Cannot getTypeInfo() on a type that is unsized!");
|
||||
switch (Ty->getTypeID()) {
|
||||
|
@ -670,8 +670,7 @@ unsigned DataLayout::getAlignment(Type *Ty, bool abi_or_pref) const {
|
|||
llvm_unreachable("Bad type for getAlignment!!!");
|
||||
}
|
||||
|
||||
return getAlignmentInfo((AlignTypeEnum)AlignType, getTypeSizeInBits(Ty),
|
||||
abi_or_pref, Ty);
|
||||
return getAlignmentInfo(AlignType, getTypeSizeInBits(Ty), abi_or_pref, Ty);
|
||||
}
|
||||
|
||||
unsigned DataLayout::getABITypeAlignment(Type *Ty) const {
|
||||
|
|
Loading…
Reference in New Issue