search for: preserv

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

Did you mean: preserve
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 bug only appears in 32-bit builds because they are using x87 doubles that happen to not preserve all possib...
1999 Jul 29
0
Strange problem with samba 1.9.18p10 on Solaris 2.6
...debug level = 9 # [printers] comment = All Printers path = /tmp browseable = yes printable = yes public = yes # guest ok = yes writable = no create mode = 0700 [homes] workgroup = MAT public = no guest ok = no read only = no hide dot files = yes preserve case = yes short preserve case = yes # [admin$] # path = /vol03/admin # writeable = yes # public = no # alternate permissions = yes # force create mode = 2777 # force directory mode = 2777 # hide dot files = no # preserve case = yes # short preserve case = yes # # demohu01...
2014 Apr 04
3
[LLVMdev] Add a new information and preserve it in LLVM
...ountered 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 AU.addPreserved<W>();. Then the problem came, for the module pass, the information can’t be preserved. (I found this: To the best of my knowledge, the LLVM pass manager never preserves a FunctionPass analysis that is requested by a ModulePass; every time you call...
2009 Feb 27
2
[LLVMdev] AnalysisUsage & Call Graph SCC Pass Manager
...alysis Basic CallGraph Construction MyModulePass1 MyAnalysis MyModulePass2 Basic CallGraph Construction Call Graph SCC Pass Manager MyCallGraphSCCPass MyModulePass3 ... I have the following analysis usages: MyModulePass0 does not require anything and does not preserve anything. MyModulePass1 requires MyAnalysis & Callgraph but does not preserve them. MyModulePass2 requires MyAnalysis and preserves it. MyCallGraphSCCPass requires MyAnalysis but does not preserve it. MyModulePass3 requires MyAnalysis and preserves it. I am expecting MyAnalysis to be re-sched...
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 preserved besides for volatile accesses and if the data goes out to exte...
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 [...
2018 May 07
2
Preservation of CallGraph (by BasicBlockPass, FunctionPass)
...als Alias Analysis FunctionPass Manager BasicBlockPass Manager Dead Instruction Elimination Call Graph SCC Pass Manager Function Integration/Inlining FunctionPass Manager Module Verifier Print Module IR FPPassManager:: getAnalysisUsage is doing setPreservesAll(), but is it correct that the FunctionPass Manager always preserves the CallGraph? My real problem is that when I use a foo.ll input that looks like this: ;---------------------------------------------------------------- target triple = "x86_64-unknown-linux-gnu" @b = external gl...
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/...
2008 Sep 06
2
cyrus2courier or cyrus2maildir.py, which to choose?
...est 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 "preserves delivery timestamps and \Seen flags." But does that means that what cyrus2maildir.py preserves is in addition to what cyrus2courier preserves? Or is what cyrus2maildir preserves a subset of what cyrus2co...
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 afterwar...
2016 Jul 13
5
[PM] I think that the new PM needs to learn about inter-analysis dependencies...
.... 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 TargetLibraryInfo. If it makes a change, then LCSSA marks BasicAA as preserved (if it made no change, it would preserve all). The new PM then invalidates everything not marked as preserved by LCSSA. So it does not invalidate BasicAA but it does invalidate TargetLibraryInfo. Now BasicAA is holding dangling pointers to TargetLibraryInfo. GVN then goes to query BasicAA and thi...
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 an...
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 general; > > Is this a "should" or a "must"? Are there any cases in which structure layout > must be preserved besides for volatile accesses and if th...
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...
2018 May 07
0
Preservation of CallGraph (by BasicBlockPass, FunctionPass)
...Dead Instruction Elimination > > Call Graph SCC Pass Manager > > Function Integration/Inlining > > FunctionPass Manager > > Module Verifier > > Print Module IR > > > > > > FPPassManager:: getAnalysisUsage is doing setPreservesAll(), > > but is it correct that the FunctionPass Manager always preserves the > CallGraph? > > > > > > My real problem is that when I use a foo.ll input that looks like this: > > > > ;---------------------------------------------------------------- > &gt...
2008 Jun 20
1
supporting HFS+ attributes and forks on a Linux rsync server?
...match, at least roughly? So, for instance, if the server-side one that's already there uses -E for extended attributes and 3.0.2 uses -X, they probably won't cooperate? (They don't seem to be in my initial tests). Any suggestions? Is there a way to compile rsync for Linux that will preserve the extended attributes, resource forks, etc? Or if not, what should I be doing? Thanks! Dave Feldman
2018 May 08
2
Preservation of CallGraph (by BasicBlockPass, FunctionPass)
...that I'm supposed to use -passes. Is there a syntax description for that option somewhere? How do I for example run -die? 2) "Use the new pass manager" does not answer the question if a basic block may destroy the call graph. Or if it is incorrect for the FPPassManager to say that it preserves all analyses. /Björn > -----Original Message----- > From: Sanjoy Das [mailto:sanjoy at playingwithpointers.com] > Sent: den 7 maj 2018 20:22 > To: Björn Pettersson A <bjorn.a.pettersson at ericsson.com>; Chandler > Carruth <chandlerc at google.com> > Cc: llvm-d...
2010 Jul 14
2
[LLVMdev] different layout of structs for llc vs. llvm-gcc
...rote: > 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 general; >> >> Is this a "should" or a "must"? Are there any cases in which structure layout >> must be preserved besides for vol...
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...
2013 Jun 12
2
[PATCH 0/2] fix kernel crash with macvtap on top of LRO
...0, Michael S. Tsirkin wrote: > > On Thu, Feb 07, 2013 at 01:14:20PM -0500, David Miller wrote: > > > From: Ben Hutchings <bhutchings at solarflare.com> > > > Date: Thu, 7 Feb 2013 16:20:46 +0000 > > > > > > > If the consensus is still that we must preserve packets exactly (aside > > > > from the usual modifications by IP routers) then LRO should be disabled > > > > on all devices for which forwarding is enabled. > > > > > > I believe this is still undoubtedly the consensus. > > > > With virtio...