]> git.xonotic.org Git - xonotic/gmqcc.git/history - ir.c
ir_values which are members of a vector should know that, so that liferange calc...
[xonotic/gmqcc.git] / ir.c
2012-08-19 Wolfgang (Blub)... ir_values which are members of a vector should know...
2012-08-19 Wolfgang (Blub)... added -Wused-uninitialized and warning about variables...
2012-08-19 Wolfgang (Blub)... Removing the old LIFE_RANGE_WITHOUT_LAST_READ support
2012-08-19 Wolfgang (Blub)... strip the newlines out of ir error messages, they're...
2012-08-19 Wolfgang (Blub)... add the type for the invalid-type-for-global message
2012-08-19 Wolfgang (Blub)... ir_value_set_string needs to use a strdup which doesn...
2012-08-19 Wolfgang (Blub)... functions which have no living values but store_return...
2012-08-19 Wolfgang (Blub)... Removing old commented-out code
2012-08-19 Wolfgang (Blub)... missing initializer
2012-08-19 Wolfgang (Blub)... IR generation: for functions: first generate all defs...
2012-08-19 Wolfgang (Blub)... STOREP instructions' first operand has to be considered...
2012-08-19 Wolfgang (Blub)... for void returning functions we can use store_return...
2012-08-19 Wolfgang (Blub)... calls for now use store_value since we don't properly...
2012-08-19 Wolfgang (Blub)... Fixing a misleading error message in ir.c
2012-08-19 Wolfgang (Blub)... ir: fix bug that functions without declared locals...
2012-08-18 Wolfgang (Blub)... ast_return should accept NULL as value to create a...
2012-08-18 Wolfgang (Blub)... fix a MEM_VECTOR_CLEAR to be done AFTER clearing the...
2012-08-18 Wolfgang (Blub)... add LOAD for TYPE_FUNCTION as LOAD_FNC so we can actual...
2012-08-16 Wolfgang (Blub)... Fix a possible endless loop in ir_values_overlap
2012-08-16 Wolfgang (Blub)... Shutup visual studio...
2012-08-15 Wolfgang (Blub)... ir.c: strcmp->memcpy
2012-08-14 Wolfgang (Blub)... fix wrong count on IF/IFNOT jumps
2012-08-14 Wolfgang (Blub)... removing all direct 'printfs' from ast and ir, replaced...
2012-08-14 Wolfgang (Blub)... Merge branch 'master' into blub/parser
2012-08-13 Wolfgang (Blub)... Merge branch 'master' into blub/parser
2012-08-13 Wolfgang (Blub)... type_eq_instr[], type_ne_instr[]
2012-08-12 Wolfgang (Blub)... adding missing initializer for ir_value's member array
2012-08-12 Wolfgang (Blub)... Merge branch 'master' into blub/parser
2012-08-12 Wolfgang (Blub)... print error and return NULL when trying to create an...
2012-08-12 Wolfgang (Blub)... Merge branch 'master' into blub/parser
2012-08-12 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-12 Wolfgang (Blub)... fixing the messup of MUL_FV and _VF being swapped ...
2012-08-12 Wolfgang (Blub)... merging master
2012-08-12 Wolfgang (Blub)... default case for ir_value_dump's type switch
2012-08-12 Wolfgang (Blub)... ir_instr_dump to print CALL+paramcountfor calls rather...
2012-08-12 Wolfgang (Blub)... TYPE_FUNCTION in ir_value_dump to show '(function)...
2012-08-12 Wolfgang (Blub)... indentation of ir debug dump functions
2012-08-12 Wolfgang (Blub)... Merging master to handle vector members, fields, and...
2012-08-11 Wolfgang (Blub)... IR generation of vector-fields put the 'main' vector...
2012-08-11 Wolfgang (Blub)... ir_block_create_store/p will now honor -fadjust-vector...
2012-08-11 Wolfgang (Blub)... also generate _y and _z data for fieldpointers
2012-08-11 Wolfgang (Blub)... to support .vector's _y and _z we need to add the globa...
2012-08-11 Wolfgang (Blub)... STOREP also has the destination in OPB rather than OPC
2012-08-11 Wolfgang (Blub)... generate address of store_return values created with...
2012-08-11 Wolfgang (Blub)... ir_block_create_store_op checks whether or not the...
2012-08-11 Wolfgang (Blub)... -std=gmqcc should add a dot prefix to the globals for...
2012-08-11 Wolfgang (Blub)... ir_value_set_field
2012-08-11 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-11 Wolfgang (Blub)... don't set globaladdr directly, use a setter, the setter...
2012-08-11 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-10 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-08 Wolfgang (Blub)... Experimental ast_member to access vector members
2012-08-08 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-08 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-08 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-08-08 Wolfgang (Blub)... Merge branch 'master' into blub/bc3
2012-07-28 Wolfgang Bumillerir_block_create_fieldaddress to pass on fieldtype from...
2012-07-28 Wolfgang Bumillercode_alloc_field to allocate entityfield data, ir now...
2012-07-28 Wolfgang BumillerMerging master and adopting its main.c
2012-07-28 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-27 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-27 Wolfgang BumillerMerging master with newly merged executor
2012-07-27 Wolfgang BumillerMerging master and adapting _MEM_* on new mem-vector...
2012-07-27 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-27 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-27 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-27 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-26 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-26 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-26 Wolfgang BumillerINSTR_NOT_* output to opC not opB...
2012-07-26 Wolfgang Bumillerast/ir support for unary instructions
2012-07-22 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-22 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-22 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-22 Wolfgang Bumilleruse type_sizeof in another place where it wasn't
2012-07-22 Wolfgang Bumillerast_function generates parameter locals, ir_function_cr...
2012-07-22 Wolfgang Bumillerstore_param storetype, parameter value list added to...
2012-07-20 Wolfgang Bumillerast_binary_new should determine the return type...
2012-07-20 Wolfgang Bumillerthe IR won't create globals of the same name - make...
2012-07-20 Wolfgang BumillerHandling some operands, added type_name array
2012-07-19 Wolfgang Bumillermerging master, and adapting
2012-07-19 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-19 Wolfgang Bumillerir_function_dump to print builtins as such
2012-07-16 Wolfgang Bumillerfixing matrix/quaternion constval setters
2012-07-16 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-16 Wolfgang BumillerCorrect variable name for type_storep_instr
2012-07-16 Wolfgang BumillerMerging master
2012-07-16 Wolfgang Bumillertype_storep_instr: in theory we could use type_store_in...
2012-07-16 Wolfgang BumillerReplacing 2 switches to use type_store_instr instead
2012-07-10 Wolfgang Bumillertype_sizeof is an array, not a function
2012-07-10 Wolfgang Bumilleruse type_sizeof in some places where previously manual...
2012-07-10 Wolfgang BumillerFirst thing: we want quaternions and 4x4 matrices
2012-07-04 Wolfgang BumillerDo not actually return after generating a call, there...
2012-07-04 Wolfgang BumillerStore the codeaddr of function's ir_values upon generat...
2012-07-04 Wolfgang BumillerReturn that the call was actually generated successfull...
2012-07-04 Wolfgang Bumilleradd AINSTR_END to the end of functions so the debug...
2012-07-04 Wolfgang BumillerDon't die on functions with no variables
2012-07-03 Wolfgang Bumillercreating and generating builtin functions, ast-macros...
2012-07-03 Wolfgang Bumillerbasic CALL translation: to be refined
2012-07-03 Wolfgang Bumillertype_store_instr[] to get an INSTR_STORE_x by type
next