]> git.xonotic.org Git - xonotic/gmqcc.git/history - ir.h
more c++ migration for ast/ir/code; reached a working condition here
[xonotic/gmqcc.git] / ir.h
2015-01-20 Wolfgang Bumillermore c++ migration for ast/ir/code; reached a working...
2015-01-20 Wolfgang Bumillertemp committing major c++ification
2015-01-15 Dale WeilerMore std::vector
2015-01-15 Dale WeilerMore std::vector
2015-01-15 Dale WeilerUse C++ naming for structures
2015-01-15 Dale WeilerUse C++ naming for structures
2015-01-14 Dale WeilerRemove license headers. The LICENSE file is sufficent
2015-01-09 Dale WeilerUpdate license headers
2014-12-10 Dale WeilerMerge branch 'cooking'
2014-10-18 Wolfgang Bumillerwe like to spell things properly - if this commit messa...
2014-10-18 Wolfgang Bumilleradding -fsplit-vector-parameters, todo: float-lookup...
2014-05-25 Dale WeilerMerge branch 'arithmetic_exceptions' into cooking
2014-05-25 Dale WeilerMerge branch 'cooking' of github.com:graphitemaster...
2014-05-24 Wolfgang BumillerMerge branch 'master' into cooking
2014-04-08 Wolfgang Bumilleruse INSTR_STATE by default, add -femulate-state to...
2014-01-26 Wolfgang BumillerMerge branch 'master' into cooking
2014-01-07 Wolfgang BumillerAdding coverage support:
2014-01-01 Dale WeilerHappy new year!
2013-10-31 Dale WeilerMerge branch 'cooking'
2013-10-20 Dale WeilerSome correctly-sized type flags for the AST and IR...
2013-10-18 Wolfgang Bumillerreplacing the current [[accumulate]] implementation...
2013-10-17 Dale WeilerIgnore generating a return instruction in accumulated...
2013-10-17 Dale Weilerfloat and double shouldn't be used here, this is what...
2013-08-29 Dale WeilerImplement [[eraseable]] attribute. When used with a...
2013-08-26 Rudolf PolzerSupport vector bitor/bitand/bitxor. divVerent/submit/vector-bitops
2013-08-26 Wolfgang Bumillerir_builder now has a vinstr_temp array, a bunch of...
2013-07-30 Dale WeilerUse the _t consistency naming scheme. Also various...
2013-07-27 Dale WeilerPlease the whitespace gods
2013-06-20 Dale WeilerMove code generator into ir_builder for earlier free...
2013-06-17 Dale WeilerMerge branch 'master' into cooking
2013-06-14 Dale WeilerFixed whitespace
2013-06-06 Dale WeilerMerge branch 'cooking'
2013-06-01 Wolfgang BumillerMerge branch 'master' into cooking
2013-06-01 Wolfgang BumillerMerge branch 'master' into cooking
2013-05-29 Dale WeilerMerge branch 'union-replacement' into cooking
2013-05-29 Dale WeilerMajor export cleanup. Anything that was exported but...
2013-04-25 Dale WeilerLess extern
2013-04-25 Dale WeilerNo more globals for codegen
2013-04-24 Wolfgang BumillerGrrrr
2013-04-24 Dale WeilerMerge branch 'master' into cooking
2013-04-24 Dale WeilerGet it compiling in visual studio again.
2013-02-12 Wolfgang BumillerMerge branch 'master' into cooking
2013-02-11 Wolfgang BumillerLifetime analysis: Don't go through the blocks as a...
2013-01-12 Wolfgang Bumillermask -Olocal-temps by IR_FLAG_MASK_NO_LOCAL_TEMPS which...
2013-01-12 Wolfgang Bumillerir_function stores max_varargs now
2013-01-12 Wolfgang Bumillerast_call now has a va_count which causes a store to...
2013-01-11 Wolfgang BumillerAdded a flag to both ast and ir which enforces the...
2013-01-10 Wolfgang BumillerFix a warning
2013-01-01 Dale WeilerHappy new years!
2012-12-28 matthiaskrgrMerge remote-tracking branch 'upstream/master'
2012-12-28 Wolfgang BumillerTYPE_NIL, builder->nil, ast_value_codegen for TYPE_NIL
2012-12-28 Dale WeilerAdded splint.sh (a progressive way to fix some possible...
2012-12-27 Wolfgang BumillerMerge pull request #75 from matthiaskrgr/master
2012-12-26 Wolfgang Bumiller-Oglobal-temps
2012-12-25 Wolfgang Bumiller-Ocall-stores as part of -O1: instead of having CALL...
2012-12-25 Wolfgang Bumillerliferange calc now sets the 'locked' flag on values...
2012-12-23 Wolfgang BumillerRemove ir_block_create_{add,sub,mul,div}, they're not...
2012-12-23 Wolfgang BumillerTry generating the function-locals in a later pass...
2012-12-23 Wolfgang Bumillerremember the maximum amount of required function-locals
2012-12-23 Wolfgang Bumillerir_function now has a flags field - flags are: IR_FLAG_...
2012-12-19 Wolfgang (Blub)... VINSTR_NRCALL, translated like any other call for now...
2012-12-06 Wolfgang (Blub)... -Ominor -> -Opeephole; added -Olocaltemps flag; using...
2012-11-30 Wolfgang (Blub)... prepare fields before generating globals so we avoid...
2012-11-30 Wolfgang (Blub)... All ir_instrs now get their lex-context, so that we...
2012-11-30 Wolfgang (Blub)... don't just store a 'bool constant' in the ast/ir, store...
2012-11-25 Wolfgang (Blub)... ir_function_create_block now takes a lex_ctx instead...
2012-11-25 Wolfgang (Blub)... use the hashtables in the IR
2012-11-25 Wolfgang (Blub)... removing ir_function_get_local - it's unused
2012-11-21 Wolfgang (Blub)... 'likely' hint for IFs
2012-11-19 Dale WeilerMerge branch 'master' into test-suite
2012-11-18 Wolfgang (Blub)... remove a redundant ir_function member
2012-11-18 Wolfgang (Blub)... Make functions copy their extparams
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
next