Displaying 13 results from an estimated 13 matches for "r_x".
Did you mean:
_x
2011 Jun 17
0
[LLVMdev] PBQP & register pairing
Hi Arnaud,
The patch looks good. I've committed it in r133249.
>
>
> I noticed an unexpected --- to me at least --- behaviour of the allocator.
>
> I have some instructions using 2 pairs of registers, say “mpra R_x, R_x+1,
> R_y, R_y+1”, and setting the pairing constraints R_x -> R_x+1 and R_y ->
> R_y+1 could silently produce wrong code like “mpra %R0, %R2, %R1, %R3”. I
> add to explicitly add another constraint to describe that y must differ
> from x, x-1 and x+1 to make the allocator bui...
2011 Jun 15
2
[LLVMdev] PBQP & register pairing
...pbqp.
I used it to undo some of the coalescer work, and make sure that I have different virtual registers, inserting a copy if necessary, to build a pair.
I noticed an unexpected --- to me at least --- behaviour of the allocator.
I have some instructions using 2 pairs of registers, say "mpra R_x, R_x+1, R_y, R_y+1", and setting the pairing constraints R_x -> R_x+1 and R_y -> R_y+1 could silently produce wrong code like "mpra %R0, %R2, %R1, %R3". I add to explicitly add another constraint to describe that y must differ from x, x-1 and x+1 to make the allocator build va...
2011 Jun 20
1
[LLVMdev] PBQP & register pairing
...ndmaison
Cc: llvmdev at cs.uiuc.edu
Subject: Re: [LLVMdev] PBQP & register pairing
Hi Arnaud,
The patch looks good. I've committed it in r133249.
I noticed an unexpected --- to me at least --- behaviour of the allocator.
I have some instructions using 2 pairs of registers, say "mpra R_x, R_x+1, R_y, R_y+1", and setting the pairing constraints R_x -> R_x+1 and R_y -> R_y+1 could silently produce wrong code like "mpra %R0, %R2, %R1, %R3". I add to explicitly add another constraint to describe that y must differ from x, x-1 and x+1 to make the allocator build va...
2011 Jun 06
2
[LLVMdev] PBQP & register pairing
...99% of the cases, but I am stumbling on the following issue.
Instruction 'MPQD' takes 3 register operands inputs, with the constraint that operands 0 and 2 must be consecutive registers. Operand 1 has no particular constraint. It has no output register. So we have something like MPQD R_n, R_x, R_n+1.
I have derived from PBQPBuilder to add the MPQD constraint.
It happens sometimes that the code for register allocation looks like this :
...
MPQD %vreg80, %vreg79, %vreg80; GR16:%vreg80,%vreg79
...
Operands 0 & 2 have been coalesced and I can no longer set the constraint.
I tr...
2011 Jun 07
0
[LLVMdev] PBQP & register pairing
Hi Arnaud,
That sounds great. I look forward to seeing a patch.
You may also look forward to big performance improvements in the PBQP
allocator: I'm working on updates which will improve compile speeds and
massively reduce memory use.
Regards,
Lang.
On Tue, Jun 7, 2011 at 7:02 PM, Arnaud Allard de Grandmaison <
Arnaud.AllardDeGrandMaison at dibcom.com> wrote:
>
> I also
2011 Jun 07
2
[LLVMdev] PBQP & register pairing
I also considered this approach, but did not want to dive in the constraint handling for now.
The PBQP path seemed easier at first sight --- and was easy to setup. And I always wanted to give a try to the pbqp :)
I will add the hook to the pbqp and propose a patch if this looks clean enough.
Thanks,
--
Arnaud de Grandmaison
-----Original Message-----
From: Jakob Stoklund Olesen
2011 Jun 06
0
[LLVMdev] PBQP & register pairing
...% of the cases, but I am stumbling on the following issue.
>
> Instruction ‘MPQD’ takes 3 register operands inputs, with the constraint that operands 0 and 2 must be consecutive registers. Operand 1 has no particular constraint. It has no output register. So we have something like MPQD R_n, R_x, R_n+1.
>
> I have derived from PBQPBuilder to add the MPQD constraint.
>
> It happens sometimes that the code for register allocation looks like this :
> ...
> MPQD %vreg80, %vreg79, %vreg80; GR16:%vreg80,%vreg79
> ...
> Operands 0 & 2 have been coalesced and...
2001 Nov 08
0
File Locking - File Opened Read-Only Locks File for Read-Write Access
...ally, MS Word 2000 template files (Work Group Templates) are
maintained in a shared Samba directory. File access is limited to the
template administrator via UNIX permissions (755) - The template
administrator is the owner of the files. The administrator has RWX
permissions and all other users have R_X permissions.
If a user is creating a document using a shared template, the template
file is opened by Samba read-only and if the administrator attempts to
edit the template, the file will only open read-only. If the user exits
the template based file, the administrator can open the template file
r...
2004 Apr 03
0
FW: How to share WIN partitions from SAMBA (Dual boot) Srv to WIN clients?
...since changing the smb.conf file?
> Paths are /mnt/hd/c and d, respectively, corresponding to
> two DOS/WIN partitions C: and D: (/dev/hda2 and /dev/hda5)
Both of these are mounted?
Paste the output of
cat /etc/mtab in an email to me.
> I chmod the actual /mnt directory to Octal 555 (r_x), and the
> sub-directories also.
> Both Linux Server and WIN client can access the shares, but there are no
> files there ...ls command returns nothing. That is my problem.
The ls command under which environment? The local Samba server's? (logged in
via SSH or console?)
Firstly, pl...
2011 Jun 06
2
[LLVMdev] PBQP & register pairing
...umbling on the following issue.
>
> Instruction 'MPQD' takes 3 register operands inputs, with the
> constraint that operands 0 and 2 must be consecutive registers.
> Operand 1 has no particular constraint. It has no output register.
> So we have something like MPQD R_n, R_x, R_n+1.
>
> I have derived from PBQPBuilder to add the MPQD constraint.
>
> It happens sometimes that the code for register allocation looks
> like this :
> ...
> MPQD %vreg80, %vreg79, %vreg80; GR16:%vreg80,%vreg79
> ...
> Operands 0 & 2 have been coalesced...
2004 Apr 01
3
How to share WIN partitions from SAMBA (Dual boot) Srvr to WIN clients?
Hi all. I am a pretty new user, but I now have two networked PC's, with
LINUX (current Slackware distro, kernel 2.4.22?) with dual boot with WINXP
(Prof), and a networked WINXP (Home) client machine.
Here is my problem, stated as succinctly as possible:
"To state it in one sentence, what must one do to enable a WIN(XP) client
box to access WIN(XP) partitions on another machine that is
2016 Feb 06
2
gc relocations on exception path w/RS4GC currently broken
Thanks, I think that's a useful way to look at it (though if I wanted to bikeshed I'd suggest the name "DoubleIndirect" as a bit more precise than "VeryIndirect").
An aspect of it that I'm still puzzling over is that my target runtime (at least in its current form) doesn't have a way to represent/process a "VeryIndirect" pointer. So I'd like to
2012 Dec 19
3
9-STABLE -> NFS -> NetAPP:
I'm running a few servers sitting on top of a NetAPP file server ? everything runs great, but periodically I'm getting:
nfs_getpages: error 13
vm_fault: pager read error, pid 11355 (https)
errors on my screen ? not always same pid ? the annoying part is that it seems to always affect the same jail that is running .. if I shutdown all jails on that physical server, everything shuts down