2012-08-22 |
Wolfgang (Blub)... | First generate the globals, then the fields, so the... |
blob | commitdiff | raw |
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 |
2012-08-11 |
Wolfgang (Blub)... | -std=gmqcc should add a dot prefix to the globals for... |
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)... | don't set globaladdr directly, use a setter, the setter... |
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 | ir_block_create_fieldaddress to pass on fieldtype from... |
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 | INSTR_NOT_* output to opC not opB... |
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 | use type_sizeof in another place where it wasn't |
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-22 |
Wolfgang Bumiller | store_param storetype, parameter value list added to... |
blob | commitdiff | raw | diff to current |
2012-07-20 |
Wolfgang Bumiller | ast_binary_new should determine the return type... |
blob | commitdiff | raw | diff to current |
2012-07-20 |
Wolfgang Bumiller | the IR won't create globals of the same name - make... |
blob | commitdiff | raw | diff to current |
2012-07-20 |
Wolfgang Bumiller | Handling some operands, added type_name array |
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-19 |
Wolfgang Bumiller | ir_function_dump to print builtins as such |
blob | commitdiff | raw | diff to current |
2012-07-16 |
Wolfgang Bumiller | fixing matrix/quaternion constval setters |
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 | Correct variable name for type_storep_instr |
blob | commitdiff | raw | diff to current |
2012-07-16 |
Wolfgang Bumiller | Merging master |
blob | commitdiff | raw | diff to current |
2012-07-16 |
Wolfgang Bumiller | type_storep_instr: in theory we could use type_store_in... |
blob | commitdiff | raw | diff to current |
2012-07-16 |
Wolfgang Bumiller | Replacing 2 switches to use type_store_instr instead |
blob | commitdiff | raw | diff to current |
2012-07-10 |
Wolfgang Bumiller | type_sizeof is an array, not a function |
blob | commitdiff | raw | diff to current |
2012-07-10 |
Wolfgang Bumiller | use type_sizeof in some places where previously manual... |
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 |
next |