Displaying 20 results from an estimated 300 matches similar to: "TableGen Instruction class Uses and Defs"
2020 Feb 07
2
LLVM Backend Legalize Phase
Hello Sebastien,
Thank you very much for the clarification. This would greatly help us in our development.
I have noticed that setOperationAction(Expand) does not always work, for these cases, does it automatically mean that setOperationAction(Custom) should be used or not necessarily?
Currently, we perform a pseudo instruction instead of setting it to custom.
For example in the case of a
2020 Feb 18
2
Function Return Legalization
Hi llvm-dev,
>> The CopyFromReg->CopyToReg->CopyFromReg sequence doesn’t have the chains set correctly: the second CopyFromReg’s input chain isn’t connected to the CopyToReg’s output chain. (This appears to be the same problem in both graphs.)
The DAG mentioned was generated by the SelectionDAGBuilder and as much as possible, we only modify the files within our target so I tried
2020 Mar 27
2
Instruction selection phase
Hello LLVM-Dev,
Attached are:
· The DAG after being built
· The DAG before the legalization phase
The DAG illustrated performs a signed division for type i32. As can be seen, the SDIV node was converted to a series of other nodes (which includes a MULHS node). In the target lowering class of our target, the SDIV has an operation action of custom. Does anybody know where in
2020 Feb 14
2
Function Return Legalization
Hi,
After removing support for the i64 type in the *CallingConv.td, sret-demotion is performed and we now have a store<(store 8, align 1)> DAG node being generated. Please refer to the attached dag_funcret.pdf DAG visualization.
My understanding is that, the second operand(CopyFromReg->Register %1, Register %0 back-up) in the store node is the memory location allocated for the i64 type
2020 Feb 12
3
Function Return Legalization
Hi All,
In the target we are implementing, function return for i64 and f64 types has a different processing.
For types i8 to i32, and f32, the return values are stored in their designated return registers (like how other targets does it).
For i64 and f64 types, in the function call, after pushing the function parameters into the stack, the address of the allocated return memory space is
2020 Mar 02
4
RTLIB and Custom Library calls
Hello LLVM-Dev,
Most of the processing for i64 and f64 types for our backend are emulation library calls. Some of the library calls are not defined in the RuntimeLibcalls.def Libcall enum so we have to define custom library calls.
How is the ideal way of implementing the custom library calls? Providing us with a target backend having a similar functionality would also help us significantly.
Say
2020 Apr 17
1
Compare ISel
Good day LLVM-Dev,
I hope all are in good health.
We are currently implementing the compare operation for i64 type in our target.
The main difference of the i64 type compare to lower integer types is that it performs a library call instead of generating a compare instruction.
All is good until before ISelDAGToDAG class. We have observed that the difference in a compare operation for i32 and
2015 Jul 10
2
[HCL] <Fideltronik INIGO> <Viper 1200> supported by <nutdrv_qx>
Device manufacturer: Fideltronik INIGO
Device name: Viper 1200
Device type: UPS
Bus type: USB
WWW: http://fideltronikinigo.com/viper/viper-1200/
" nut-scanner -U" output:
[nutdev1]
driver = "blazer_usb"
port = "auto"
vendorid = "0001"
productid = "0000"
product = "MEC0003"
vendor =
2010 Nov 02
1
Libvirt and LXC
(oops accidentally sent to -owners)
Hi, i'm trying to start a LXC guest on a F14 computer .. followed the
examples in http://libvirt.org/drvlxc.html, but got stuck when
starting it ..
03:07:23.706: debug : virCgroupNew:542 : New group /
03:07:23.707: debug : lxcControllerRun:563 : Setting up private /dev/pts
03:07:23.711: debug : lxcControllerRun:589 : Mouting 'devpts' on
2009 May 29
2
How to read a binary file bit by bit?
Hello everybody,
I am trying to a read a binary file with different formats. I use the readBin function so I can read bytes, short and double numbers depending on the bytes per element in the byte stream. But now I need to read bit by bit, and join them in groups of ten because every ten bits will form a number. How can I do this?
Regards,
2006 Mar 08
1
Asterisk sip and radius authentication
Hello all,
I am new in asterisk configuration. I want to configure a Radius server to
authenticate the sip users of asterisk. I have trying to use the next
document:
http://www-rocq.inria.fr/who/Philippe.Sultan/Asterisk/asterisk_sip_external_
authentication.html
Can you help me?
Regards,
Sergio
-------------- next part --------------
An HTML attachment was scrubbed...
2015 Jan 12
4
Design changes are done in Fedora
On Sun, January 11, 2015 8:29 pm, Eddie G. O'Connor Jr. wrote:
> On 01/11/2015 09:24 PM, Valeri Galtsev wrote:
>> On Sun, January 11, 2015 7:29 pm, Keith Keller wrote:
>>> On 2015-01-12, Valeri Galtsev <galtsev at kicp.uchicago.edu> wrote:
>>>> PS I guess I just mention it. I'm quite happy about CentOS (or RedHat
>>>> if
>>>> I
2017 Jun 02
2
more recent perl version?
On Jun 2, 2017, at 5:05 AM, hw <hw at gc-24.de> wrote:
>
> Warren Young wrote:
>>
>> There are various options. We use mod_fcgid + Plack here.
> I need to look into that when I have time.
I wonder if it wouldn?t have been faster to just backport the app to Perl 5.16? How hard could it be? It?s not like Perl 5.16 is a hopelessly lame and incapable language.
The
2017 May 24
3
more recent perl version?
On May 24, 2017, at 9:38 AM, hw <hw at gc-24.de> wrote:
>
> Warren Young schrieb:
>> On May 24, 2017, at 7:05 AM, hw <hw at gc-24.de> wrote:
>>> apache uses mod_perl
>>
>> mod_perl was dropped from Apache in 2.4, and Red Hat followed suit with RHEL 7.
>
> What is it using instead?
There are various options. We use mod_fcgid + Plack here.
And
2010 Jun 28
3
Seemingly simple question - current status?
I have a 3 different puppetmasters running different groups of
machines (dev, testing, and production). I''d like to very simply say
"Give me a brief summary of the status of the nodes you manage."
I''ve been having nightmare dependency problems trying to get things
like Dashboard running that seem to be able to do this (Ruby, which
may be an elegant language, is very
2015 Jul 11
0
[HCL] <Fideltronik INIGO> <Viper 1200> supported by <nutdrv_qx>
On Jul 10, 2015, at 7:42 AM, AWa. <awa_wp at wp.pl> wrote:
> Device manufacturer: Fideltronik INIGO
> Device name: Viper 1200
> Device type: UPS
> Bus type: USB
> WWW: http://fideltronikinigo.com/viper/viper-1200/
>
Thank you!
One question: is ups.load always 0?
Some of the NUT command comments didn't make it in, but if you have any other suggestions, this is the
2006 Sep 02
15
service restart failures
Puppet is failing to restart lighttpd using the Debian init script.
Both the default action of stop/start and using the reload action, which
basically does the same thing, fail.
It seems to be a filehandle problem. Changing the execute method
in service.rb to redirect stdout to /dev/null allows the daemon to
restart. Otherwise, I end up with a zombie process and according to
strace, ruby
2013 Jul 10
4
nsd can't bind udp socket: Address already in use
Greetings,
Unbound 1.4.20
OS X 10.8.4 - Server
NSD 3.2.15
I have installed 'unbound' and it works nicely on my client (test
purpose) - Client is MacBook Air.
I have installed NSD (will be in replacement of BIND) on said client.
All is good but when i try to start NSD
Error --> nsd can't bind udp socket: address already in use.
Everything is configured to bind to 127.0.0.1.
#
2015 Jan 12
0
Design changes are done in Fedora
On Sun, Jan 11, 2015 at 08:38:03PM -0600, Valeri Galtsev wrote:
> You see, systemd _IS_ in the mainstrem Linux
> kernel which you imminently have to use. Having distro with kernel to that
> level not mainstream, so systemd related stuff is stripped off it is quite
> a task. Less that writing one's own kernel and building system based on
> it, still...
"You keep using that
2015 Jan 12
1
Design changes are done in Fedora
On Mon, January 12, 2015 8:20 am, Jonathan Billings wrote:
> On Sun, Jan 11, 2015 at 08:38:03PM -0600, Valeri Galtsev wrote:
>> You see, systemd _IS_ in the mainstrem Linux
>> kernel which you imminently have to use. Having distro with kernel to
>> that
>> level not mainstream, so systemd related stuff is stripped off it is
>> quite
>> a task. Less that