Displaying 12 results from an estimated 12 matches for "heitzmann".
2015 Jul 08
5
[LLVMdev] Why change "sub x, 5" to "add x, -5" ?
...ion or in IR passes.
AFAIK, there is no target which has some better encoding with a negative
value than with a positive one.
And "sub" looks as costly as "add" to me.
Is there some other practical reason to perform this kind of change ?
Thanks for your highlights.
--
Frederic Heitzmann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150708/ecb42c7e/attachment.html>
2015 Jul 09
2
[LLVMdev] How to add a new target/toolchain to Clang ?
...h clang.
Note that my backend is rather simple, generates elf32, and I do not need
about linux, libary paths, ...
Can someone give me a pointer to a readme, an article, or maybe a good
(i.e. simple) example ?
Note :on a second step, I would like to support inline assembly in C code..
--
Frederic Heitzmann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150709/4098d925/attachment.html>
1998 Sep 09
3
HELP : Samba is very slow
...e file is ~ 3 Mb.
Since I have a Linux system with Samba, this application work very slow.
I have multiple user with win95 on this file. Is there an option for allowing multiple access without cache ?
any other idea ?
Thanks.
___________________________________________________________
S?bastien HEITZMANN s.heitzmann@intranet.yellow.net
ICQ 12519951 Tel : 03 89 329 328
2015 Jul 10
2
[LLVMdev] How to add a new target/toolchain to Clang ?
...iles for target x86_64, even though
I try --target --triple, --arch, ...
What is the trick to tell him which target to use ?
--
Fred
ps: not looked yet at inline assembly
2015-07-09 18:40 GMT+02:00 Tom Stellard <tom at stellard.net>:
> On Thu, Jul 09, 2015 at 03:57:53PM +0200, Frédéric Heitzmann wrote:
> > Hi all,
> >
> > I have been developping a out-of-tree backend.
> > I would like to integrate it with clang.
> > Note that my backend is rather simple, generates elf32, and I do not need
> > about linux, libary paths, ...
> >
> > Can someone...
2015 Jul 10
3
[LLVMdev] Why change "sub x, 5" to "add x, -5" ?
2015-07-08 17:58 GMT+02:00 escha <escha at apple.com>:
> [...]
>
> If you want to “revert" this sort of thing, you can do it at Select() time
> or PreprocessISelDAG(), which is what I did on an out-of-tree backend to
> turn add X, -C into sub X, C on selection time. This still lets all the
> intermediate optimizations take advantage of the canonicalization.
>
>
2016 May 12
3
Why LR is saved before calling a 'noreturn' function ?
...2 4}
!1 = !{i32 1, !"min_enum_size", i32 4}
!2 = !{!"clang version 3.8.0 (git at git-lialp.intra.cea.fr:IL222352/wuc-clang.git d8f7ebf3bc146bce1b1b5e567484a56b60f2ec44) (git at git-lialp.intra.cea.fr:IL222352/wuc-llvm.git d2234a333ed3f101488a33ed3f58e2769cb8fda6)"}
--
Frédéric Heitzmann
2015 Jun 29
2
[LLVMdev] Hwo to guess PC-relative offset
...sing is really needed, at least for simple case (i.e. small enough offset).
Handling this with relocations and linker-hacking seems odd, I'd prefer to avoid it.
Thanks for you help, either with some advice on the implementation strategy, or with and example in an existing backend.
--
Frederic Heitzmann
2015 Jun 30
2
[LLVMdev] Hwo to guess PC-relative offset
> De : Joerg Sonnenberger [mailto:joerg at britannica.bec.de]
>
> Well, MCFixup is what a relocation is represented as internally. They get
> resolved to a fixed value and replaced, if evaluateAsAbsolute is true.
>
Hi Joerg,
Actually it fails to get resolved to a fixed value.
When I compile to .o then objdump it I can see that a symbol holding the constant value was created in
2012 Nov 28
2
[LLVMdev] MIPs backend generates wrong reloc info for static data
Hi all,
I use llvm-clang with a MIPS target, and it seems that the backend generates wrong reloc info.
I attach a very simple test case.
* Compile test.c with 'clang -internal-as -g'
* use mips-elf-objdump -S to get the generate assembly code (see test.lst)
* use mips-elf-readelf -a to look for relocation info (see test.readelf)
All relocations for static data are 0000 ?!
I did not
2012 Nov 30
1
[LLVMdev] clang : assert ignored with -O1 ?!
Hi all,
I work on an embedded target, in which function assert is an infinite
while(1) loop.
It is a common technique to set a breakpoint in the loop, in case some
error occurs while debugging.
It looks like clang simply *removes* any call to assert when compiling
with -O1 (not -O0).
note 1 : the name 'assert' is not the problem.
note 2 : if the while(1) loop has some side effect,
2004 Feb 05
0
connection sometime hand on start.
...ER%@green.kiwi-backup.com ls /mnt/data1/%USER%/snapshot
goto begin
It work fine but sometime, the ssh ls hang for exactelly 2 hour. I think
that it's the tcp timeout of the socket.
I use this sort of connection in some automatic scripts and it's really
annoyoing.
Any idea ?
S?bastien HEITZMANN
2015 Jun 29
2
[LLVMdev] Hwo to guess PC-relative offset
> De : Joerg Sonnenberger [mailto:joerg at britannica.bec.de]
>
> The basic idea is to still create a relocation on the MC level, but fix it up later.
> You didn't say if your ISA is fixed or variable length, the former, can simplify
> this quite bit. The constant island pass generally tries to address two issues:
> (1) Merging of identical constants.
> (2) Splitting the