r220188 - CodeGen: Update for LLVM API change

David Majnemer david.majnemer at gmail.com
Sun Oct 19 23:13:36 PDT 2014


Author: majnemer
Date: Mon Oct 20 01:13:36 2014
New Revision: 220188

URL: http://llvm.org/viewvc/llvm-project?rev=220188&view=rev
Log:
CodeGen: Update for LLVM API change

Callers of DataLayout::RoundUpAlignment should switch to
RoundUpToAlignment.

Modified:
    cfe/trunk/lib/CodeGen/TargetInfo.cpp

Modified: cfe/trunk/lib/CodeGen/TargetInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/TargetInfo.cpp?rev=220188&r1=220187&r2=220188&view=diff
==============================================================================
--- cfe/trunk/lib/CodeGen/TargetInfo.cpp (original)
+++ cfe/trunk/lib/CodeGen/TargetInfo.cpp Mon Oct 20 01:13:36 2014
@@ -2295,7 +2295,7 @@ GetX86_64ByValArgumentPair(llvm::Type *L
   // the second element at offset 8.  Check for this:
   unsigned LoSize = (unsigned)TD.getTypeAllocSize(Lo);
   unsigned HiAlign = TD.getABITypeAlignment(Hi);
-  unsigned HiStart = llvm::DataLayout::RoundUpAlignment(LoSize, HiAlign);
+  unsigned HiStart = llvm::RoundUpToAlignment(LoSize, HiAlign);
   assert(HiStart != 0 && HiStart <= 8 && "Invalid x86-64 argument pair!");
 
   // To handle this, we have to increase the size of the low part so that the





More information about the cfe-commits mailing list