Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support stage | Baptiste Daroussin | 2014-01-21 | 1 | -12/+5 |
| | | | | Notes: svn path=/head/; revision=340518 | ||||
* | Add NO_STAGE all over the place in preparation for the staging support (cat: ↵ | Baptiste Daroussin | 2013-09-20 | 1 | -0/+1 |
| | | | | | | | devel part 3) Notes: svn path=/head/; revision=327724 | ||||
* | - Update to 1.21.0 | Armin Pirkovitsch | 2013-04-30 | 5 | -37/+30 |
| | | | | | | | | | | | | | | | | - Switch to OptionsNG - Update pkg-descr and WWW: - Trim Makefile headers - Add USES= pkgconfig - Update MAINTAINER to my FreeBSD address PR: ports/175919 Submitted by: Po-Chien Lin <linpc _AT_ cs.nctu.edu.tw> Approved by: beat (mentor) Notes: svn path=/head/; revision=316955 | ||||
* | - Update to 0.9.13 | Martin Wilke | 2012-01-28 | 3 | -11/+3 |
| | | | | | | | | PR: 164297 Submitted by: Armin Pirkovitsch <armin@frozen-zone.org> Notes: svn path=/head/; revision=289988 | ||||
* | - Update devel/libfirm to 1.19.1 | Chris Rees | 2011-08-12 | 4 | -16/+23 |
| | | | | | | | | | | - Update lang/cparser to 0.9.12 and bump LIB_DEPENDS for libfirm PR: ports/159627 Submitted by: Armin Pirkovitsch <armin@frozen-zone.org> (maintainer) Notes: svn path=/head/; revision=279562 | ||||
* | -remove MD5 | Olli Hauer | 2011-07-03 | 1 | -1/+0 |
| | | | | Notes: svn path=/head/; revision=276999 | ||||
* | - Update to 1.18.1 | Bernhard Froehlich | 2010-07-25 | 3 | -12/+12 |
| | | | | | | | | | | | | - Add LICENSE - Pass maintainership to submitter (via IRC) PR: ports/148723 Submitted by: Armin Pirkovitsch <armin at frozen-zone dot org> Approved by: beat (co-mentor) Notes: svn path=/head/; revision=258232 | ||||
* | Reset christoph.mallon@gmx.de due to maintainer-timeouts and no response | Mark Linimon | 2010-06-06 | 1 | -1/+1 |
| | | | | | | | | | to email. Hat: portmgr Notes: svn path=/head/; revision=255864 | ||||
* | - Update to 1.16.0 | Martin Wilke | 2009-02-15 | 2 | -6/+7 |
| | | | | | | | | | - Use SF macro Submitted by: Christoph Mallon (maintainer via irc) Notes: svn path=/head/; revision=228392 | ||||
* | - Update to 1.15.0 | Wesley Shields | 2008-12-02 | 4 | -10/+10 |
| | | | | | | | | | | | - Switch to MASTER_SITE_SOURCEFORGE - Minor cleanup to pkg-descr PR: ports/129342 Submitted by: Christoph Mallon <christoph.mallon@gmx.de> (maintainer) Notes: svn path=/head/; revision=223697 | ||||
* | libFIRM provides a graph-based intermediate representation (IR), which operates | Martin Wilke | 2008-11-23 | 4 | -0/+154 |
exclusively in SSA-form, starting at IR construction until assembler code emission. It offers many analyses and optimizations, provides extensive debug support and includes a backend framework. * analyses: dominance, loop tree, execution frequency, control dependencies, call graph, rapid type, def-use, alias analysis, class hierarchy analysis * optimizations: dead code elimination (happens implicitly), constant folding, local common subexpression elimination, arithmetic identities (happens on the fly), unreachable code elimination, global common subexpression elimination, code placement, strength reduction, scalar replacement, if-conversion, load/store optimization, control flow optimizations, reassociation, partial condition evaluation, tail recursion elimination, inlining, procedure cloning * enhanced debugging support: extensive checkers, breakpoints on node creation, entity creation, graph dumping * lowering of intrinsics, double word arithmetics, bitfields * generic backend features: * novel SSA based register allocator * several SSA copy coalescing and spilling algorithms * algorithms for instruction and basic block scheduling * working ia32 backend, unfinished backends for MIPS, ARM, PPC32 * handwritten recursive descent C89/C99 frontend available (lang/cparser) WWW: http://libfirm.org/ PR: ports/129070 Submitted by: Christoph Mallon <christoph.mallon at gmx.de> Notes: svn path=/head/; revision=223305 |