[llvm-commits] [patch llvm-gcc] change the function arguments lowering

Lauro Ramos Venancio lauro.venancio at gmail.com
Tue Apr 3 14:16:48 PDT 2007


This patch makes llvm-gcc use arrays to lower function arguments. For
example a 30 bytes parameter is lowered to { [3 x i64], i32, i16}
instead of { i64, i64, i64, i32, i16}. This reduces the size of ll
file generated from lencod/rdopt.c from 17M to 1.2M.

Lauro
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-gcc.patch
Type: text/x-patch
Size: 1776 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20070403/53d86562/attachment.bin>


More information about the llvm-commits mailing list