2013-01-12 |
Wolfgang Bumiller | mask -Olocal-temps by IR_FLAG_MASK_NO_LOCAL_TEMPS which... |
blob | commitdiff | raw |
2013-01-12 |
Wolfgang Bumiller | ir_function stores max_varargs now |
blob | commitdiff | raw | diff to current |
2013-01-12 |
Wolfgang Bumiller | ast_call now has a va_count which causes a store to... |
blob | commitdiff | raw | diff to current |
2013-01-11 |
Wolfgang Bumiller | Added a flag to both ast and ir which enforces the... |
blob | commitdiff | raw | diff to current |
2013-01-10 |
Wolfgang Bumiller | Fix a warning |
blob | commitdiff | raw | diff to current |
2013-01-01 |
Dale Weiler | Happy new years! |
blob | commitdiff | raw | diff to current |
2012-12-28 |
matthiaskrgr | Merge remote-tracking branch 'upstream/master' |
blob | commitdiff | raw | diff to current |
2012-12-28 |
Wolfgang Bumiller | TYPE_NIL, builder->nil, ast_value_codegen for TYPE_NIL |
blob | commitdiff | raw | diff to current |
2012-12-28 |
Dale Weiler | Added splint.sh (a progressive way to fix some possible... |
blob | commitdiff | raw | diff to current |
2012-12-27 |
Wolfgang Bumiller | Merge pull request #75 from matthiaskrgr/master |
blob | commitdiff | raw | diff to current |
2012-12-26 |
Wolfgang Bumiller | -Oglobal-temps |
blob | commitdiff | raw | diff to current |
2012-12-25 |
Wolfgang Bumiller | -Ocall-stores as part of -O1: instead of having CALL... |
blob | commitdiff | raw | diff to current |
2012-12-25 |
Wolfgang Bumiller | liferange calc now sets the 'locked' flag on values... |
blob | commitdiff | raw | diff to current |
2012-12-23 |
Wolfgang Bumiller | Remove ir_block_create_{add,sub,mul,div}, they're not... |
blob | commitdiff | raw | diff to current |
2012-12-23 |
Wolfgang Bumiller | Try generating the function-locals in a later pass... |
blob | commitdiff | raw | diff to current |
2012-12-23 |
Wolfgang Bumiller | remember the maximum amount of required function-locals |
blob | commitdiff | raw | diff to current |
2012-12-23 |
Wolfgang Bumiller | ir_function now has a flags field - flags are: IR_FLAG_... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Wolfgang (Blub)... | VINSTR_NRCALL, translated like any other call for now... |
blob | commitdiff | raw | diff to current |
2012-12-06 |
Wolfgang (Blub)... | -Ominor -> -Opeephole; added -Olocaltemps flag; using... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | prepare fields before generating globals so we avoid... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | All ir_instrs now get their lex-context, so that we... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Wolfgang (Blub)... | don't just store a 'bool constant' in the ast/ir, store... |
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)... | use the hashtables in the IR |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Wolfgang (Blub)... | removing ir_function_get_local - it's unused |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | 'likely' hint for IFs |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Dale Weiler | Merge branch 'master' into test-suite |
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)... | Replaced it all... |
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-08-24 |
Wolfgang (Blub)... | cache the IMMEDIATE string in the builder directly |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | cache filenames as such instead of using code_cachedstring |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | ir_value now checks if a name was specified |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | slight change to ir_value_dump_life; fixing ir_value_li... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | ir_values which are members of a vector should know... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | IR generation: for functions: first generate all defs... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | it's not undefined, stupid |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | fixing the messup of MUL_FV and _VF being swapped ... |
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)... | ir_value_set_field |
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-28 |
Wolfgang Bumiller | code_alloc_field to allocate entityfield data, ir now... |
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 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 | 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 | Merge branch 'master' into blub/bc3 |
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 | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Wolfgang Bumiller | ast/ir support for unary instructions |
blob | commitdiff | raw | diff to current |
2012-07-22 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-22 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-22 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-22 |
Wolfgang Bumiller | ast_function generates parameter locals, ir_function_cr... |
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 | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-16 |
Wolfgang Bumiller | Merge branch 'master' into blub/bc3 |
blob | commitdiff | raw | diff to current |
2012-07-16 |
Wolfgang Bumiller | Merging master |
blob | commitdiff | raw | diff to current |
2012-07-10 |
Wolfgang Bumiller | First thing: we want quaternions and 4x4 matrices |
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)... | generating an ir_value for an ir_function at creation now |
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)... | ir_instr can now store a list of parameters, will be... |
blob | commitdiff | raw | diff to current |
2012-06-25 |
Wolfgang (Blub)... | ir_function.allocated_locals now contains the number... |
blob | commitdiff | raw | diff to current |
2012-06-25 |
Wolfgang (Blub)... | value position allocation, fixing a possible endless... |
blob | commitdiff | raw | diff to current |
2012-06-25 |
Wolfgang (Blub)... | ir_value_life_merge_into, to merge the liferange of... |
blob | commitdiff | raw | diff to current |
2012-06-07 |
Dale Weiler | Merge branch 'irgen' |
blob | commitdiff | raw | diff to current |
2012-05-09 |
Wolfgang (Blub)... | TYPE_VARIANT in codegen, writing code from ast-test |
blob | commitdiff | raw | diff to current |
2012-05-09 |
Wolfgang (Blub)... | generating block code in a simple naive order for now... |
blob | commitdiff | raw | diff to current |
2012-05-09 |
Wolfgang Bumiller | More work on generating code - still not instantiating... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | Comment about the form of instruction general_instr... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | expose create_general_instr in ir.h for now... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | ir_block_create_fieldaddress - and fixing operand-numbe... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | alignment fix |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | Implementation of liferange overlap test |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | ir_block_create_load_from_ent - long name, I know,... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Wolfgang Bumiller | ir_block_create_storep for storing through pointers... |
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 |
Dale Weiler | almost ISO C now, fixed all the MEM_VECTOR trailing... |
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 | astir.h -> gmqcc.h |
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 |
Wolfgang Bumiller | Header guards and macros get {} in oneline ifs and... |
blob | commitdiff | raw | diff to current |
next |