mirror of
https://github.com/RPCS3/llvm.git
synced 2025-01-23 19:17:17 +00:00
Clean up whitespace and indentation a bit
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173960 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
1229c0cb10
commit
f578c89dc6
@ -100,7 +100,7 @@ private:
|
||||
|
||||
SmallVector<unsigned char, 8> LegalIntWidths; ///< Legal Integers.
|
||||
|
||||
/// Alignments- Where the primitive type alignment data is stored.
|
||||
/// Alignments - Where the primitive type alignment data is stored.
|
||||
///
|
||||
/// @sa init().
|
||||
/// @note Could support multiple size pointer alignments, e.g., 32-bit
|
||||
@ -324,19 +324,16 @@ public:
|
||||
/// an integer type of the specified bitwidth.
|
||||
unsigned getABIIntegerTypeAlignment(unsigned BitWidth) const;
|
||||
|
||||
|
||||
/// getCallFrameTypeAlignment - Return the minimum ABI-required alignment
|
||||
/// for the specified type when it is part of a call frame.
|
||||
unsigned getCallFrameTypeAlignment(Type *Ty) const;
|
||||
|
||||
|
||||
/// getPrefTypeAlignment - Return the preferred stack/global alignment for
|
||||
/// the specified type. This is always at least as good as the ABI alignment.
|
||||
unsigned getPrefTypeAlignment(Type *Ty) const;
|
||||
|
||||
/// getPreferredTypeAlignmentShift - Return the preferred alignment for the
|
||||
/// specified type, returned as log2 of the value (a shift amount).
|
||||
///
|
||||
unsigned getPreferredTypeAlignmentShift(Type *Ty) const;
|
||||
|
||||
/// getIntPtrType - Return an integer type with size at least as big as that
|
||||
@ -350,7 +347,6 @@ public:
|
||||
|
||||
/// getIndexedOffset - return the offset from the beginning of the type for
|
||||
/// the specified indices. This is used to implement getelementptr.
|
||||
///
|
||||
uint64_t getIndexedOffset(Type *Ty, ArrayRef<Value *> Indices) const;
|
||||
|
||||
/// getStructLayout - Return a StructLayout object, indicating the alignment
|
||||
|
@ -126,7 +126,7 @@ DataLayout::InvalidAlignmentElem = LayoutAlignElem::get(INVALID_ALIGN, 0, 0, 0);
|
||||
|
||||
PointerAlignElem
|
||||
PointerAlignElem::get(uint32_t addr_space, unsigned abi_align,
|
||||
unsigned pref_align, uint32_t bit_width) {
|
||||
unsigned pref_align, uint32_t bit_width) {
|
||||
assert(abi_align <= pref_align && "Preferred alignment worse than ABI!");
|
||||
PointerAlignElem retval;
|
||||
retval.AddressSpace = addr_space;
|
||||
@ -309,7 +309,7 @@ void DataLayout::parseSpecifier(StringRef Desc) {
|
||||
/// used.
|
||||
DataLayout::DataLayout() : ImmutablePass(ID) {
|
||||
report_fatal_error("Bad DataLayout ctor used. "
|
||||
"Tool did not specify a DataLayout to use?");
|
||||
"Tool did not specify a DataLayout to use?");
|
||||
}
|
||||
|
||||
DataLayout::DataLayout(const Module *M)
|
||||
@ -371,7 +371,7 @@ unsigned DataLayout::getAlignmentInfo(AlignTypeEnum AlignType,
|
||||
// The "best match" for integers is the smallest size that is larger than
|
||||
// the BitWidth requested.
|
||||
if (Alignments[i].TypeBitWidth > BitWidth && (BestMatchIdx == -1 ||
|
||||
Alignments[i].TypeBitWidth < Alignments[BestMatchIdx].TypeBitWidth))
|
||||
Alignments[i].TypeBitWidth < Alignments[BestMatchIdx].TypeBitWidth))
|
||||
BestMatchIdx = i;
|
||||
// However, if there isn't one that's larger, then we must use the
|
||||
// largest one we have (see below)
|
||||
@ -512,7 +512,7 @@ uint64_t DataLayout::getTypeSizeInBits(Type *Ty) const {
|
||||
case Type::PointerTyID: {
|
||||
unsigned AS = dyn_cast<PointerType>(Ty)->getAddressSpace();
|
||||
return getPointerSizeInBits(AS);
|
||||
}
|
||||
}
|
||||
case Type::ArrayTyID: {
|
||||
ArrayType *ATy = cast<ArrayType>(Ty);
|
||||
return getTypeAllocSizeInBits(ATy->getElementType())*ATy->getNumElements();
|
||||
|
Loading…
x
Reference in New Issue
Block a user