There are two solutions for i32 signext problem. First,  i32 argument pass 
directly (in that case i32 will be sign extended) this fix is in MIPS part. 
 Second solution is fix in common code as I mentioned (CGCall.cpp file, 
ConstructAttributeList function). This would required new hook in TargetInfo. I 
think first solution is better for this problem.


http://reviews.llvm.org/D9198

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/



_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to