Skip to content
Commits on Feb 8, 2012
  1. @weyrick

    update versions

    weyrick committed Feb 8, 2012
Commits on Feb 6, 2012
  1. @weyrick
  2. @weyrick
Commits on Jan 17, 2012
  1. @weyrick

    README update

    weyrick committed Jan 17, 2012
Commits on Jan 16, 2012
  1. @weyrick

    update readme for github

    weyrick committed Jan 16, 2012
Commits on Aug 4, 2010
  1. @weyrick
Commits on Apr 8, 2010
  1. @Corni
Commits on Apr 7, 2010
  1. @Corni

    Missing character in comment.

    Corni committed Apr 7, 2010
  2. @Corni

    Small comment adjustement.

    Corni committed Apr 7, 2010
  3. @Corni
Commits on Apr 6, 2010
  1. @Corni

    Add the MainFunction and the Lower_Control_Flow pass.

    MainFunction moves all global code into one function, __MAIN__.
    Lower_Control_Flow lowers ifs and whiles to branch/label instructions.
    Foreach is currently unsupported.
    Corni committed Apr 6, 2010
  2. @Corni
  3. @Corni

    Implement a facility to generate variables and variable names for tem…

    …porary values in passes.
    
    Allow the usage of the LLVM Libraries in more places of rphp, along with the ability to use Twines as pTwine.
    Corni committed Apr 6, 2010
Commits on Mar 20, 2010
  1. @Corni

    Add parsing of literal integers to the AST node for literalInts.

    Analysis now depends on runtime because we use runtime's pBigInts in analysis.
    Corni committed Mar 20, 2010
  2. @Corni

    Allow signature AST nodes which have no formalParamList assigned for …

    …functions without parameters.
    Corni committed Mar 20, 2010
  3. @Corni
  4. @Corni

    Allow replacing the AST root node.

    Corni committed Mar 20, 2010
Commits on Feb 26, 2010
  1. @Corni
  2. @Corni

    Silence a clang warning about an unused parameter and add some const …

    …keywords to methods.
    Corni committed Feb 26, 2010
  3. @Corni

    Silence a clang warning.

    Corni committed Feb 26, 2010
Commits on Feb 24, 2010
  1. @weyrick

    llvm 2.7 removed moduleprodiver

    weyrick committed Feb 24, 2010
Commits on Feb 23, 2010
  1. @weyrick

    pass dump work

    weyrick committed Feb 23, 2010
  2. @weyrick
Commits on Feb 15, 2010
  1. @weyrick

    classDecl interface and dump

    weyrick committed Feb 15, 2010
  2. @weyrick
  3. @weyrick

    move key/val to expr in foreach

    weyrick committed Feb 15, 2010
Commits on Feb 12, 2010
  1. @Corni
  2. @weyrick

    reenable basic IR generation

    weyrick committed Feb 12, 2010
  3. @Corni
  4. @Corni

    Add switch lowering.

    Corni committed Feb 12, 2010
  5. @Corni
Commits on Feb 11, 2010
  1. @weyrick

    ast dump and more grammar tweak

    weyrick committed Feb 11, 2010
  2. @Corni

    Replace the friend-relationship between stmt and CheckMemoryManagement.

    Auto-add CheckMemoryManagement in debug builds after each pass.
    Add a pass for return; => return NULL; transformations
    Add a cli argument to rphp-analyzer (--lower) which runs all existing passes in a well-defined order.
    pPassManager shouldn't have a copy constructor (per comment) so remove the existing empty.
    Document which phc pass has been implemented in which corresponding rphp pass.
    Corni committed Feb 11, 2010
Commits on Feb 10, 2010
  1. @weyrick

    grammar tweaks

    weyrick committed Feb 10, 2010
  2. @weyrick

    work towards better xml dumps

    weyrick committed Feb 10, 2010
Something went wrong with that request. Please try again.