2012-11-25 |
Wolfgang (Blub)... | ast_breakcont_codegen: error when a target is missing... |
blob | commitdiff | raw |
2012-11-25 |
Wolfgang (Blub)... | endlessloops don't have any other block which could... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | ir_function_create_block now takes a lex_ctx instead... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | don't set the request-Lvalue flag for an array index |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | more verbose errors in the ast when an ir-create fails |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Don't error about creating an unreachable statement... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | parsing goto |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Support codegen of ast_label and ast_goto in any order |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | ast_label, and labels later used for goto |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | constant flag, -finitialized-nonconstants to turn initi... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | ast: isconst->hasvalue, const keyword will set the... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Some side-effect propagation for better warnings, so... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | Change the parser to use the hashtable functions |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Wolfgang (Blub)... | A nice internal error |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Dale Weiler | ast_binstore_codegen initialize left ir value to null... |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | Fixing up ast_binstore_codegen to handle array updates |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | Fix unused parameters in ast.c |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | initialize some values |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | Fixing short-logic for 'if': it wanted to add the jump... |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Dale Weiler | Merge branch 'master' of github.com:graphitemaster... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | make ast_function_label also work when -dumpfin is... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | ast_ternary needs to adopt the output type |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | More verbose error for invalid parameter types |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | removed phi_out from ast_ternary since we have a place... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | Fix wrong merge_id |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | -fperl-logic, off by default, so casting to boolean now |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | casting explicitly to boolean values in early out logic |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | Actually it's likely... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | 'likely' hint for IFs |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | experimental -fshort-logic, currently perl-like - might... |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | Add the missing jump from after the actual last case |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | Enter the outgoing block after a switch |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | fix bnot_id |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | ast_switch |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | Error in the ast already about unreachable statements... |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | break and continue support |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | remove a redundant ir_function member |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Make functions copy their extparams |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Wolfgang (Blub)... | Free the 3 actual vectors, not the first 3 times |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Wolfgang (Blub)... | Replaced it all... |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Dale Weiler | Use new console system everywhere. |
blob | commitdiff | raw | diff to current |
2012-11-14 |
Wolfgang (Blub)... | Merging in new-syntax |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | fix wrong const qualifier |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | allowing inexing of array-fields |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | support for ast_entfield nodes with specific output... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | add an asterror message for ast_entfield_new with a... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Wolfgang (Blub)... | genearting field arrays |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | call ir_function_finalize on array accessors otherwise... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | Generating function-local arrays |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | fix an uninitialized value |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | calling the array setter when required |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | Fix array-index codegen conditions |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | get-accessor calling in ast_array_index_codegen |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | Store accessors in the ast_value for access from within... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | array accessor function genaration |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | ast->ir for TYPE_ARRAY globals |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | adding opts_max_array_size with a default of 1024,... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | for arrays, ast_value will contain several ir_values... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | Locals of type .vector will now also properly generate... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | globals of type .vector will now properly generate... |
blob | commitdiff | raw | diff to current |
2012-11-11 |
Wolfgang (Blub)... | Support in the AST for TYPE_FIELD globals which are... |
blob | commitdiff | raw | diff to current |
2012-11-04 |
Wolfgang (Blub)... | gcc lost it's magic analyzer and now complains about... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Wolfgang (Blub)... | Error when lvalues are requested where that's not possible |
blob | commitdiff | raw | diff to current |
2012-10-29 |
Wolfgang (Blub)... | ast_call_check_types should not check more parameters... |
blob | commitdiff | raw | diff to current |
2012-10-28 |
Wolfgang (Blub)... | ast_type_to_string function |
blob | commitdiff | raw | diff to current |
2012-10-28 |
Wolfgang (Blub)... | ast_store needs to take over the type of its destination |
blob | commitdiff | raw | diff to current |
2012-10-28 |
Wolfgang (Blub)... | add error for function parameters of invalid types |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | copy the function context over to its ir_value as well |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | Not labeling temps/blocks if opts_dump isn't specified |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | better labelling in ast_function_labeling, this time... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | Warna bout unused variables - -Wunused-variable, on... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | it's not the IR's job to fail when a local of the same... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | removing some extra newlines in ast error messages |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | Variadic functions: works for builtins, warns for imple... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | ast_ifthen_codegen: the merge-jumps for an if's branche... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | more context copies |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | have the ir take over some more context data from the ast |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | Don't have the ast's codegen error on missing returns |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | same as before for loops: don't try creating a jump... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | don't try to create jumps in ifs if the block is alread... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | provide the context to ir_functions |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | Automatic prototyping of frame-functions |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_type_adopt - ast_entfield now adopts the full type... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_unary needs to set its type |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_call: adopt the funciton's return type |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_return_delete: check if self->operand is actually... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_return should accept NULL as value to create a... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | set expression.next to NULL in ast_block_set_type if... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_value_copy should copy the expression substructure... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | initialize the ast_expression node in ast_shallow_type... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | initialize the ast_expression node in ast_type_copy... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_member's are now kept, since they are used like... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Add a comment about why we don't delete the owner |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Doh... wrong comment type |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_member will not unref/delete the owner: first of... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | ast_block_collect: add to ast_block->collect and set... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | initialize ast_block->collect properly |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | collect vector-member locals in ast_block->collect... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | Revert "let ast_node have a use-counter, helpful for... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | let ast_node have a use-counter, helpful for the parser... |
blob | commitdiff | raw | diff to current |
next |