Displaying 20 results from an estimated 200 matches similar to: "LiveInterval and Loop Info"
2015 Sep 04
2
LiveInterval and Loop Info
Thanks Matthias
I can also use the method intervalIsInOneMBB() from LiveIntervals class to
relate a LiveInterval to a MachineBasicBlock, right?
Em 04/09/2015 2:26 PM, "Matthias Braun" <mbraun at apple.com> escreveu:
> There is no direct support for this, but you can use
> LiveIntervalAnalysis::getMBBStartIndex()/getMBBEndIndex()/getMBBFromIndex()
> to relate the
2015 Sep 03
2
LLVM and strict SSA
Hello to all LLVM Developers.
The LLVM IR is in strict SSA form (i.e. every variable is defined before it
is used along every path from the entry to exit point)?
According to the documentation, currently the LLVM IR is in the SSA form,
but I don't see additional information about *strict* SSA form.
The strict SSA form provide opportunities of optimization in register
allocation, because is
2015 Jul 09
3
[LLVMdev] PHI Elimination in Register Allocation Pass
Good Afternoon.
I am a Computer Science undergraduate student in Brazil and as completion
of course work, I am developing an register allocator, using the
infrastructure of the LLVM.
To accomplish this task, I have based my implementation in allocators
already implemented in LLVM. But a question came to me while I was
researching in books and articles of compiler theory and own documentation
of
2015 May 20
2
[LLVMdev] Implement a Register Allocator in LLVM
I'm working on my project for completion undergraduate courses, consisting
of an experimental analysis of registers allocation algorithms. For this
task, I am using the set of tools from the LLVM project.
However, I have read the documentation of the LLVM project and not yet
found a way to put the pieces of the puzzle together. So far I know:
- As passes work as engage them to LLVM and
2015 Sep 01
2
Spilling Virtual Registers
Hello to all LLVM developers.
I'm developing a register allocator using LLVM, my allocator has a local
search phase: given a solution (assignment of virtual registers to physical
registers or memory) generated in the first phase of the algorithm, some
movements are applied to this solution in order to find a better solution.
To apply such movements, I need to unassign a virtual register from
2008 Feb 08
2
[LLVMdev] Some questions about live intervals
Hi Evan,
Here is a patch for the LiveIntervalAnalysis that we discussed.
--- Evan Cheng <evan.cheng at apple.com> schrieb:
> > 1) What is the easiest way to understand which MBB a given
> instruction index belongs to? All the required information is
> available in the
> > MBB2IdxMap of the LiveIntervalAnalysis class. Would it be useful
> to add a small function
2008 Feb 11
0
[LLVMdev] Some questions about live intervals
Thanks. One question though. Should getMBBFromIndex() assert if given
an index out of the range or simply returns a NULL pointer? I would
think the later makes it a bit more friendly.
Evan
On Feb 8, 2008, at 8:59 AM, Roman Levenstein wrote:
> Hi Evan,
>
> Here is a patch for the LiveIntervalAnalysis that we discussed.
>
> --- Evan Cheng <evan.cheng at apple.com>
2008 Feb 11
2
[LLVMdev] Some questions about live intervals
Hi Evan,
--- Evan Cheng <evan.cheng at apple.com> wrote:
> Thanks. One question though. Should getMBBFromIndex() assert if given
> an index out of the range or simply returns a NULL pointer? I would
> think the later makes it a bit more friendly.
Yes. It would be more friendly, probably. I can submit such a patch, if
you think it suits better.
On the other hand I want to
2011 Jun 08
3
[Bug 721] New: iptables-1.4.11 does not accpet raw udp ports
http://bugzilla.netfilter.org/show_bug.cgi?id=721
Summary: iptables-1.4.11 does not accpet raw udp ports
Product: iptables
Version: unspecified
Platform: i386
OS/Version: other
Status: NEW
Severity: enhancement
Priority: P5
Component: iptables
AssignedTo: netfilter-buglog at lists.netfilter.org
2008 Jan 31
7
[LLVMdev] Some questions about live intervals
Hi,
I'm trying to sketch an LLVM-based implementation of the Extended
Linear Scan algorithm, described in this Vivek Sarkar's paper:
http://www.cs.rice.edu/~vs3/PDF/cc2007.pdf
Sarkar reports that this version of Linear Scan produces better code
than graph-coloring regallocs and is also much faster (15x to 68x).
I already started work on the implementation of this algorithm and have
a few
2015 Nov 19
2
Build a Interference Graph
Ok, just to clarify, RegUnits, as far I understand, are Physical registers
or alias to Physical registers. They exist because some instructions use
physical registers directly rather than virtual register. It's right?
And why this RegUnits should be present in the Interference Graph? I
thought were only the Live Intervals would be the nodes of the graph.
Sorry about the trouble to
2011 Mar 14
2
XCP 1.0 Vm Install
Hi.
I executed the following steps to instal a Debina Lenny Vm (as the manual
describe):
1)- xe vm-install template="Debian Lenny 5.0 (32-bit)"
new-name-label=vmlenny_1
UUID = dd29fd58-9ed2-0d53-5a71-dea5bf0d613b
2)- xe vm-param-set uuid=dd29fd58-9ed2-0d53-5a71-dea5bf0d613b
other-config:install-repository=http://ftp.br.debian.org/debian
3)- xe vm-start
2008 Jan 31
0
[LLVMdev] Some questions about live intervals
Hi Roman,
> I already started work on the implementation of this algorithm and have
> a few hopefully rather simple questions:
>
> 1) What is the easiest way to understand which MBB a given instruction
> index belongs to? All the required information is available in the
> MBB2IdxMap of the LiveIntervalAnalysis class. Would it be useful to add
> a small function
2010 Nov 04
1
About Acoustic Echo Canceller
Hello.
I'm from Federal University of Rio Grande do Sul - Brazil and I'm
trying to adapt
speex_echo.h (speex-1.2beta3-win32) to our video-conference software code.
We are working on amplitude values, but I realised that in order to AEC
works, one has to convert amplitude to frequency and filter the echo
frequencies. So, my question is:
Do I have to manually convert amplitude samples to
2015 Nov 19
2
Build a Interference Graph
Good Night.
I'm implementing a Interference Graph in the Register Allocation pass. I'm
building this graph BEFORE any assignment of a virtual register to physical
register. But I have a doubt about how to check the interference between
two Live Intervals (i.e. They live at same point), should I use:
L1->overlaps(L2)
Where L1 and L2 are two different Live Intervals. Or should I use:
2008 Feb 01
0
[LLVMdev] Some questions about live intervals
On Jan 31, 2008, at 5:05 AM, Roman Levenstein wrote:
> Hi,
>
> I'm trying to sketch an LLVM-based implementation of the Extended
> Linear Scan algorithm, described in this Vivek Sarkar's paper:
> http://www.cs.rice.edu/~vs3/PDF/cc2007.pdf
> Sarkar reports that this version of Linear Scan produces better code
> than graph-coloring regallocs and is also much faster (15x
2007 Jan 19
3
Are these numbers resonsable?
I have only one box[1] running 3 sub-systems[2] at my system, are these
numbers resonsable[3]??
[1] - From dmesg (FreeBSD 6.1-RELEASE):
AMD Sempron(tm) Processor 3000+ (1808.33-MHz K8-class CPU)
real memory = 2080309248 (1983 MB)
avail memory = 1997869056 (1905 MB)
ad0: 76350MB <SAMSUNG SP0802N TK200-04> at ata0-master UDMA33
[2] The sub-systems are:
1 - A server giving adreesses of
2011 Mar 24
1
XCP VM Disk Size
Hi.
I have a problem when defining a VM under XCP and use templates:
all VM get a same disk size when I define it. How can I define a VM disk
size before it is installed using XCP templates?
Thanks very much.
JoseFormiga
_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
2011 Mar 22
1
VM install with DVD
Hi.
Please, I need a XCP help.
I have a Server with XCP 1.0 installed.
Now I need install a Debian using a DVD ISO. Using the paper VM INSTALLATION
GUIDE, topic INSTALLING WINDOWS VM, page 23, it does not work.
Give a INVALID_SOURCE - unable to access required file in the specified
directory: file:///tmp/cdrom-repo-_QPJLZ/install.amd/xen/vmlinuz.
I am using a Debian 6.0 ISO.
Some idea what is
2012 Oct 10
1
[PATCH] dovadm plugins underlinking
Hi,
Running doveadm on Alpine Linux will show various underlinking errors:
/usr/bin/doveadm: symbol 'acl_user_module': can't resolve symbol in
lib '/usr/lib/dovecot/doveadm/lib10_doveadm_acl_plugin.so'.
/usr/bin/doveadm: symbol 'acl_identifier_parse': can't resolve symbol
in lib '/usr/lib/dovecot/doveadm/lib10_doveadm_acl_plugin.so'.
...
(complete list is