Added test for variadic arguments
[xonotic/gmqcc.git] / ir.h
2012-11-15 Wolfgang (Blub)... Replaced it all...
2012-11-04 Wolfgang (Blub)... gcc lost it's magic analyzer and now complains about...
2012-08-24 Wolfgang (Blub)... cache the IMMEDIATE string in the builder directly
2012-08-24 Wolfgang (Blub)... cache filenames as such instead of using code_cachedstring
2012-08-24 Wolfgang (Blub)... ir_value now checks if a name was specified
2012-08-23 Wolfgang (Blub)... slight change to ir_value_dump_life; fixing ir_value_li...
2012-08-19 Wolfgang (Blub)... ir_values which are members of a vector should know...
2012-08-19 Wolfgang (Blub)... IR generation: for functions: first generate all defs...
2012-08-16 Wolfgang (Blub)... it's not undefined, stupid
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)... Merging master to handle vector members, fields, and...
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)... 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 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 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 Bumillerast_function generates parameter locals, ir_function_cr...
2012-07-19 Wolfgang Bumillermerging master, and adapting
2012-07-19 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-16 Wolfgang BumillerMerge branch 'master' into blub/bc3
2012-07-16 Wolfgang BumillerMerging master
2012-07-10 Wolfgang BumillerFirst thing: we want quaternions and 4x4 matrices
2012-07-03 Wolfgang Bumillercreating and generating builtin functions, ast-macros...
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)... ast_call_codegen, ir_block_create_call plus call-relate...
2012-06-28 Wolfgang (Blub)... ir_instr can now store a list of parameters, will be...
2012-06-25 Wolfgang (Blub)... ir_function.allocated_locals now contains the number...
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-07 Dale WeilerMerge branch 'irgen'
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 BumillerMore work on generating code - still not instantiating...
2012-05-01 Wolfgang BumillerComment about the form of instruction general_instr...
2012-05-01 Wolfgang Bumillerexpose create_general_instr in ir.h for now...
2012-05-01 Wolfgang Bumillerir_block_create_fieldaddress - and fixing operand-numbe...
2012-05-01 Wolfgang Bumilleralignment fix
2012-05-01 Wolfgang BumillerImplementation of liferange overlap test
2012-05-01 Wolfgang Bumillerir_block_create_load_from_ent - long name, I know,...
2012-05-01 Wolfgang Bumillerir_block_create_storep for storing through pointers...
2012-04-28 Dale WeilerMerge branch 'master' into ast-and-ir
2012-04-28 Dale WeilerRemove trailing whitespace from everything
2012-04-28 Dale Weileralmost ISO C now, fixed all the MEM_VECTOR trailing...
2012-04-28 Wolfgang Bumillerlex_ctx_t -> lex_ctx, vector_t -> vector
2012-04-28 Dale Weilerastir.h -> gmqcc.h
2012-04-28 Dale WeilerMerge branch 'blub/ast-and-ir-merging' of github.com...
2012-04-28 Wolfgang BumillerRemoved the qc_type enum and replaced all qc_* by TYPE_*
2012-04-28 Wolfgang BumillerHeader guards and macros get {} in oneline ifs and...
2012-04-28 Dale WeilerMerge branch 'assembler' into ast-and-ir
2012-04-27 Wolfgang (Blub)... Using GMQCC_WARN some more where it makes sense
2012-04-27 Wolfgang (Blub)... Turned nearly every void-returning function into a...
2012-04-27 Wolfgang (Blub)... Merge branch 'master' into blub/ast-and-ir-merging
2012-04-26 Wolfgang (Blub)... qbool -> bool
2012-04-26 Wolfgang (Blub)... Merge branch 'master' into blub/ast-and-ir-merging
2012-04-25 Wolfgang (Blub)... Copyright notices
2012-04-25 Wolfgang (Blub)... Get stuff ready to compile - #if 0 on instructions...
2012-04-25 Wolfgang (Blub)... more weak typing
2012-04-25 Wolfgang (Blub)... filecontext_t -> lex_ctx_t, removing some const
2012-04-25 Wolfgang (Blub)... Remove some underscores
2012-04-25 Wolfgang (Blub)... Vector macros
2012-04-25 Wolfgang (Blub)... Adopting space indentation in ir.h
2012-04-25 Wolfgang (Blub)... Importing ir.h