[clang] 0b5fe2c - [clang] Remove Address::deprecated() in emitVoidPtrDirectVAArg()
Arthur Eubanks via cfe-commits
cfe-commits at lists.llvm.org
Thu Feb 17 15:06:42 PST 2022
Author: Arthur Eubanks
Date: 2022-02-17T15:05:50-08:00
New Revision: 0b5fe2c9f2e5bdfb111068fab1f6689c066422aa
URL: https://github.com/llvm/llvm-project/commit/0b5fe2c9f2e5bdfb111068fab1f6689c066422aa
DIFF: https://github.com/llvm/llvm-project/commit/0b5fe2c9f2e5bdfb111068fab1f6689c066422aa.diff
LOG: [clang] Remove Address::deprecated() in emitVoidPtrDirectVAArg()
Added:
Modified:
clang/lib/CodeGen/TargetInfo.cpp
Removed:
################################################################################
diff --git a/clang/lib/CodeGen/TargetInfo.cpp b/clang/lib/CodeGen/TargetInfo.cpp
index 3e1df744b2ad..a26a1955bcc5 100644
--- a/clang/lib/CodeGen/TargetInfo.cpp
+++ b/clang/lib/CodeGen/TargetInfo.cpp
@@ -323,10 +323,10 @@ static Address emitVoidPtrDirectVAArg(CodeGenFunction &CGF,
// If the CC aligns values higher than the slot size, do so if needed.
Address Addr = Address::invalid();
if (AllowHigherAlign && DirectAlign > SlotSize) {
- Addr = Address::deprecated(
- emitRoundPointerUpToAlignment(CGF, Ptr, DirectAlign), DirectAlign);
+ Addr = Address(emitRoundPointerUpToAlignment(CGF, Ptr, DirectAlign),
+ CGF.Int8Ty, DirectAlign);
} else {
- Addr = Address::deprecated(Ptr, SlotSize);
+ Addr = Address(Ptr, CGF.Int8Ty, SlotSize);
}
// Advance the pointer past the argument, then store that back.
More information about the cfe-commits
mailing list