[llvm-commits] CVS: llvm-www/ProjectsWithLLVM/index.html

Nick Lewycky nicholas at mxc.ca
Mon Jan 22 20:08:02 PST 2007



Changes in directory llvm-www/ProjectsWithLLVM:

index.html updated: 1.29 -> 1.30
---
Log message:

Added LANL's Trident compiler.


---
Diffs of the changes:  (+27 -0)

 index.html |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+)


Index: llvm-www/ProjectsWithLLVM/index.html
diff -u llvm-www/ProjectsWithLLVM/index.html:1.29 llvm-www/ProjectsWithLLVM/index.html:1.30
--- llvm-www/ProjectsWithLLVM/index.html:1.29	Sat Mar  4 17:48:08 2006
+++ llvm-www/ProjectsWithLLVM/index.html	Mon Jan 22 22:07:36 2007
@@ -35,6 +35,7 @@
 <div class="www_text">
 
 <ul>
+<li><a href="#trident">Trident Compiler</a></li>
 <li><a href="#ascenium">Ascenium Reconfigurable Processor Compiler</a></li>
 <li><a href="#pypy">The PyPy Python Implementation Project</a></li>
 <li><a href="#scheme">Scheme to LLVM Translator</a></li>
@@ -54,6 +55,32 @@
 
 <!--=========================================================================-->
 <div class="www_subsection">
+  <a name="trident">Trident Compiler</a><br>
+</div>
+<!--=========================================================================-->
+
+<div class="www_subsubsection">
+By <a href="http://www.lanl.gov/">Los Alamos National Laboratory</a>
+</div>
+
+<div class="www_text">
+<p>
+<a href="http://trident.sf.net/">Trident</a> is a compiler for
+floating point algorithms written in C, producing Register Transfer
+Level VHDL descriptions of circuits targetted for reconfigurable logic
+devices. Trident automatically extracts parallelism and pipelines loop
+bodies using conventional compiler optimizations and scheduling
+techniques. Trident also provides an open framework for
+experimentation, analysis, and optimization of floating point
+algorithms on FPGAs and the flexibility to easily integrate custom
+floating point libraries.</p>
+
+<p>
+Trident uses the LLVM C/C++ front-end to parse input languages and
+produce low-level platform independent code.</p>
+</div>
+<!--=========================================================================-->
+<div class="www_subsection">
   <a name="ascenium">Ascenium Reconfigurable Processor Compiler</a><br>
 </div>
 <!--=========================================================================-->






More information about the llvm-commits mailing list