]> git.xonotic.org Git - xonotic/gmqcc.git/history - ir.c
Merge branch 'master' into blub/parser
[xonotic/gmqcc.git] / ir.c
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
2012-06-29 Wolfgang (Blub)... create_call should use store_return as output type...
2012-06-29 Wolfgang (Blub)... adding another storage type: store_return; when generat...
2012-06-29 Wolfgang (Blub)... generating an ir_value for an ir_function at creation now
2012-06-29 Wolfgang (Blub)... function in the ast now MUST have an output type in...
2012-06-29 Wolfgang (Blub)... ir_builder_create_call to take return type from the...
2012-06-28 Wolfgang (Blub)... Fix a possibly uninitialized variable
2012-06-28 Wolfgang (Blub)... Fixing GMQCC_SUPPRESS_EMPTY_BODY typo
2012-06-28 Wolfgang (Blub)... ast_call_codegen, ir_block_create_call plus call-relate...
2012-06-28 Wolfgang (Blub)... Added a comment about an idea on how to translate calls...
2012-06-28 Wolfgang (Blub)... ir_instr can now store a list of parameters, will be...
2012-06-25 Wolfgang (Blub)... generation of COND and JUMP now works
2012-06-25 Wolfgang (Blub)... ir_function.allocated_locals now contains the number...
2012-06-25 Wolfgang (Blub)... removing debug output
2012-06-25 Wolfgang (Blub)... value position allocation, fixing a possible endless...
2012-06-25 Wolfgang (Blub)... ir_value_life_merge_into, to merge the liferange of...
2012-06-25 Wolfgang (Blub)... ir_function_allocate_locals prototype
2012-06-25 Wolfgang (Blub)... u1 here instead of s1
2012-06-25 Wolfgang (Blub)... Generate function global, take 2-op instruction operand...
2012-06-07 Dale WeilerMerge branch 'irgen'
2012-05-13 Wolfgang BumillerPrint the name, not the struct pointer :S
2012-05-09 Wolfgang (Blub)... Adding a few error message.
2012-05-09 Wolfgang (Blub)... TYPE_VARIANT in codegen, writing code from ast-test
2012-05-09 Wolfgang (Blub)... generating block code in a simple naive order for now...
2012-05-09 Wolfgang (Blub)... Checking if mem_a returns NULL in ir_..._new functions
2012-05-09 Wolfgang (Blub)... It's the same TYPE enum...
2012-05-09 Wolfgang BumillerMore work on generating code - still not instantiating...
2012-05-09 Wolfgang BumillerStarting ir_builder_generate - TYPE_FUNCTION still...
next