search for: zvi

Displaying 20 results from an estimated 46 matches for "zvi".

Did you mean: vi
2017 Jan 21
2
IR canonicalization: shufflevector or vector trunc?
On Thu, Jan 19, 2017 at 9:17 AM, Rackover, Zvi <zvi.rackover at intel.com> wrote: > Hi Sanjay, > > > > I agree we should also discuss **if** this canonicalization is beneficial. > > For starters, do we have a concrete case where we would benefit from > canonicalizing shuffles <-> truncates in LLVM IR? > &...
2017 Jan 17
2
IR canonicalization: shufflevector or vector trunc?
...ple. DataLayout doesn't appear to specify what configurations of a 256-bit vector are legal, so I don't think we can currently use that to say v2i128 should be treated differently than v16i16. Is this a valid argument to not canonicalize the IR? On Mon, Jan 16, 2017 at 10:16 AM, Rackover, Zvi <zvi.rackover at intel.com> wrote: > Suppose we prefer the ‘trunc’ form, then what about cases such as: > > define <2 x i16> @shuffle(<16 x i16> %x) { > > %shuf = shufflevector <16 x i16> %x, <16 x i16> undef, <2 x i32> <i32 0, > i32 8>...
2017 Jan 13
2
IR canonicalization: shufflevector or vector trunc?
...s the trunc/zext forms the better choice. That way, we limit the endian dependency to one place in InstCombine, and other transforms don't have to worry about it. We also have lots of existing folds for trunc/zext and hardly any for shuffles. On Thu, Jan 12, 2017 at 1:14 PM, Rackover, Zvi <zvi.rackover at intel.com> wrote: > Just to add, there is also the ‘zext’ – ‘shuffle with zero’ duality which > can broaden the discussion. > > > > --Zvi > > > > *From:* Sanjay Patel [mailto:spatel at rotateright.com] > *Sent:* Thursday, January 12, 2017 20:...
2017 Mar 30
2
InstructionSimplify: adding a hook for shufflevector instructions
...i32> %tmp5, <4 x i32> undef, <4 x i32> <i32 1, i32 undef, i32 undef, i32 undef> ret <4 x i32> %tmp7 } If the function is required to return a splat value, then I believe the answer is no, because the undef indices allow returning a value that is not a splat. Thanks, Zvi From: Sanjay Patel [mailto:spatel at rotateright.com] Sent: Thursday, March 30, 2017 18:31 To: Rackover, Zvi <zvi.rackover at intel.com> Cc: llvm-dev <llvm-dev at lists.llvm.org> Subject: Re: InstructionSimplify: adding a hook for shufflevector instructions My grasp of LLVM history isn...
2014 Jun 13
1
Re: libvirt issue while deploying a VM
...lp in resolving the issue of : error : qemuMonitorIO:614 : internal>error End of file from monitor In the libvirtd.log file I sent you could see clearly that the debug option is active and this is the most detailed info available (or some better option than log_leve=1 exists ?) Thx Zvi Dubitzky Email:dubi@il.ibm.com From: Martin Kletzander <mkletzan@redhat.com> To: Zvi Dubitzky/Haifa/IBM@IBMIL, Cc: libvirt-users@redhat.com Date: 12/06/2014 07:55 PM Subject: Re: [libvirt-users] libvirt issue while deploying a VM On Thu, Jun 12, 20...
2011 Mar 27
0
Re: libvirt-users Digest, Vol 15, Issue 26
I resolved topic 1 please diregard ( libvirtd.conf : Authentication / auth_tcp="none") . Please answer topic 2 as ver 0.8.8 claims cpu controller (cgroups) is not mounted while it is thanks Zvi Dubitzky Email:dubi@il.ibm.com libvirt-users-bounces@redhat.com wrote on 27/03/2011 18:00:05: > From: libvirt-users-request@redhat.com > To: libvirt-users@redhat.com > Date: 27/03/2011 18:00 > Subject: libvirt-users Digest, Vol 15, Issue 26 > Sent by: libvirt-use...
2017 Jan 12
2
IR canonicalization: shufflevector or vector trunc?
On Thu, Jan 12, 2017 at 11:06 AM, Friedman, Eli <efriedma at codeaurora.org> wrote: > On 1/12/2017 9:04 AM, Sanjay Patel via llvm-dev wrote: > > It's time for another round of "What is the canonical IR?" > > Credit for this episode to Zvi and PR31551. :) > https://llvm.org/bugs/show_bug.cgi?id=31551 > > define <4 x i16> @shuffle(<16 x i16> %x) { > %shuf = shufflevector <16 x i16> %x, <16 x i16> undef, <4 x i32> <i32 0, i32 4, i32 8, i32 12> > ret <4 x i16>...
2017 Jun 25
2
AVX Scheduling and Parallelism
...nstruction-level parallelism. Modern X86 processors use register renaming that can eliminate the dependencies in the instruction stream. In the example you provided, the processor should be able to identify the 2-vloads + vadd + vstore sequences as independent and pipeline their execution. Thanks, Zvi From: Hal Finkel [mailto:hfinkel at anl.gov] Sent: Saturday, June 24, 2017 05:17 To: hameeza ahmed <hahmed2305 at gmail.com>; llvm-dev at lists.llvm.org Cc: Demikhovsky, Elena <elena.demikhovsky at intel.com>; Rackover, Zvi <zvi.rackover at intel.com>; Breger, Igor <igor.brege...
2017 Jun 25
0
AVX Scheduling and Parallelism
Hi, Zvi, I agree. In the context of targeting the KNL, however, I'm a bit concerned about the addressing, and specifically, the size of the resulting encoding: > vmovdqu32 zmm0, zmmword ptr [rax + c+401280] ;load b[401280] in > zmm0 > > vpaddd zmm1, zmm1,...
2011 Apr 13
2
virsh shutdown
Hi For some reason recent libvirt code (0.8.3 and even before) the 'virsh shutdown <domain> ' is not effective . It issues an ok message but the domians remains in a runnning state . Only th e destroy works fine. Any idea ? thanks Zvi Dubitzky Email:dubi@il.ibm.com
2014 Jun 12
2
libvirt issue while deploying a VM
...n here) The host has enough resources( we see no complains) and the XML of the VM is : The libvirt version is: 0.10.2 The qemu-kvm version: 0.12.1.2 >From the internet we could not figure out a solution to the problem Any idea what is causing this error and how to overcome ? Thx Zvi Dubitzky Email:dubi@il.ibm.com
2017 Jan 12
0
IR canonicalization: shufflevector or vector trunc?
On 1/12/2017 9:04 AM, Sanjay Patel via llvm-dev wrote: > It's time for another round of "What is the canonical IR?" > > Credit for this episode to Zvi and PR31551. :) > https://llvm.org/bugs/show_bug.cgi?id=31551 > define <4 x i16> @shuffle(<16 x i16> %x) { > %shuf = shufflevector <16 x i16> %x, <16 x i16> undef, <4 x i32> <i32 0, i32 4, i32 8, i32 12> > ret <4 x i16> %sh...
2011 Feb 15
2
monitiring cpu usage via cgroup
...ch via top utility) , so it seems that the quota set via the group does not take effect although I restart the cgconfig service . I also verified libcgroup is installed by: rpm -q libcgroup Am I missing something or top is not the right utility to watch the cpu usage in this case ? thanks Zvi Dubitzky Email:dubi@il.ibm.com
2017 Mar 30
2
InstructionSimplify: adding a hook for shufflevector instructions
...%merged = shufflevector <2 x i32> %upper, <2 x i32> %lower, <4 x i32> <i32 3, i32 2, i32 0, i32 1> ret <4 x i32> %merged } --> define <4 x i32> @merge(<4 x i32> %x) { ret <4 x i32> %x } Would appreciate your comments and feedback. Thanks, Zvi --------------------------------------------------------------------- Intel Israel (74) Limited This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended...
2011 Mar 26
0
Re: libvirt-users Digest, Vol 15, Issue 25
...In the past (before upgrading of libvirt via rpm) I had the SASL authentication done automatically without prompting the user at runtime (virsh qemu+tcp:///system <command> ) and without need to configure that. Don't know how to restore it . Any help ? thanks Zvi Dubitzky Email:dubi@il.ibm.com libvirt-users-bounces@redhat.com wrote on 26/03/2011 18:00:08: > From: libvirt-users-request@redhat.com > To: libvirt-users@redhat.com > Date: 26/03/2011 18:08 > Subject: libvirt-users Digest, Vol 15, Issue 25 > Sent by: libvirt-use...
2016 Nov 24
3
RFC: code size reduction in X86 by replacing EVEX with VEX encoding
...l internals of llc process.. - Elena From: Haber, Gadi Sent: Thursday, November 24, 2016 09:28 To: Craig Topper <craig.topper at gmail.com>; Hal Finkel <hfinkel at anl.gov> Cc: llvm-dev at lists.llvm.org; Demikhovsky, Elena <elena.demikhovsky at intel.com>; Rackover, Zvi <zvi.rackover at intel.com> Subject: RE: [llvm-dev] RFC: code size reduction in X86 by replacing EVEX with VEX encoding Thanx. This makes sense. Note that there are many tests, mostly under test/CodeGen/X86, that are affected by this optimization and I had to modify them as they incl...
2011 Feb 13
1
Linux version that supports cgroup
Hi Does Fedora release 14 (Laughlin) having Linux kernel 2.6.35.6-45.fc14.x86_64 support cgroup at the kernel ? thanks Zvi Dubitzky Email:dubi@il.ibm.com
2016 Nov 09
2
Vectorizers code ownership
On 9 Nov 2016 06:04, "Chandler Carruth via llvm-dev" < llvm-dev at lists.llvm.org> wrote: > Just my two cents, but if Craig is up for it, I think this would be a pretty great fit. +1 -------------- next part -------------- An HTML attachment was scrubbed... URL:
2017 Jan 12
2
IR canonicalization: shufflevector or vector trunc?
It's time for another round of "What is the canonical IR?" Credit for this episode to Zvi and PR31551. :) https://llvm.org/bugs/show_bug.cgi?id=31551 define <4 x i16> @shuffle(<16 x i16> %x) { %shuf = shufflevector <16 x i16> %x, <16 x i16> undef, <4 x i32> <i32 0, i32 4, i32 8, i32 12> ret <4 x i16> %shuf } define <4 x...
2010 Jan 30
2
Recover /usr/lib/libc.a
Hello, I'm using Centos: /proc/version = Linux version 2.6.18-128.el5 (mockbuild at builder16.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) #1 SMP Wed Jan 21 10:44:23 EST 2009 I did a mistake and erased libc.a from /usr/lib How can I recover it without reinstalling Centos ? Thanks.