[PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 6 17:15:49 PST 2021


craig.topper added a comment.

In D111617#3060377 <https://reviews.llvm.org/D111617#3060377>, @HsiangKai wrote:

> Although it reduces the header size, this patch will increase the binary size of clang.
>
> Debug build:
> Before this patch:
>
>   text            data            bss             dec             hex             filename
>   263892591       10838284        500232          275231107       1067b183        clang-14
>
> After this patch:
>
>   text            data            bss             dec             hex             filename
>   263909721       12085116        500232          276495069       107afadd        clang-14
>
> Release build:
> Before this patch;
>
>   text            data            bss             dec             hex             filename
>   382952171       88029764        10264736        481246671       1caf3dcf        clang-14
>
> After this patch:
>
>   text            data            bss             dec             hex             filename
>   387629483       94652582        10264736        492546801       1d5baaf1        clang-14

These number indicate the release build is larger than debug. That seems wrong. Am I misreading these numbers?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D111617/new/

https://reviews.llvm.org/D111617



More information about the llvm-commits mailing list