2012-07-20 |
Wolfgang Bumiller | the IR won't create globals of the same name - make... |
blob | commitdiff | raw | diff to current |
2012-07-19 |
Wolfgang Bumiller | merging master, and adapting |
blob | commitdiff | raw | diff to current |
2012-07-19 |
Wolfgang Bumiller | removing params vector from ast_function, params are... |
blob | commitdiff | raw | diff to current |
2012-07-04 |
Wolfgang Bumiller | Do not actually return after generating a call, there... |
blob | commitdiff | raw | diff to current |
2012-07-04 |
Wolfgang Bumiller | Storing ir_v for functions |
blob | commitdiff | raw | diff to current |
2012-07-04 |
Wolfgang Bumiller | ast_call needs to set its func member |
blob | commitdiff | raw | diff to current |
2012-07-04 |
Wolfgang Bumiller | ast_call's param vector functions |
blob | commitdiff | raw | diff to current |
2012-07-04 |
Wolfgang Bumiller | ast-macros: MKCONSTSTRING, added sHello hello world... |
blob | commitdiff | raw | diff to current |
2012-07-03 |
Wolfgang Bumiller | creating and generating builtin functions, ast-macros... |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Wolfgang (Blub)... | function in the ast now MUST have an output type in... |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Wolfgang (Blub)... | ir_builder_create_call to take return type from the... |
blob | commitdiff | raw | diff to current |
2012-06-28 |
Wolfgang (Blub)... | ast_call_codegen, ir_block_create_call plus call-relate... |
blob | commitdiff | raw | diff to current |
2012-06-28 |
Wolfgang (Blub)... | ast_call node; codegen dummy |
blob | commitdiff | raw | diff to current |
2012-06-11 |
Wolfgang (Blub)... | Fixing NULL->false and empty lines... |
blob | commitdiff | raw | diff to current |
2012-06-07 |
Dale Weiler | Merge branch 'irgen' |
blob | commitdiff | raw | diff to current |
2012-06-07 |
Dale Weiler | fixed -Wconditional-uninitialized for ast codegen |
blob | commitdiff | raw | diff to current |
2012-06-07 |
Dale Weiler | Removed even more warnings |
blob | commitdiff | raw | diff to current |
2012-05-05 |
Dale Weiler | Merge branch 'master' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Wolfgang (Blub)... | Fixed some dangling '}', it compiles again now |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Wolfgang (Blub)... | What was I thinking... fixing loop's jump creation... |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Wolfgang (Blub)... | ast_loop must end by entering the outgoing block |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Wolfgang (Blub)... | Move the output block of a loop to after the loop,... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | ast_function gets 'breakblock' and 'continueblock'... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | Same for ternary: reordered a bit, and fixing ontrue... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | reorder ifthen codegen and fix a jump generation where... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | ast_loop - codegen dummied |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | If-protect on_true and on_false in ast_ifthen since... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | ast_function_codegen: Add a return instruction if it... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | sprintf with length modifiers is annoying... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | ast_ternary_codegen - beware, it's almost a spaghetti... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | ast_function_label now takes a labelname to prefix... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | ast_ifthen_codegen |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | ast_entfield_codegen |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Wolfgang (Blub)... | Type information moved to ast_expression from ast_value... |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Dale Weiler | Merge remote-tracking branch 'origin/ast-and-ir' |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Wolfgang (Blub)... | ast_binary_codegen, ast_function_label (no I don't... |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Dale Weiler | Merge branch 'master' into ast-and-ir |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Wolfgang (Blub)... | ast_store_codegen and its l/rvalue handling |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Wolfgang (Blub)... | A note to clarify the ast_block/ir_block difference |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Wolfgang (Blub)... | ast_block_codegen - as you can see, an ast_block doesn... |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Wolfgang (Blub)... | create the ir_function in ast_function_codegen, keep... |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Wolfgang (Blub)... | going through function blocks in ast_function_codegen |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Wolfgang (Blub)... | ast_local_codegen - similar structure to global_codegen... |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Wolfgang (Blub)... | for ast_value_codegen this should be enough, since... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | ast_ternary - contrary to ast_ifthen neither ontrue... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | if-then-else AST node - this one is not for ternary... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | Commenting on future lvalue use in ast_store |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | codegen gets an lvalue flag now |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | ast_instantiate should check return value of mem_a... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | ast_entfield node |
blob | commitdiff | raw | diff to current |
2012-04-29 |
Dale Weiler | Merge branch 'master' into ast-and-ir |
blob | commitdiff | raw | diff to current |
2012-04-29 |
Wolfgang Bumiller | params should be deleted, not unref()d |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Wolfgang Bumiller | After moving ast_instantiate up, the checks which retur... |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Dale Weiler | All code is now C89/C90 compat |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Dale Weiler | Merge branch 'master' into ast-and-ir |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Dale Weiler | Remove trailing whitespace from everything |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Wolfgang Bumiller | ast_function gets a handle to its ir_function, ast_glob... |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Wolfgang Bumiller | First delete the blocks, THEN the locals, since blocks... |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Wolfgang Bumiller | ast_binary takes 2 expressions, not 2 values, ast_store... |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Wolfgang Bumiller | ast_value and ast_function are linked together when... |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Wolfgang Bumiller | Get rid of ast_setfunc |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Wolfgang Bumiller | lex_ctx_t -> lex_ctx, vector_t -> vector |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Dale Weiler | Merge branch 'blub/ast-and-ir-merging' of github.com... |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Wolfgang Bumiller | Removed the qc_type enum and replaced all qc_* by TYPE_* |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Dale Weiler | Merge branch 'assembler' into ast-and-ir |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Wolfgang (Blub)... | ast_value_set_name to return bool |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Wolfgang (Blub)... | Merge branch 'master' into blub/ast-and-ir-merging |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Wolfgang (Blub)... | Adding a 'keep' bool to nodes: Generally, destroying... |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Wolfgang (Blub)... | Introduce an ast_store rather than splitting ast_binary |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Wolfgang (Blub)... | ast_binary_new to initialize codegen function ptr,... |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Wolfgang (Blub)... | block and value codegen protos |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Wolfgang (Blub)... | Merge branch 'master' into blub/ast-and-ir-merging |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | Copyright notices |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | todo note |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | Get stuff ready to compile - #if 0 on instructions... |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | Removed unnecessary line |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | Space indentation for ast->ir part |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | i{false,true} -> {false,true} |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | Adding from astcodegen.c |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | style-fix |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | use the actual VECTOR macros |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | filecontext_t -> lex_ctx_t |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | strdup -> util_strdup, _name -> name |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | Adopting space-indentation |
blob | commitdiff | raw | diff to current |
2012-04-25 |
Wolfgang (Blub)... | Importing ast.c |
blob | commitdiff | raw | diff to current |
|