search for: preserving

Displaying 20 results from an estimated 6175 matches for "preserving".

2018 Nov 09
5
Should NaN payloads be preserved through compilation?
Hi everyone, The WebAssembly backend recently had Bug 39448 <https://bugs.llvm.org/show_bug.cgi?id=39448> filed against it because NaN payloads in floating-point immediates are not preserved through compilation on 32-bit builds. I took a look and the corruption takes place when the immediates are converted from APFloats to be stored as native doubles in MCOperand. I assume this
1999 Jul 29
0
Strange problem with samba 1.9.18p10 on Solaris 2.6
Hy, I have currently a big problem with Win95 clients generating files with invalid inode types. This only happens with Quark documents created from scratch. Example: ?rwxrwxrwt 1 falkenbe av 35638891 Jul 29 16:02 /vol04/pc_03/Deerberg/ctp_Deerberg/test07 after copying the file it really is a file !! -rwxrwxrwx 1 schoenhe av 35638891 Jul 29 16:00
2014 Apr 04
3
[LLVMdev] Add a new information and preserve it in LLVM
Hello, I am trying to add some thing into LLVM, while I encountered some problems. So my situation is that I have some information W, some transform passes may change it, after these passes, I need the new W. What I did is to create an analysis pass similar to scalar-evolution or loopinfo, I can get the information by using getAnalysis<W>(); and preserve this information W by using
2009 Feb 27
2
[LLVMdev] AnalysisUsage & Call Graph SCC Pass Manager
Hello, I have the following sequence of passes (using --debug-pass=Structure): ... ModulePass Manager FunctionPass Manager Preliminary module verification Dominator Tree Construction Module Verifier MyModulePass0 MyAnalysis Basic CallGraph Construction MyModulePass1 MyAnalysis MyModulePass2 Basic CallGraph Construction Call Graph SCC Pass
2010 Jul 14
3
[LLVMdev] different layout of structs for llc vs. llvm-gcc
On Tuesday 13 July 2010 19:48:25 you wrote: > On Tue, Jul 13, 2010 at 10:09 AM, Torvald Riegel > > I thought that the layout of structs was supposed to be preserved (wrong > > assumption?). Otherwise, any ideas why this happens? > > It should be preserved in general; Is this a "should" or a "must"? Are there any cases in which structure layout must be
2015 Apr 01
4
[LLVMdev] [RFC] Setting preserve-bc-use-list-order=true by default
A while back I finished up some work [1] that Chad started to preserve use-list-order in bitcode [2], hidden behind an "experimental" option called `-preserve-bc-use-list-order`. I then added a similar `-preserve-ll-use-list-order` option for LLVM assembly [3]. [1]: http://lists.cs.uiuc.edu/pipermail/llvmdev/2014-July/074604.html [2]:
2018 May 07
2
Preservation of CallGraph (by BasicBlockPass, FunctionPass)
...: %call = call i16 @f1() store i16 %call, i16* @b, align 1 %call1 = call i16 @f1() ret void } attributes #0 = { nounwind readnone } ;---------------------------------------------------------------- then %call1 will be removed by the Dead Instruction Elimination pass. I.e. that pass is not preserving the CallGraph! Dead Instruction Elimination is a BasicBlockPass, and DeadInstElimination::getAnalysisUsage is doing setPreservesCFG() (even though that should be implicit for a BasicBlockPass afaik). When reading the description of BasicBlockPass it seems to be legal to remove calls, and that shou...
2005 Jun 24
1
can I preserve UIDs/GIDs when transferring with rsync?
I noticed that rsync can preserve most of the file's characteristics when it is used with "-a" option (it includes -o and -g flags for preserving owners and groups). However, when I transfer data between systems, it affects my UIDs/GIDs, making the data hard to recover. Example: Sending side: /etc/passwd: mark:x:503:503::/home/mark:/bin/bash file: -rw-rw-r-- 1 mark mark 19525 Jun 23 2004 /home/mark...
2008 Sep 06
2
cyrus2courier or cyrus2maildir.py, which to choose?
What's the best utility to use to convert mail folders from a cyrus 2.2.13-10, on a debian 4.0 Etch system, to folders that can be used by dovecot? The http://wiki.dovecot.org/Migration/Cyrus page isn't too clear on what's the difference. cyrus2courier says "It should be able to preserve message UIDs, flags and 26 first keywords." cyrus2maildir.py says
2006 Apr 06
2
preserving pop3 mail uids
Is there some way that message uids can be preserved when converting uw-pop3 mbox mail to dovecot maildir format? We've tried perfect_maildir, mb2md and the convert-tool that comes with dovecot but so far have been unable to preserve the message uids, which for example go from 44333a8500000003 before the conversion to 4434621500000003 afterwards. The quantity of mailboxes involved means
2016 Jul 13
5
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
With D21921 and a couple other pending patches, we now have the full LTO pipeline converted to the new PM. I was trying it out on test-suite and SPEC2006. Yay! This email is about one issue that I ran into testing the pipeline on test-suite. The issue arose in the wild as an interaction between lcssa and gvn. But the issue is extremely general. What happened is that BasicAA uses
2015 Dec 03
3
GlobalsAA from GVN
Hi James, Thanks for the help. From the log, I could infer that SLP vectorizer is not preserving alias analysis, preventing GVN from getting the info. Although the first function to get compiled has GlobalsAA available during GVN, rest of them do not as SLP vectorizer run on that function invalidates GlobalsAA which is a module pass. Is there a way to force re-computation of a particular analy...
2010 Jul 14
0
[LLVMdev] different layout of structs for llc vs. llvm-gcc
On Wed, Jul 14, 2010 at 3:20 AM, Torvald Riegel <torvald at se.inf.tu-dresden.de> wrote: > On Tuesday 13 July 2010 19:48:25 you wrote: >> On Tue, Jul 13, 2010 at 10:09 AM, Torvald Riegel >> > I thought that the layout of structs was supposed to be preserved (wrong >> > assumption?). Otherwise, any ideas why this happens? >> >> It should be preserved in
2002 Nov 05
2
[PATCH] fix sftp to preserve permissions and uid/gid
Sftp fails to correctly preserve permissions when fetching a file. It adds write permission for the owner (presumably so it can write the file). Sftp also fails to preserve the uid/gid. Added code so that if is running as root, uid and gid are preserved. patch is based on Openssh 3.4p1. *** sftp-client.c@@\main\1 Tue Oct 1 17:26:20 2002 --- sftp-client.c Tue Nov 5 10:22:52 2002
2018 May 07
0
Preservation of CallGraph (by BasicBlockPass, FunctionPass)
...call i16 @f1() > > ret void > > } > > > > attributes #0 = { nounwind readnone } > > ;---------------------------------------------------------------- > > > > then %call1 will be removed by the Dead Instruction Elimination pass. I.e. > that pass is not preserving the CallGraph! > > > > Dead Instruction Elimination is a BasicBlockPass, and > DeadInstElimination::getAnalysisUsage is doing setPreservesCFG() (even > though that should be implicit for a BasicBlockPass afaik). > > When reading the description of BasicBlockPass it seems to...
2008 Jun 20
1
supporting HFS+ attributes and forks on a Linux rsync server?
I'm trying to use rsync to back up a Mac OS X machine to a Linux server. I've used the instructions at http://www.bombich.com/mactips/rsync.html to patch and install rsync 3.0.2 to support HFS+ attributes and forks on the client. I was assuming the Linux box needed the same version, and so tried compiling the patched rsync but got the following: syscall.c: In function
2018 May 08
2
Preservation of CallGraph (by BasicBlockPass, FunctionPass)
...gt; > > > > > > attributes #0 = { nounwind readnone } > > > > ;---------------------------------------------------------------- > > > > > > > > then %call1 will be removed by the Dead Instruction Elimination pass. I.e. > > that pass is not preserving the CallGraph! > > > > > > > > Dead Instruction Elimination is a BasicBlockPass, and > > DeadInstElimination::getAnalysisUsage is doing setPreservesCFG() (even > > though that should be implicit for a BasicBlockPass afaik). > > > > When reading the de...
2010 Jul 14
2
[LLVMdev] different layout of structs for llc vs. llvm-gcc
On Wed, Jul 14, 2010 at 10:26 AM, Eli Friedman <eli.friedman at gmail.com> wrote: > On Wed, Jul 14, 2010 at 3:20 AM, Torvald Riegel > <torvald at se.inf.tu-dresden.de> wrote: >> On Tuesday 13 July 2010 19:48:25 you wrote: >>> On Tue, Jul 13, 2010 at 10:09 AM, Torvald Riegel >>> > I thought that the layout of structs was supposed to be preserved (wrong
2007 Apr 27
1
[LLVMdev] Preservance of function variables in the bytecode
Hello, LLVM-Dev guys. I just wonder if function variables are preserved in the bytecode. For example, are i and j in the following function preserved in .bc? int sum(int i, int j){ int k; k = i + j; return k; } I tested this with "llc -march=c" and found this was converted to int sum(int ltmp_0_1, int ltmp_1_1) { return (ltmp_1_1 + ltmp_0_1); } Therefore, it seems
2013 Jun 12
2
[PATCH 0/2] fix kernel crash with macvtap on top of LRO
...MAC header, IPv4 TOS, IPv6 traffic class > - Should be the same for all packets in a flow. GRO actually checks > and flushes a flow if they change. > > Ben. Thanks! Okay so since LRO in virtio is actually running on top of GRO/TSO in linux, looks like the only things worth preserving that we don't preserve at the moment are the packet boundaries, for which it's enough to report the first segment size to guest - we have the total length, from that we can calculate the last segment size. > -- > Ben Hutchings, Staff Engineer, Solarflare > Not speaking for my emp...