Displaying 3 results from an estimated 3 matches for "emitsignedint64".
2012 Oct 06
0
[LLVMdev] [PATCH / PROPOSAL] bitcode encoding that is ~15% smaller for large bitcode files...
...* clang.ll 490M
* clang.ll.gz 55M
* clang.ll.bz2 37M
* clang.ll.xz 27M
with the current bitcode:
* clang.bc 82M
* clang.bc.xz 27M
with the new bitcode:
* clang.bc 70M
* clang.bc.xz 26M
it looks like a nop run of opt also got a bit faster, from 10.451s to 10.176s.
+static void EmitSignedInt64(SmallVectorImpl<uint64_t> &Vals, uint64_t V) {
Please start function names with a lower case letter.
+EnableOldStyleFunctions("enable-old-style-functions",
Maybe something like use-abs-operands is a better name now that this
is a global setting, no?
> - Jan
Cheers,
Rafae...
2012 Oct 02
2
[LLVMdev] [PATCH / PROPOSAL] bitcode encoding that is ~15% smaller for large bitcode files...
On Sun, Sep 30, 2012 at 9:09 AM, Chris Lattner <clattner at apple.com> wrote:
>
> On Sep 25, 2012, at 5:08 PM, Jan Voung <jvoung at chromium.org> wrote:
>
> Hi all,
>
> I've been looking into how to make llvm bitcode files smaller. There is
> one simple change that appears to shrink linked bitcode files by about 15%.
> See this spreadsheet for some rough
2012 Oct 08
2
[LLVMdev] [PATCH / PROPOSAL] bitcode encoding that is ~15% smaller for large bitcode files...
On Sat, Oct 6, 2012 at 8:32 AM, Rafael EspĂndola <rafael.espindola at gmail.com
> wrote:
>
> +static void EmitSignedInt64(SmallVectorImpl<uint64_t> &Vals, uint64_t V) {
>
> Please start function names with a lower case letter.
>
>
Done -- changed this function and most of the "pushValue" functions. I
left PushValueAndType alone since that is an existing function and it
seemed like that...