Permalink
Commits on Dec 3, 2016
  1. c++: ir_function::m_params

    Blub committed Dec 3, 2016
  2. c++: ir: function_allocator

    Blub committed Dec 3, 2016
  3. c++: ir_block::m_instr

    Blub committed Dec 3, 2016
  4. c++: ir_block::m_exits

    Blub committed Dec 3, 2016
  5. c++: ir_block::m_entries

    Blub committed Dec 3, 2016
Commits on Nov 24, 2016
  1. Fix #158

    committed Nov 24, 2016
  2. Fix #161

    committed Nov 24, 2016
  3. Fix #171

    committed Nov 24, 2016
Commits on Nov 19, 2016
  1. fix access to fields of vector members

    When ast_member encounters the result of an ast_entfield it
    has to replace the ast_entfield's codegen as we cannot
    evaluate the field access first.
    
    We then perform the same action as ast_entfield but call
    vectorMember on the field before issuing the load/address
    instruction.
    
    This effectively turns the codegen of the following ast
    structure:
        member_of {
            field_of {
                entity,
                a_vector
            }
            memberid
        }
    into the one of this structure:
        field_of {
            entity,
            member_of {
                a_vector
                memberid
            }
        }
    Blub committed Nov 19, 2016
  2. Revert "Fix ent.vec.{x,y,z} writes"

    This reverts commit ad1cfcf.
    Blub committed Nov 19, 2016
Commits on May 23, 2016
  1. Warning

    committed May 23, 2016
Commits on Feb 10, 2016
  1. update .gitignore

    Blub committed Feb 10, 2016
Commits on Jan 3, 2016
  1. Merge pull request #172 from TimePath/cmake

    Add CMakeLists.txt
    committed Jan 3, 2016
  2. Add CMakeLists.txt

    TimePath committed Jan 3, 2016
  3. Fixes

    committed Jan 3, 2016
  4. eh

    committed Jan 3, 2016
  5. Fix makefile

    committed Jan 3, 2016
Commits on Dec 28, 2015
  1. oops

    committed Dec 28, 2015
  2. Fix unary negation (-)

    committed Dec 28, 2015
Commits on May 2, 2015
Commits on Feb 1, 2015