]> git.xonotic.org Git - xonotic/gmqcc.git/shortlog
xonotic/gmqcc.git
2012-05-06 Dale WeilerUpdated readme
2012-05-05 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2012-05-05 Dale Weilerutil_strncmpexact
2012-05-04 Wolfgang (Blub... removing ast-test macro concept
2012-05-04 Wolfgang (Blub... A new ast-test, now using some macros to make them...
2012-05-04 Wolfgang (Blub... Fixed some dangling '}', it compiles again now
2012-05-04 Wolfgang (Blub... What was I thinking... fixing loop's jump creation...
2012-05-04 Wolfgang (Blub... ast_loop must end by entering the outgoing block
2012-05-04 Wolfgang (Blub... Changing life-range calculation to include the last...
2012-05-04 Wolfgang (Blub... Move the output block of a loop to after the loop,...
2012-05-03 Dale WeilerMore assembly parsing (function call stuff)
2012-05-03 Wolfgang (Blub... ast_function gets 'breakblock' and 'continueblock'...
2012-05-03 Dale WeilerMore assembler code (less allocations too)
2012-05-03 Wolfgang (Blub... Same for ternary: reordered a bit, and fixing ontrue...
2012-05-03 Wolfgang (Blub... reorder ifthen codegen and fix a jump generation where...
2012-05-03 Wolfgang (Blub... ast_loop - codegen dummied
2012-05-03 Wolfgang (Blub... If-protect on_true and on_false in ast_ifthen since...
2012-05-03 Wolfgang (Blub... Removing TODO-comment since it's done
2012-05-03 Wolfgang (Blub... Dump should print a warning if lifepasses don't match...
2012-05-03 Wolfgang (Blub... ast_function_codegen: Add a return instruction if it...
2012-05-03 Wolfgang (Blub... ast-test should also finalize functions directly
2012-05-03 Wolfgang (Blub... naive_phi now recognizes both store_local and store_val...
2012-05-03 Wolfgang (Blub... ir-test.c to use assertions, abort alone creates an...
2012-05-03 Wolfgang (Blub... sprintf with length modifiers is annoying...
2012-05-03 Wolfgang (Blub... ast_test to build an IR
2012-05-03 Wolfgang (Blub... ast_ternary_codegen - beware, it's almost a spaghetti...
2012-05-03 Wolfgang (Blub... ast_function_label now takes a labelname to prefix...
2012-05-03 Wolfgang (Blub... ast_ifthen_codegen
2012-05-03 Wolfgang (Blub... ast_entfield_codegen
2012-05-03 Wolfgang (Blub... Type information moved to ast_expression from ast_value...
2012-05-02 Dale WeilerTrailing whitespace was imminent, pending editor config...
2012-05-02 Dale Weilersupress attribute warnings
2012-05-02 Dale WeilerMerge remote-tracking branch 'origin/ast-and-ir'
2012-05-02 Wolfgang (Blub... ast_binary_codegen, ast_function_label (no I don't...
2012-05-02 Dale WeilerMerge branch 'master' into ast-and-ir
2012-05-02 Dale Weilerargsize parsing for assembler
2012-05-02 Wolfgang (Blub... ast_store_codegen and its l/rvalue handling
2012-05-02 Wolfgang (Blub... A note to clarify the ast_block/ir_block difference
2012-05-02 Wolfgang (Blub... ast_block_codegen - as you can see, an ast_block doesn...
2012-05-02 Wolfgang (Blub... create the ir_function in ast_function_codegen, keep...
2012-05-02 Wolfgang (Blub... going through function blocks in ast_function_codegen
2012-05-02 Wolfgang (Blub... ast_local/global_codegen exposed through the header...
2012-05-02 Wolfgang (Blub... ast_local_codegen - similar structure to global_codegen...
2012-05-02 Wolfgang (Blub... for ast_value_codegen this should be enough, since...
2012-05-02 Dale WeilerMore function parsing for assembler
2012-05-02 Dale Weilerassembly statement operand parsing. Now all we need...
2012-05-01 Dale Weilertest.qs update
2012-05-01 Dale WeilerAssembly statement parsing
2012-05-01 Dale WeilerFunction parsing for the assembler now works, and adds...
2012-05-01 Wolfgang Bumillerast_ternary - contrary to ast_ifthen neither ontrue...
2012-05-01 Wolfgang Bumillerif-then-else AST node - this one is not for ternary...
2012-05-01 Wolfgang BumillerRemove 2 unused variables in create_binop - unused...
2012-05-01 Wolfgang BumillerFix missing 'int op;' in load_from_end, accidently...
2012-05-01 Wolfgang BumillerComment about the form of instruction general_instr...
2012-05-01 Wolfgang Bumillercreate_phi -> store_value, not store_local... phi outpu...
2012-05-01 Wolfgang BumillerReuse general_instr to shorten create_binop
2012-05-01 Wolfgang Bumillerexpose create_general_instr in ir.h for now...
2012-05-01 Wolfgang BumillerGet rid of duplicate code by adding an ir_block_create_...
2012-05-01 Wolfgang Bumillerir_block_create_fieldaddress - and fixing operand-numbe...
2012-05-01 Wolfgang BumillerCommenting on future lvalue use in ast_store
2012-05-01 Wolfgang Bumillercodegen gets an lvalue flag now
2012-05-01 Wolfgang Bumillerast_instantiate should check return value of mem_a...
2012-05-01 Wolfgang Bumillerast_entfield node
2012-05-01 Wolfgang Bumilleralignment fix
2012-05-01 Wolfgang BumillerImplementation of liferange overlap test
2012-05-01 Wolfgang BumillerCheck for TYPE_FIELD in load_from_ent
2012-05-01 Wolfgang Bumillerstyle fix
2012-05-01 Wolfgang Bumillerir_block_create_load_from_ent - long name, I know,...
2012-05-01 Wolfgang Bumillersupport TYPE_FIELD in stores; storeP to do a different...
2012-05-01 Wolfgang Bumillerir_block_create_storep for storing through pointers...
2012-04-29 Dale WeilerVECTOR_PROT
2012-04-29 Dale WeilerParse vector constants and add them to the constants...
2012-04-29 Dale WeilerInvoke tests
2012-04-29 Dale Weileradded test_ast, test_ir, and test, as well as default...
2012-04-29 Dale WeilerMerge branch 'master' into ast-and-ir
2012-04-29 Dale WeilerRemove Makefile_win (useless)
2012-04-29 Wolfgang Bumillerparams should be deleted, not unref()d
2012-04-29 Dale Weiler64bit signed/unsigned integer support from the compiler...
2012-04-28 Dale WeilerRemove trailing whitespace
2012-04-28 Wolfgang BumillerAfter moving ast_instantiate up, the checks which retur...
2012-04-28 Dale WeilerFix macro spacing
2012-04-28 Dale WeilerAll code is now C89/C90 compat
2012-04-28 Dale WeilerMerge branch 'master' into ast-and-ir
2012-04-28 Dale WeilerRemove trailing whitespace from everything
2012-04-28 Dale Weilergitattributes for whitespace
2012-04-28 Dale Weilerlex.c -> lex_init s/lex->line = 0/lex->line = 1/
2012-04-28 Dale WeilerThis should fix line counting issues with the lexer
2012-04-28 Dale WeilerLexer fixes
2012-04-28 Wolfgang Bumillerast and ir testers - to use: compile into gmqcc and...
2012-04-28 Dale Weilerparam_argument cleanup
2012-04-28 Dale Weilerparam_argument cleanup
2012-04-28 Wolfgang BumillerDo not force -[aci] parameters' arguments to be in...
2012-04-28 Wolfgang Bumillerast_function gets a handle to its ir_function, ast_glob...
2012-04-28 Wolfgang BumillerFirst delete the blocks, THEN the locals, since blocks...
2012-04-28 Wolfgang Bumillerast_binary takes 2 expressions, not 2 values, ast_store...
2012-04-28 Wolfgang Bumillerast_value and ast_function are linked together when...
2012-04-28 Dale Weilersurpress empty bodies
2012-04-28 Dale Weilervector parsing for assembly
2012-04-28 Wolfgang BumillerGet rid of ast_setfunc
2012-04-28 Dale WeilerCut at comma
next