[llvm-commits] InReg patch for review

Anton Korobeynikov asl at math.spbu.ru
Tue Jan 23 05:13:18 PST 2007


Hello, Everyone.

Attached patch will implement "inreg" function argument attribute, which
is used to tell backend "place this argument in register, if possible".
The needed changes in x86 backend were made as well.

This also allowed to merge C & StdCall CCs and Fast & FastCall CCs
inside x86 backend. 

This patch is first step for supporting gcc's "regparm" function
attribute.

-- 
With best regards, Anton Korobeynikov.

Faculty of Mathematics & Mechanics, Saint Petersburg State University.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: huge.diff
Type: text/x-patch
Size: 67084 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20070123/48b03950/attachment.bin>


More information about the llvm-commits mailing list