Displaying 16 results from an estimated 16 matches for "automacao".
2007 Aug 17
0
[LLVMdev] Changing basic blocks
...tp://nondot.org/sabre/
> http://llvm.org/
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
--
Emilio Wuerges
LAPS - Laboratorio de Automacao de Projeto de Sistemas
UFSC - Universidade Federal de Santa Catarina
Brasil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070816/7755786b/attachment.html>
2007 Aug 16
2
[LLVMdev] Changing basic blocks
On Wed, 15 Aug 2007, [ISO-8859-1] Em�lio Wuerges wrote:
> --
> int total = BB->size();
> std::vector<MachineInstr*> positionmap(total);
> for (int i = 0; i< total; ++i)
> positionmap.push_back(BB->remove(BB->begin()));
> for(int i = 0; i< total; ++i)
> BB->push_back(positionmap[i]);
> --
This doesn't do what you think. This line:
2007 Aug 10
2
[LLVMdev] Changing basic blocks
...tp://nondot.org/sabre/
> http://llvm.org/
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
--
Emilio Wuerges
LAPS - Laboratorio de Automacao de Projeto de Sistemas
UFSC - Universidade Federal de Santa Catarina
Brasil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070809/7f546c7f/attachment.html>
2007 Aug 09
4
[LLVMdev] Changing basic blocks
...VMPass.html#MachineFunctionPass
>
> -Tanya
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
--
Emilio Wuerges
LAPS - Laboratorio de Automacao de Projeto de Sistemas
UFSC - Universidade Federal de Santa Catarina
Brasil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070809/db2f6b9d/attachment.html>
2007 Aug 08
2
[LLVMdev] Changing basic blocks
...M but I could use some more experience.
I need a way to reorder instructions inside MachineBasicBlocks or
MachineFunctions.
I've been searching for it but I have not found an example in the code yet.
Can someone point me where I should look for?
ty,
--
Emilio Wuerges
LAPS - Laboratorio de Automacao de Projeto de Sistemas
UFSC - Universidade Federal de Santa Catarina
Brasil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070808/ce471058/attachment.html>
2007 Aug 16
0
[LLVMdev] Changing basic blocks
...t; _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> >
> >
>
>
> --
> Emilio Wuerges
> LAPS - Laboratorio de Automacao de Projeto de Sistemas
> UFSC - Universidade Federal de Santa Catarina
> Brasil
>
--
Emilio Wuerges
LAPS - Laboratorio de Automacao de Projeto de Sistemas
UFSC - Universidade Federal de Santa Catarina
Brasil
-------------- next part --------------
An HTML attachment was scrubbed...
URL...
2007 Aug 08
0
[LLVMdev] Changing basic blocks
> I need a way to reorder instructions inside MachineBasicBlocks or
> MachineFunctions.
> I've been searching for it but I have not found an example in the code yet.
For MachineBasicBlocks, check out this doc:
http://llvm.org/doxygen/classllvm_1_1MachineBasicBlock.html
I believe its basically the same as basic blocks in that you can
manipulate the instruction list.
Otherwise, you
2007 Aug 09
0
[LLVMdev] Changing basic blocks
On Thu, 9 Aug 2007, [ISO-8859-1] Em�lio Wuerges wrote:
> I too believe it should not be complicated.
> But I was not being able to do it.
> Finally, after some thinking (and tinkering), this worked like a charm:
>
> MachineInstr* mi = BB->remove(BB->begin());
> BB->push_back(mi);
>
> But, is there a better way to do it?
This is a good way to do a single
2007 Sep 04
0
[LLVMdev] How to put a pass for last?
...or %g0, 1, %l0
Here both the "ba" and the "nop", that are the 3rd and 2nd last operations
of this snipet, are not reachable.
Could I express myself good enougth?
Is it possible to do what I want?
Do you know what might be the problem?
--
Emilio Wuerges
LAPS - Laboratorio de Automacao de Projeto de Sistemas
UFSC - Universidade Federal de Santa Catarina
Brasil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070904/e40c72d6/attachment.html>
2008 May 19
3
[LLVMdev] LLVM on small MCUs?
Anyone else interested in an AVR backend?
If so, for what members of the AVR family? If we do a port, likely it'll
support only the ATmegas.
John
2008 May 19
0
[LLVMdev] LLVM on small MCUs?
I have a client who might well make use of an AVR32 port, but I suspect
that machine is very different than the one you are currently examining.
shap
On Mon, 2008-05-19 at 12:38 -0600, John Regehr wrote:
> Anyone else interested in an AVR backend?
>
> If so, for what members of the AVR family? If we do a port, likely it'll
> support only the ATmegas.
>
> John
>
2008 May 19
1
[LLVMdev] LLVM on small MCUs?
.../lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
--
Emilio Wuerges
LAPS - Laboratorio de Automacao de Projeto de Sistemas
UFSC - Universidade Federal de Santa Catarina
Brasil
2008 May 11
0
[LLVMdev] Preferring to use GCC instead of LLVM
...at should be rectified.
>
> Mark
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
--
Emilio Wuerges
LAPS - Laboratorio de Automacao de Projeto de Sistemas
UFSC - Universidade Federal de Santa Catarina
Brasil
2009 Apr 13
0
[LLVMdev] Porting LLVM backend is no fun yet
Hi Greg,
I understand your frustration. I've been on this mailing list for a
little over a year hoping that by osmosis I could get a a better
handle on writing a back end for LLVM. Although I feel more
comfortable with the nomenclature, I still do not have a clue as to
how to begin (actually I do, but it sounds more dramatic saying it
this way). I've read the documentation, but
2008 May 11
8
[LLVMdev] Preferring to use GCC instead of LLVM
Chris Lattner wrote:
> If you'd prefer to use GCC, go for it. No one is forcing
> you to use LLVM.
No, we would prefer to use LLVM, but a missing part in LLVM
makes it difficult. It would be wonderful if this missing
part could be supplied.
> You are seriously ignorant of what LLVM is all about.
> Please go inform yourself.
Alright, I read some more on llvm.org and it
2009 Apr 12
9
[LLVMdev] Porting LLVM backend is no fun yet
As we've already seen, David Chisnall prefers hacking LLVM over GCC (see
http://www.informit.com/articles/article.aspx?p=1215438): "In contrast,
every time I look at the GCC code, it takes two people to
prevent me from clawing my eyeballs out."
I'm sorry to report that so-far I have had the opposite experience.
Some years ago, I ported binutils (via CGEN) and GCC to an