<div dir="ltr"><div>Hi, we are trying to implement in the LLVM framework the fixed point notation as specified in the ISO/IEC TR 18037 (<a href="http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1169.pdf">http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1169.pdf</a> ).</div><div> </div><div>We've read some old discussions on the mailing list ( f.i. <a href="http://lists.cs.uiuc.edu/pipermail/llvmdev/2010-November/036674.html">http://lists.cs.uiuc.edu/pipermail/llvmdev/2010-November/036674.html</a> , <a href="http://lists.llvm.org/pipermail/llvm-dev/2013-December/068473.html">http://lists.llvm.org/pipermail/llvm-dev/2013-December/068473.html</a> ), and it seems that some people don't agree on their implementation as a completely new type. </div><div>Do you think that today it is worth to implement them or not? Are there anybody working on this? </div><div><br></div><div>If nobody is already working on this,  and the dev community think that it can be a good idea we have a couple of questions: </div><div><br></div><div>1- we are following this main guidelines ( <a href="http://llvm.org/docs/ExtendingLLVM.html">http://llvm.org/docs/ExtendingLLVM.html</a> ) in order to add a new type, do you think that it's better a fundamental type or a derived one? </div><div><br></div><div>2- Do you have any advice or additional tutorial to suggest in order to implement a new data type?</div><div><br></div><div><br></div><div>Thank you very much </div><div><br></div><div>Best regards</div><div><br></div><div><br></div></div>