2012-11-12 |
Wolfgang (Blub)... | fix wrong const qualifier |
blob | commitdiff | raw |
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 |
2012-08-18 |
Wolfgang (Blub)... | Add an error output in the ast where I missed one ... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | print a proper error message when a function lacks... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | fixing ast_binstore_codegen's lvalue flag setting,... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | type comparison, function prototypes |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | removing all direct 'printfs' from ast and ir, replaced... |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | Merge branch 'master' into blub/parser |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | ast_binstore, used for +=, -=, ++, -- etc |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | storing generated values and returning them early if... |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | initialize ast_expression_common.outl/outr |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | Merge branch 'master' into blub/parser |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | fixed: ast_member needs to allow type_vector instead... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | ast_binary now keeps track of types |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | merging master |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | Merging master to handle vector members, fields, and... |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | ast_member_new now fixed up for fields, ast_shallow_typ... |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | Generating fields using ir_builder_create_field |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | removing an unused variable |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-08-10 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-08-08 |
Wolfgang (Blub)... | Experimental ast_member to access vector members |
blob | commitdiff | raw | diff to current |
2012-08-08 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-08-08 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-08-08 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-08-08 |
Wolfgang (Blub)... | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-29 |
Wolfgang Bumiller | ast nodes now store their type id, and can be checked... |
blob | commitdiff | raw | diff to current |
2012-07-28 |
Wolfgang Bumiller | Merging master and adopting its main.c |
blob | commitdiff | raw | diff to current |
2012-07-28 |
Wolfgang Bumiller | Merge branch 'master' into cmdline |
blob | commitdiff | raw | diff to current |
2012-07-28 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-28 |
Wolfgang Bumiller | ast_store to take ast_expression on its left, rather... |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Wolfgang Bumiller | Merging master with newly merged executor |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Wolfgang Bumiller | Merging master and adapting _MEM_* on new mem-vector... |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Wolfgang Bumiller | Moving parameters to from ast_value to ast_expression_c... |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Wolfgang Bumiller | ast_block_set_type |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Wolfgang Bumiller | ast_return_new doesn't take an operator, we use INSTR_R... |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
next |