Displaying 20 results from an estimated 20 matches for "rehm".
Did you mean:
ehm
2020 Feb 03
2
Questions about jump threading optimization and what we can do
...ue, but in the domain
of ScalarEvolution. ScEv would need to find out which of the exits are
taken or whether it loops infinitely. One can see that it exits after
10000 iterations, but ScalarEvolution cannot tell:
https://godbolt.org/z/dCqdvv
Michael
Am Mo., 3. Feb. 2020 um 11:56 Uhr schrieb Karl Rehm <klrehm123 at gmail.com>:
>
> Well ideally it'd do the same thing as before (with two if statements). Something like:
> ret i64 4
>
> It's not really about needing to be as good as gcc, it's more that I wonder why the same concept with just two if-else blocks gets o...
2020 Feb 03
2
Questions about jump threading optimization and what we can do
How does the code you would like to have look like? I don't see a
relevant difference compared to gcc:
https://godbolt.org/z/F-oah4
(clang unnecessarily introduces another temporary register, but that
seems unrelated)
Michael
Am So., 2. Feb. 2020 um 18:24 Uhr schrieb Karl Rehm via llvm-dev
<llvm-dev at lists.llvm.org>:
>
> Here's a better example. https://godbolt.org/z/fpTyFS
> I don't know what exactly you would need to change in JumpThreading to improve this, but I'm open to ideas.
>
> On Sun, Feb 2, 2020 at 12:45 PM Karl Rehm <klreh...
2020 Feb 02
2
Questions about jump threading optimization and what we can do
Holy crap, I completely missed that. I'm sorry! That's my fault.
On Sun, Feb 2, 2020 at 12:15 PM Johannes Doerfert <jdoerfert at anl.gov> wrote:
> On 01/30, Karl Rehm via llvm-dev wrote:
> > Since the bug report here: https://bugs.llvm.org/show_bug.cgi?id=44679
> I've
> > been thinking about cases like it, such as: https://godbolt.org/z/Fwq8mn
> >
> > I wonder what we can do about this in a general sense. As far as I can
> >...
2020 Feb 03
2
Questions about jump threading optimization and what we can do
Wait, you used the same example as I did. I'm confused then; if ScEv is
having troubles but it still gets optimized away somewhere, what do you
think is doing it?
On Mon, Feb 3, 2020 at 2:16 PM Karl Rehm <klrehm123 at gmail.com> wrote:
> Ah, I see. I think there's something else going on here too, though.
> https://godbolt.org/z/dCqdvv is optimized away but ScEv doesn't know
> whether this loop terminates either.
>
> On Mon, Feb 3, 2020 at 1:36 PM Michael Kruse <llv...
2020 Jan 30
3
Question about ObjectSizeOffsetVisitor::visitGlobalVariable
...e C source level, static object size detection has to be similarly
> conservative in the face of 'variable-length' structs like `struct
> my_string { size_t size; char data[0]; };`, though I don't know how
> relevant that is here.
>
> On Tue, Jan 28, 2020 at 11:41 PM Karl Rehm via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> In this function (used to check the size of a global) there is an initial
>> check for whether the initializer to this function is "definitive." My
>> question is: why do we need this? How does the obje...
2020 Jan 28
2
Global removal pass - potential for improvement?
...he YouTube link I included before.
I don't know what you mean by llvm being a generic backend but what I describe above and in the tutorial should make it in as soon as the code is cleaned up. It's on my GitHub already.
--
written from my phone
________________________________
From: Karl Rehm <klrehm123 at gmail.com>
Sent: Tuesday, January 28, 2020 12:42:33 PM
To: Doerfert, Johannes <jdoerfert at anl.gov>
Cc: Roman Lebedev <lebedev.ri at gmail.com>; llvm-dev at lists.llvm.org <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] Global removal pass - potential for...
2020 Jan 30
3
Questions about jump threading optimization and what we can do
Since the bug report here: https://bugs.llvm.org/show_bug.cgi?id=44679 I've
been thinking about cases like it, such as: https://godbolt.org/z/Fwq8mn
I wonder what we can do about this in a general sense. As far as I can
tell, the jump threading algorithm is *really* conservative, which is one
reason this isn't working as well as I'd hope; however, we don't want to
produce
2020 Jan 28
2
Global removal pass - potential for improvement?
On 01/28, Karl Rehm wrote:
> >
> > I need to take a closer look but I would have expected BasicAA to be
> > able to determine that `do_log` and `R` cannot alias. In the -Os version
> > (lower right here https://gcc.godbolt.org/z/KLaeiH), the write to `R`
> > clobbers the read from `do_log...
2020 Feb 03
3
Questions about jump threading optimization and what we can do
Hm. I assumed that JumpThreading would be the primary factor in optimizing
code like this. Guess not. I'll need to look into SimplifyCFG to see what
prevents it from doing the same thing to the other loop:
https://godbolt.org/z/F6NjdG
On Mon, Feb 3, 2020 at 3:09 PM Michael Kruse <llvmdev at meinersbur.de> wrote:
> I assumed the LLVM-IR behind the godbolt link represented the C code
2020 Jan 29
2
Question about ObjectSizeOffsetVisitor::visitGlobalVariable
In this function (used to check the size of a global) there is an initial
check for whether the initializer to this function is "definitive." My
question is: why do we need this? How does the object's size change if a
global's initializer is defined at link time?
Thanks,
Karl
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2020 Jan 28
2
Global removal pass - potential for improvement?
Hi Karl, Roman,
On 01/28, Roman Lebedev via llvm-dev wrote:
> On Tue, Jan 28, 2020 at 8:09 PM Karl Rehm via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> > I was looking into how the global optimization pass fares against
> > things like what's reported in
> > https://bugs.llvm.org/show_bug.cgi?id=44676
I need to take a closer look but I would have expected BasicAA...
2006 Apr 12
2
RE Powerware 5115 and USB
Hi Georg,
> one question with regard to a Powerware 5115 UPS connected to a Debian 3.1
> Sarge box via USB: I downloaded and compiled nut 2.0.2 but I am unable to
> configure the USB subsystem so that upsdrvctl recognizes the UPS.
>
> My /usr/local/ups/etc/ups.conf contains:
>
> [bla]
> driver = bcmxcp
> port = /dev/usbdev2.2
> desc = "bla bla
2020 Jan 28
2
Confused about optimization pass order
Hello,
I'm wondering how exactly LLVM deals with passes that open up opportunities
for other passes. For example, InstCombine says that it opens many
opportunities for dead code/store elimination. However, the reverse may
also be true. How does LLVM currently handle this?
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2020 Jan 28
3
Global removal pass - potential for improvement?
Hey everyone,
I was looking into how the global optimization pass fares against things
like what's reported in https://bugs.llvm.org/show_bug.cgi?id=44676
Looking at this, I think it would be pretty trivial to optimize that down
given that there are already threading assumptions made:
https://godbolt.org/z/u6ZqoB
Is this something I can look into? Another thing is that currently *all*
external
2004 Feb 29
1
First stable version of LDAP Account Manager (0.4.4) released
...re it stable.
Thanks a lot to all the people that helped us to improve LAM and make it
such a great tool.
Special thanks go to:
- Clement Laforet for maintaining LAM in FreeBSD
- Matthew Palmer/Andreas Barth who sponsor LAM for Debian
- Zoltan Lohner/Oota Toshiya for their translations
- Andreas Rehm who wrote a howto for LAM
- John H. Terpstra for writing about LAM in his books
- all the people on lam-public and bug submitters
This version closes a lot of minor bugs. There are no new features.
LAM is a set of PHP-scripts to administrate entries of a LDAP server.
User, group and Samba accou...
2001 Dec 20
1
Windows XP joining Samba2.2.2 PDC
I'm trying to get a XP Pro computer to join my Samba 2.2.2 controlled
domain. I get an error something can't find the network? With this exact
configuration I can add Win2K computers no problem. I have the add user
script in my smb.conf file and I have also tried manually adding the
computer to /etc/passwd using useradd. Is there something I'm missing
for XP? Thanks.
2001 May 03
4
ftp question
hello
I have turned on my ftpd via INETD
here is my ftpaccess file. how do I disallow anonymous ftp
------------------------------
class all real,guest,anonymous *
email root@localhost
loginfails 5
readme README* login
readme README* cwd=*
message /welcome.msg login
message .message cwd=*
compress yes all
tar yes
2003 Dec 01
0
No subject
...read. read error = Die Verbindung wurde vom
> Kommunikationspartner
> zur|ckgesetzt (connection reset by peer)
> Error writing file: code 0
This shows smbclient failing to write the file.
Do you have an example where smbfs fails? Kernel messages would be nice.
/Urban
Return-Path: <trehm@fitnessquest.com>
Delivered-To: samba@lists.samba.org
Received: from hal.firstpath.com (hal.firstpath.com [63.109.13.48]) by
lists.samba.org (Postfix) with ESMTP id 1273D4E3F for
<samba@lists.samba.org>; Mon, 14 May 2001 12:29:30 -0700 (PDT)
Received: from trehm0258 (gate2.fitnessquest...
2003 Dec 01
0
No subject
...r
Thanks
Brandon Caudle
9th Grade Admin
Independence High School
*Home of the Patriots + 4A State Football Champs 2000*
Charlotte, North Carolina
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
Return-Path: <trehm@fitnessquest.com>
Delivered-To: samba@lists.samba.org
Received: from hal.firstpath.com (hal.firstpath.com [63.109.13.48]) by
lists.samba.org (Postfix) with ESMTP id 2008F5639 for
<samba@lists.samba.org>; Fri, 18 May 2001 10:29:22 -0700 (PDT)
Received: from trehm0258 (gate2.fitnessquest...
2003 Dec 01
0
No subject
...i,
I'm having problems with samba when I try to unmount shares from a server
that has been shutdown already. This is especially a problem since it can
cause the client to hang during shutdown.
Surely there must be some way to get samba to time out after a period?
Chris Jensen
Return-Path: <trehm@fitnessquest.com>
Delivered-To: samba@samba.org
Received: from hal.firstpath.com (hal.firstpath.com [63.109.13.48]) by
lists.samba.org (Postfix) with ESMTP id E1AB441AB for
<samba@samba.org>; Tue, 11 Sep 2001 05:44:39 -0700 (PDT)
Received: from trehm0258 (gate2.fitnessquest.com [63.109...