2012-11-22 |
Wolfgang (Blub)... | Fix unused params in ir.c |
blob | commitdiff | raw |
2012-11-22 |
Dale Weiler | Fix more warnings |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | conversion warnings and sanity check |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Wolfgang (Blub)... | Fixing a shadowing in ir.c |
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)... | Escape strings in ir-dump output |
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)... | Little optimization to not produce an unreachable goto... |
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)... | Fixing warnings |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Wolfgang (Blub)... | A hopefully working naive PHI solution |
blob | commitdiff | raw | diff to current |
2012-11-19 |
Wolfgang (Blub)... | break and continue support |
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)... | do not set a function-defs nargs to > 8 |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | CALL to handle extparams, renamed extparams again |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Add a # prefix to EXTPARM%i |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Make functions copy their extparams |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Merge branch 'master' into ftepp |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Wolfgang (Blub)... | Some printf/con_out/con_err conversions, guarded some... |
blob | commitdiff | raw | diff to current |
2012-11-17 |
Dale Weiler | Merge branch 'master' into test-suite |
blob | commitdiff | raw | diff to current |
2012-11-17 |
Dale Weiler | Merge branch 'master' into test-suite |
blob | commitdiff | raw | diff to current |
2012-11-17 |
Dale Weiler | New test-suite initial implementation. Just need to... |
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-11 |
Wolfgang (Blub)... | Preparing to parse arrays: adding TYPE_ARRAY and union... |
blob | commitdiff | raw | diff to current |
2012-11-09 |
Wolfgang (Blub)... | the codegen has to use STORE_V for .vector, not STORE_F... |
blob | commitdiff | raw | diff to current |
2012-11-06 |
Wolfgang (Blub)... | Delete an explicit #define |
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)... | ir_builder_delete now causes the ..._delete_quick funct... |
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)... | not using cachedstring on generated string values anymo... |
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-24 |
Wolfgang (Blub)... | ir: don't require a label on a block |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Wolfgang (Blub)... | ir_value_life_merge_into: fix a possible underflow |
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-23 |
Wolfgang (Blub)... | Don't add DEF_SAVEGLOBAL for locals actually... |
blob | commitdiff | raw | diff to current |
2012-08-23 |
Wolfgang (Blub)... | Adding DEF_SAVEGLOBAL, marking globals as to-be-saved... |
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-22 |
Wolfgang (Blub)... | MUL_VF and MUL_FV get their special life-range handling |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Wolfgang (Blub)... | fix the functiondef's .locals... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Wolfgang (Blub)... | for liferange calc: the block we start from must tart... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Wolfgang (Blub)... | fixing some debug output |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Wolfgang (Blub)... | more info with -dump |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Wolfgang (Blub)... | First generate the globals, then the fields, so the... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Wolfgang (Blub)... | -Wimplicit-function-pointer, functions without bodies... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Wolfgang (Blub)... | Don't try to generate function code for functions witho... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | Since we currently append AINSTR_END to the end of... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | Do not generate an OFS_RETURN variable, the IR doesn... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | TYPE_FUNCTION values which are not constant are now... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | right... instead of checking for end_sys_globals twice... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Wolfgang (Blub)... | -Wvoid-variables, QC uses 2 special void-typed variable... |
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)... | added -Wused-uninitialized and warning about variables... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | Removing the old LIFE_RANGE_WITHOUT_LAST_READ support |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | strip the newlines out of ir error messages, they're... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | add the type for the invalid-type-for-global message |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | ir_value_set_string needs to use a strdup which doesn... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | functions which have no living values but store_return... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | Removing old commented-out code |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | missing initializer |
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-19 |
Wolfgang (Blub)... | STOREP instructions' first operand has to be considered... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | for void returning functions we can use store_return... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | calls for now use store_value since we don't properly... |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | Fixing a misleading error message in ir.c |
blob | commitdiff | raw | diff to current |
2012-08-19 |
Wolfgang (Blub)... | ir: fix bug that functions without declared locals... |
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)... | fix a MEM_VECTOR_CLEAR to be done AFTER clearing the... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Wolfgang (Blub)... | add LOAD for TYPE_FUNCTION as LOAD_FNC so we can actual... |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Fix a possible endless loop in ir_values_overlap |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Wolfgang (Blub)... | Shutup visual studio... |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Wolfgang (Blub)... | ir.c: strcmp->memcpy |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Wolfgang (Blub)... | fix wrong count on IF/IFNOT jumps |
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-13 |
Wolfgang (Blub)... | Merge branch 'master' into blub/parser |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Wolfgang (Blub)... | type_eq_instr[], type_ne_instr[] |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | adding missing initializer for ir_value's member array |
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)... | print error and return NULL when trying to create an... |
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)... | Merge branch 'master' into blub/bc3 |
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)... | default case for ir_value_dump's type switch |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | ir_instr_dump to print CALL+paramcountfor calls rather... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | TYPE_FUNCTION in ir_value_dump to show '(function)... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Wolfgang (Blub)... | indentation of ir debug dump functions |
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 generation of vector-fields put the 'main' vector... |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | ir_block_create_store/p will now honor -fadjust-vector... |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | also generate _y and _z data for fieldpointers |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | to support .vector's _y and _z we need to add the globa... |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | STOREP also has the destination in OPB rather than OPC |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | generate address of store_return values created with... |
blob | commitdiff | raw | diff to current |
2012-08-11 |
Wolfgang (Blub)... | ir_block_create_store_op checks whether or not the... |
blob | commitdiff | raw | diff to current |
next |