Displaying 3 results from an estimated 3 matches for "r600targetinfo".
2015 Jul 09
2
[LLVMdev] How to add a new target/toolchain to Clang ?
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 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
2015 Jul 10
2
[LLVMdev] How to add a new target/toolchain to Clang ?
...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..
> >
>
> Here is a simple example for adding a new toolchain:
> http://reviews.llvm.org/D10700
>
> See R600TargetInfo in lib/Basic/Targets.cpp for an example of a
> simple Target that supports inline assembly.
>
> -Tom
>
> > --
> > Frederic Heitzmann
>
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu...
2013 Dec 31
4
[LLVMdev] [Patch][RFC] Change R600 data layout
Hi,
I've prepared patches for both LLVM and Clang to change the
datalayout for R600. This may seem like a bold move, but I think it is
warranted. R600/SI is a strange architecture in that it uses 64bit
pointers but does not support 64 bit arithmetic except for load/store
operations that roughly map onto getelementptr.
The current datalayout for r600 includes n32:64, which is odd