similar to: [LLVMdev] DCE and external function

Displaying 20 results from an estimated 5000 matches similar to: "[LLVMdev] DCE and external function"

2010 Oct 11
0
[LLVMdev] DCE and external function
Hi leledumbo, > If I have: > > %x = call @externalFunc > ... ; other codes where %x is not used > ret ; assume void function > > and use dce optimization, will the call gets eliminated? only if the compiler can prove that the called function has no side effects (such as modifying some global variables or causing the program to exit). Ciao, Duncan.
2010 Oct 13
2
[LLVMdev] DCE and external function
Hi, On Mon, Oct 11, 2010 at 3:46 PM, Duncan Sands <baldrick at free.fr> wrote: > Hi leledumbo, > >> If I have: >> >> %x = call @externalFunc >> ... ; other codes where %x is not used >> ret ; assume void function >> >> and use dce optimization, will the call gets eliminated? > > only if the compiler can prove that the called function has
2010 Oct 12
3
[LLVMdev] DCE and external function
> only if the compiler can prove that the called function has > no side effects (such as modifying some global variables or > causing the program to exit). can it prove if the function resides in a shared library? -- View this message in context: http://old.nabble.com/DCE-and-external-function-tp29932485p29942236.html Sent from the LLVM - Dev mailing list archive at Nabble.com.
2010 Oct 13
0
[LLVMdev] DCE and external function
>>> If I have: >>> >>> %x = call @externalFunc >>> ... ; other codes where %x is not used >>> ret ; assume void function >>> >>> and use dce optimization, will the call gets eliminated? >> >> only if the compiler can prove that the called function has >> no side effects (such as modifying some global variables or
2010 Oct 12
0
[LLVMdev] DCE and external function
On Tue, Oct 12, 2010 at 1:21 PM, leledumbo <leledumbo_cool at yahoo.co.id> wrote: > >> only if the compiler can prove that the called function has >> no side effects (such as modifying some global variables or >> causing the program to exit). > > can it prove if the function resides in a shared library? Only if the right function attributes are added. See
2010 Oct 13
1
[LLVMdev] DCE and external function
> No, however it can prove it if the function is in a static library consisting > of bitcode files (what you get if you compile with -emit-llvm) and you do > link-time optimization. However it's probably simpler to declare the > function > as having no side-effects using gcc's "pure" or "const" attribute. Hmm... the library can't be made static so
2015 Dec 29
2
Running DCE after my pass
Hi, I wrote an IR pass and it adds some instructions that are not used. For example: %1 = call i64 @foo() When %1 is not used at all. I thought that running DCE (-dce) or DIE (-die) after my pass will remove such instructions, but it didn't. Why? And is there a way to do that? Thanks, Tehila. -------------- next part -------------- An HTML attachment was scrubbed...
2007 May 10
1
dfs/dce and openssh
I searched google and did not find any hits on this being solved. I want to get ssh so I can the dsa/rsa style password it in an environment that uses dfs/dce authentication if that is possible (and it has not already been solved). In other words, I want to be able to log into a host as a dfs/dce user without typing my password. Before I dig into the code and trying to do this, I wanted
2013 Feb 25
6
any available asynchronous dce rpc library?
Hi Thanks in advanced. I'm writing a proxy server doing NTLMv2 authentication. I think I need a NetLogon client service . Is there any available library providing netlogon function? or at least an dce rpc library? an asynchronous library is the best. :) Thanks again. Derek.
2006 Jan 19
1
nmbd and port 135 / dce rpc WINS
These are already open. I'm pretty sure that NT4/2003 PDC's make a DCE/RPC over TCP connection to pull down the <1b> entries from the wins server. I have done packet captures on test NT4 wins server to see how PDC's pull their domain lists, and I see the port 135 three way handshake, which then gets switched over to a tcp port 1028 which is the dce/rpc requests and responses.
2016 Jan 30
0
DCE in the presence of control flow.
In practice, APT is not faster to build than rdf. The df calculator we use is linear time and quite fast. Updating is also pretty trivial since it's only deletes of dead and unreachable code. So anything it reached can be replaced with undef in most cases. Cd-dce is not slower in GCC than dce On Fri, Jan 29, 2016, 8:31 PM David Callahan <dcallahan at fb.com> wrote: > I think you
2016 Jan 30
0
DCE in the presence of control flow.
Maybe I was too quick here. Does gcc record the incoming edge to a phi? If so, won’t those change when you delete blocks in a non-trivial manner? How are those updated? From: David Callahan <dcallahan at fb.com<mailto:dcallahan at fb.com>> Date: Saturday, January 30, 2016 at 7:02 AM To: Daniel Berlin <dberlin at dberlin.org<mailto:dberlin at dberlin.org>>, Hal Finkel
2000 Nov 29
4
RPC exception: "Who are you failed (dce / rpc)"
Hello, with OpenSSH_2.3.0p1 running in HP-UX 11.00 I noticed that the "SD commands" (like "swcopy") produce the following error when being logged in via SSH: ERROR: RPC exception: "Who are you failed (dce / rpc)" 11/29/00 11:20:18 MET Ideas? Regards, Ulrich P.S. Not subscribed to the list
2016 Jan 29
2
DCE in the presence of control flow.
Thanks Also I found that some cases are also caught by a specialized routine to remove dead loops which is missing the case I noticed. odavd From: Daniel Berlin <dberlin at dberlin.org<mailto:dberlin at dberlin.org>> Date: Thursday, January 28, 2016 at 8:45 PM To: David Callahan <dcallahan at fb.com<mailto:dcallahan at fb.com>>, LLVM Dev Mailing list <llvm-dev at
2016 Jan 29
3
DCE in the presence of control flow.
On Thu, Jan 28, 2016 at 10:09 PM, Hal Finkel <hfinkel at anl.gov> wrote: > > ------------------------------ > > *From: *"David Callahan via llvm-dev" <llvm-dev at lists.llvm.org> > *To: *"Daniel Berlin" <dberlin at dberlin.org>, "LLVM Dev Mailing list" < > llvm-dev at lists.llvm.org> > *Sent: *Thursday, January 28, 2016
2016 Jan 30
3
DCE in the presence of control flow.
I had assumed you would treat phi nodes differently from other operations in that they don’t need to keep the block alive just to retain the data flow facts but it would be simplest to do that. Thanks Daniel From: Daniel Berlin <dberlin at dberlin.org<mailto:dberlin at dberlin.org>> Date: Friday, January 29, 2016 at 10:26 PM To: David Callahan <dcallahan at
2011 Jun 21
2
[LLVMdev] [PATCH] Get DCE to consider livein PhysRegs to successor basic blocks.
Adds code to have DCE start off with a list of physical registers to be live on entry to at least one successor basic block (as mentioned in the FIXME comment). -- Sanjoy Das http://playingwithpointers.com -------------- next part -------------- A non-text attachment was scrubbed... Name: FIXME.patch Type: text/x-diff Size: 899 bytes Desc: not available URL:
2000 Jan 10
1
DCE/RPC over SMB: Samba and Windows NT Domain Internals
It's now available from Macmillan Technical Publishing. The only source of information publicly available on Windows NT authentication and password-update methods, including NTLMv1, NTLMv2, NTLMSSP, the Domain Logon Protocol (NETLOGON and NETLOGON "Secure Channel"), Windows 95 user, NT user and NT Administrative password changes, and how the SAM database is encrypted when
2016 Jan 30
4
DCE in the presence of control flow.
I think you can also avoid the RDF computation using a more directed form of control dependence testing such as described in Keshav Pingali and Gianfranco Bilardi. 1997. Optimal control dependence computation and the Roman chariots problem. ACM Trans. Program. Lang. Syst. 19, 3 (May 1997), 462-491. DOI=http://dx.doi.org/10.1145/256167.256217 However one challenge seems to be fixing the SSA graph
2004 Apr 08
0
Some basic questions about accessing DFS/DCE shares with SAMBA 3.0
Hi Guys- We are a group involved in a project to move an application from Windows to AIX, and part of the application involves reading OSF DFS shares, and making the filesystem available to Windows machines through SAMBA. The conversion of the application has gone well, but it is our first time using SAMBA and I have some questions that hopefully are not too dumb, and if they are, we would gladly