Displaying 3 results from an estimated 3 matches for "beatbm".
Did you mean:
beat
2013 Jan 22
0
[LLVMdev] llvm-3.1 with "native" half support alpha version
We have tried to make a version for llvm with native support for half
floating point because we are interested in it.
we added from http://half.sourceforge.net/ a half-float library and changed
some records in llvm and the way that handles half float.
we also used the patch that was on this thread
http://llvm.1065342.n5.nabble.com/PATCH-OpenCL-half-support-tt40041.html so
the clang front-end
2013 Jan 22
2
[LLVMdev] Half Float fp16 Native Support
after a long time i managed to make a progress with this problem. i can store
and load fp16 as i16 in to some registers and do an add instruction. the
problem now is that this messes up the real i16 (short, unsigned short).
i have
def FADD_H : NemaCorePseudo< (outs HGR16:$fd), (ins HGR16:$fs, HGR16:$ft),
"add.h\t$fd, $fs, $ft", [(set (i16 HGR16:$fd),(i16 (f32_to_f16 (f32 (fadd
(f32
2012 Nov 02
2
[LLVMdev] Half Float fp16 Native Support
hi all,
i am trying to implement native support for fp16 in llvm-3.1
i have already used the opencl patch for clang so the IR that is generated
is correct.
i tried to add some code so the the fp16 type is handled correctly but no
luck.
We have a target that has native fp16 units and tried to run a simple
program
int main ()
{
__fp16 a,b,c,d;
a= 1.1;
b=2.2;
c=3.3;