Displaying 17 results from an estimated 17 matches for "ftrivial".
Did you mean:
trivial
2019 May 13
2
Interprocedural DSE for -ftrivial-auto-var-init
...> dsem is my experimental module level DSE.
> dsem runs after dse, so it's additionally deleted stores.
>
> -O3
> dse - Number of stores deleted 3033
> dsem - Number of deleted writes 3148
>
> -O3 -ftrivial-auto-var-init=pattern
> dse - Number of stores deleted 5618
> dsem - Number of deleted writes 3840
>
> -O3 -flto
> dse - Number of stores deleted 3985
> dsem - Number of delet...
2019 Aug 01
2
Dead store elimination in the backend for -ftrivial-auto-var-init
Hi folks,
When compiling the attached example with -ftrivial-auto-var-init=zero:
$ clang -no-integrated-as -mno-sse -m64 -mstack-alignment=8 -O2
-ftrivial-auto-var-init=zero
-enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang
-g -o ipt.ll -c ipt.i -w -S -emit-llvm
, Clang generates an initialization memset() call for |acpar| in...
2019 Apr 16
2
Interprocedural DSE for -ftrivial-auto-var-init
...nt.
> Also, at least the repro in
> https://bugs.llvm.org/show_bug.cgi?id=40527 <https://bugs.llvm.org/show_bug.cgi?id=40527> has been extracted from a
> real kernel benchmark (hackbench), where this extra store costed us
> 0.45%
>
> > > This is on LLVM codebase with -ftrivial-auto-var-init=patter.
> > >
> > > As-is it's less than I expected, so I would like to find good benchmark to decide if we should work to make production code from my experiment.
> > >
> > > So now I am also planing to try to extend that to whole program analy...
2019 Apr 15
3
Interprocedural DSE for -ftrivial-auto-var-init
...ring to existing
DSE. But it's not visible on benchmarks.
* Cross-block + Interprocedural analysis to annotate each function argument
with:
- can read before write
- will always write
This annotations gets me 20% stores deleted additional to the current DSE.
This is on LLVM codebase with -ftrivial-auto-var-init=patter.
As-is it's less than I expected, so I would like to find good benchmark to
decide if we should work to make production code from my experiment.
So now I am also planing to try to extend that to whole program analysis.
I will cleanup my code and upload this during this we...
2019 Aug 01
2
Dead store elimination in the backend for -ftrivial-auto-var-init
...ine 35.
Same for store to 24(%rsp), which is later overwritten at lines 11 and 16.
> Thanks,
>
> JF
>
> > On Aug 1, 2019, at 7:21 AM, Alexander Potapenko <glider at google.com> wrote:
> >
> > Hi folks,
> >
> > When compiling the attached example with -ftrivial-auto-var-init=zero:
> >
> > $ clang -no-integrated-as -mno-sse -m64 -mstack-alignment=8 -O2
> > -ftrivial-auto-var-init=zero
> > -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang
> > -g -o ipt.ll -c ipt.i -w -S -emit-llvm
> >
> &g...
2019 Apr 16
2
Interprocedural DSE for -ftrivial-auto-var-init
...bably optimized good
enough already, but speeding up the long tail is also important.
Also, at least the repro in
https://bugs.llvm.org/show_bug.cgi?id=40527 has been extracted from a
real kernel benchmark (hackbench), where this extra store costed us
0.45%
> > This is on LLVM codebase with -ftrivial-auto-var-init=patter.
> >
> > As-is it's less than I expected, so I would like to find good benchmark to decide if we should work to make production code from my experiment.
> >
> > So now I am also planing to try to extend that to whole program analysis.
> > I wil...
2019 Aug 01
2
Dead store elimination in the backend for -ftrivial-auto-var-init
...;
>
> >> Thanks,
> >>
> >> JF
> >>
> >>> On Aug 1, 2019, at 7:21 AM, Alexander Potapenko <glider at google.com> wrote:
> >>>
> >>> Hi folks,
> >>>
> >>> When compiling the attached example with -ftrivial-auto-var-init=zero:
> >>>
> >>> $ clang -no-integrated-as -mno-sse -m64 -mstack-alignment=8 -O2
> >>> -ftrivial-auto-var-init=zero
> >>> -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang
> >>> -g -o ipt.ll -c...
2019 Aug 07
2
Dead store elimination in the backend for -ftrivial-auto-var-init
...; >>
>> > >>> On Aug 1, 2019, at 7:21 AM, Alexander Potapenko <glider at google.com>
>> wrote:
>> > >>>
>> > >>> Hi folks,
>> > >>>
>> > >>> When compiling the attached example with
>> -ftrivial-auto-var-init=zero:
>> > >>>
>> > >>> $ clang -no-integrated-as -mno-sse -m64 -mstack-alignment=8
>> -O2
>> > >>> -ftrivial-auto-var-init=zero
>> > >>>
>> -enable-trivial-auto-var-init-zero-knowing-it-will-be-rem...
2024 May 06
1
Feature request/EOI: Match interactive config?
...runcation -Wall -Wextra -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-parameter -Wno-unused-result -Wimplicit-fallthrough -Wmisleading-indentation -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -ftrapv -fzero-call-used-regs=used -ftrivial-auto-var-init=zero -fno-builtin-memset -fstack-protector-strong -fPIE -I. -I. -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_GNU_SOURCE -DOPENSSL_API_COMPAT=0x10100000L -DSSHDIR=\"/usr/local/etc\" -D_PATH_SSH_PROGRAM=\"/usr/local/bin/ssh\" -D_PATH_SSH_ASKPASS_DEFAULT...
2023 Oct 31
1
9.3p1 Daemon Rejects Client Connections on armv7l-dey-linux-gnueabihf w/ GCC 10/11/12
...0/11/12 did
not.
My last inclination was to do a side-by-side comparison of the
configuration and compilation output between Digi DEY 8.2.0 and Arm GNU
Toolchain 12. The key differences were checking:
if ${CC} supports compile flag -fzero-call-used-regs=all
if ${CC} supports compile flag -ftrivial-auto-var-init=zero
for sys/sysctl.h
for library containing login
for closefrom
for close_range
for library containing dlopen
for arc4random
for arc4random_buf
for arc4random_uniform
if libc defines sys_errlist
if libc defines sys_nerr
for library containi...
2024 May 09
1
[Bug 3689] New: Implicit function declarations: SHA256, SHA512 with -DWITH_XMSS
...-Wno-error=format-truncation -Wall -Wextra
-Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security
-Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-parameter
-Wno-unused-result -Wimplicit-fallthrough -Wmisleading-indentation
-fno-strict-aliasing -ftrapv -fzero-call-used-regs=used
-ftrivial-auto-var-init=zero -fno-builtin-memset
-fstack-protector-strong -fPIE -I. -I. -D_XOPEN_SOURCE=600
-D_BSD_SOURCE -D_DEFAULT_SOURCE -D_GNU_SOURCE
-DOPENSSL_API_COMPAT=0x10100000L -DSSHDIR=\"/usr/local/etc\"
-D_PATH_SSH_PROGRAM=\"/usr/local/bin/ssh\"
-D_PATH_SSH_ASKPASS_DEFAULT=...
2024 Oct 15
1
[Bug 3744] New: openssh-SNAP-20241015 sshd-auth.c:467:2: error: use of undeclared identifier 'saved_argc'; did you mean 'saved_argv'?
...nts -Wall
-Wextra -Wpointer-arith -Wuninitialized -Wsign-compare
-Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign
-Wno-unused-parameter -Wno-unused-result -Wmisleading-indentation
-Wbitwise-instead-of-logical -fno-strict-aliasing -D_FORTIFY_SOURCE=2
-ftrapv -fzero-call-used-regs=used -ftrivial-auto-var-init=zero
-mretpoline -fno-builtin-memset -fstack-protector-strong -fPIE -I.
-I. -I/opt/local/include -I/opt/local/lib -I/opt/local/include
-I/opt/local/include/editline -DSSHDIR=\"/opt/local/etc/ssh\"
-D_PATH_SSH_PROGRAM=\"/opt/local/bin/ssh\"
-D_PATH_SSH_ASKPASS_DE...
2022 Sep 24
17
[Bug 3475] New: ED25519 signature verification nondeterministic spurious failure
https://bugzilla.mindrot.org/show_bug.cgi?id=3475
Bug ID: 3475
Summary: ED25519 signature verification nondeterministic
spurious failure
Product: Portable OpenSSH
Version: v9.0p1
Hardware: amd64
OS: Linux
Status: NEW
Severity: critical
Priority: P5
Component: ssh
2024 May 06
1
Feature request/EOI: Match interactive config?
On Sat, 4 May 2024, openssh at tr.id.au wrote:
> Hey there,
>
> I often want different behavior in my ssh client depending on
> whether I'm logging into an interactive session or running
> a remote non-interactive command. We can see at, say,
> https://unix.stackexchange.com/a/499562/305714 that this isn't a
> unique wish, and existing solutions are kind of baroque.
2019 Sep 26
2
An error of asm goto occured while compiling Linux kernel 5.3
Hi all,
I encountered an error while compiling Linux kernel 5.3 to IR.
My LLVM version is 9.0.0 release.
This error said "invalid operand for inline asm constraint 'i'" in
arch/x86/include/asm/jump_table.h.
The source code is
static __always_inline bool arch_static_branch(struct static_key *key,
bool branch)
{
asm_volatile_goto("1:"
".byte "
2024 Mar 24
12
[Bug 3673] New: -fzero-call-used-regs=used detection fails on Linux m68k with GCC 13
https://bugzilla.mindrot.org/show_bug.cgi?id=3673
Bug ID: 3673
Summary: -fzero-call-used-regs=used detection fails on Linux
m68k with GCC 13
Product: Portable OpenSSH
Version: 9.7p1
Hardware: 68k
URL: https://bugs.debian.org/1067243
OS: Linux
Status: NEW
Severity: normal
2024 Sep 15
2
Call for testing: OpenSSH 9.9
Hi,
OpenSSH 9.9p1 is almost ready for release, so we would appreciate testing
on as many platforms and systems as possible. This is a bugfix release.
Snapshot releases for portable OpenSSH are available from
http://www.mindrot.org/openssh_snap/
The OpenBSD version is available in CVS HEAD:
http://www.openbsd.org/anoncvs.html
Portable OpenSSH is also available via git using the
instructions at