Add patterns for converting stores of subvector_extracts of lower 128-bits of a 256...
[oota-llvm.git] / lib / Target / X86 / X86CallingConv.td
index aa97b8b36b1a249b91e393d8ef07a79cb988f956..a6d2709b372d442f345161ef874135c634d8bca3 100644 (file)
@@ -35,7 +35,7 @@ def RetCC_X86Common : CallingConv<[
   CCIfType<[i8] , CCAssignToReg<[AL, DL, CL]>>,
   CCIfType<[i16], CCAssignToReg<[AX, DX, CX]>>,
   CCIfType<[i32], CCAssignToReg<[EAX, EDX, ECX]>>,
-  CCIfType<[i64], CCAssignToReg<[RAX, RDX, RCX, R11]>>,
+  CCIfType<[i64], CCAssignToReg<[RAX, RDX, RCX]>>,
 
   // Vector types are returned in XMM0 and XMM1, when they fit.  XMM2 and XMM3
   // can only be used by ABI non-compliant code. If the target doesn't have XMM