[anyregcc] Fix callee-save mask for anyregcc
Use separate callee-save masks for XMM and YMM registers for anyregcc on X86 and select the proper mask depending on the target cpu we compile for. llvm-svn: 198985
Showing
- llvm/docs/BitCodeFormat.rst 2 additions, 0 deletionsllvm/docs/BitCodeFormat.rst
- llvm/lib/Target/X86/X86CallingConv.td 6 additions, 5 deletionsllvm/lib/Target/X86/X86CallingConv.td
- llvm/lib/Target/X86/X86RegisterInfo.cpp 30 additions, 20 deletionsllvm/lib/Target/X86/X86RegisterInfo.cpp
- llvm/test/CodeGen/X86/anyregcc.ll 103 additions, 0 deletionsllvm/test/CodeGen/X86/anyregcc.ll
Loading
Please register or sign in to comment