]> git.xonotic.org Git - xonotic/gmqcc.git/history - ir.c
remove a redundant ir_function member
[xonotic/gmqcc.git] / ir.c
2012-11-18 Wolfgang (Blub)... remove a redundant ir_function member
2012-11-18 Wolfgang (Blub)... do not set a function-defs nargs to > 8
2012-11-18 Wolfgang (Blub)... CALL to handle extparams, renamed extparams again
2012-11-18 Wolfgang (Blub)... Add a # prefix to EXTPARM%i
2012-11-18 Wolfgang (Blub)... Make functions copy their extparams
2012-11-18 Wolfgang (Blub)... Merge branch 'master' into ftepp
2012-11-18 Wolfgang (Blub)... Some printf/con_out/con_err conversions, guarded some...
2012-11-15 Wolfgang (Blub)... Replaced it all...
2012-11-15 Dale WeilerUse new console system everywhere.
2012-11-14 Wolfgang (Blub)... Merging in new-syntax
2012-11-11 Wolfgang (Blub)... Preparing to parse arrays: adding TYPE_ARRAY and union...
2012-11-09 Wolfgang (Blub)... the codegen has to use STORE_V for .vector, not STORE_F...
2012-11-06 Wolfgang (Blub)... Delete an explicit #define
2012-11-04 Wolfgang (Blub)... gcc lost it's magic analyzer and now complains about...
2012-08-24 Wolfgang (Blub)... ir_builder_delete now causes the ..._delete_quick funct...
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)... not using cachedstring on generated string values anymo...
2012-08-24 Wolfgang (Blub)... ir_value now checks if a name was specified
2012-08-24 Wolfgang (Blub)... ir: don't require a label on a block
2012-08-24 Wolfgang (Blub)... ir_value_life_merge_into: fix a possible underflow
2012-08-23 Wolfgang (Blub)... slight change to ir_value_dump_life; fixing ir_value_li...
2012-08-23 Wolfgang (Blub)... Don't add DEF_SAVEGLOBAL for locals actually...
2012-08-23 Wolfgang (Blub)... Adding DEF_SAVEGLOBAL, marking globals as to-be-saved...
2012-08-23 Wolfgang (Blub)... it's not the IR's job to fail when a local of the same...
2012-08-22 Wolfgang (Blub)... MUL_VF and MUL_FV get their special life-range handling
2012-08-22 Wolfgang (Blub)... fix the functiondef's .locals...
2012-08-22 Wolfgang (Blub)... for liferange calc: the block we start from must tart...
2012-08-22 Wolfgang (Blub)... fixing some debug output
2012-08-22 Wolfgang (Blub)... more info with -dump
2012-08-22 Wolfgang (Blub)... First generate the globals, then the fields, so the...
2012-08-22 Wolfgang (Blub)... -Wimplicit-function-pointer, functions without bodies...
2012-08-22 Wolfgang (Blub)... Don't try to generate function code for functions witho...
2012-08-21 Wolfgang (Blub)... Since we currently append AINSTR_END to the end of...
2012-08-21 Wolfgang (Blub)... Do not generate an OFS_RETURN variable, the IR doesn...
2012-08-21 Wolfgang (Blub)... TYPE_FUNCTION values which are not constant are now...
2012-08-21 Wolfgang (Blub)... right... instead of checking for end_sys_globals twice...
2012-08-21 Wolfgang (Blub)... -Wvoid-variables, QC uses 2 special void-typed variable...
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
next