Skip to content

Commit cf97db2

Browse files
committed
reverting 116056: win64_params.ll may need to be conditionalized?
llvm-svn: 116063
1 parent 65045f2 commit cf97db2

File tree

2 files changed

+1
-16
lines changed

2 files changed

+1
-16
lines changed

llvm/lib/Target/X86/X86ISelLowering.cpp

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1701,12 +1701,8 @@ X86TargetLowering::LowerFormalArguments(SDValue Chain,
17011701
TotalNumXMMRegs = 0;
17021702

17031703
if (IsWin64) {
1704-
const TargetFrameInfo &TFI = *getTargetMachine().getFrameInfo();
1705-
// Get to the caller-allocated home save location. Add 8 to account
1706-
// for the return address.
1707-
int HomeOffset = TFI.getOffsetOfLocalArea() + 8;
17081704
FuncInfo->setRegSaveFrameIndex(
1709-
MFI->CreateFixedObject(1, NumIntRegs * 8 + HomeOffset, false));
1705+
MFI->CreateFixedObject(1, NumIntRegs * 8, false));
17101706
FuncInfo->setVarArgsFrameIndex(FuncInfo->getRegSaveFrameIndex());
17111707
} else {
17121708
// For X86-64, if there are vararg parameters that are passed via

llvm/test/CodeGen/X86/win64_params.ll

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)