Skip to content

Commit d337bf2

Browse files
committed
The WebKit_JS CC preserves the same registers as the C CC.
llvm-svn: 194936
1 parent 1e5d6cf commit d337bf2

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

llvm/lib/Target/X86/X86RegisterInfo.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,7 @@ X86RegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
240240
return CSR_NoRegs_SaveList;
241241

242242
case CallingConv::WebKit_JS:
243+
return CSR_64_SaveList;
243244
case CallingConv::AnyReg:
244245
return CSR_MostRegs_64_SaveList;
245246

0 commit comments

Comments
 (0)