| Commit message (Expand) | Author | Age |
* | Link as C++ code.icore | Manuel Mohr | 2016-01-15 |
|
|
* | Update libfirm submodule. | Manuel Mohr | 2013-01-18 |
|
|
* | Merge branch 'master' into icore-merge | Manuel Mohr | 2012-11-21 |
|\ |
|
| * | diagnostic: Use errorf(NULL, "[...]") instead of fprintf(stderr, "error: [...... | Christoph Mallon | 2012-11-13 |
|
|
| * | diagnostic: Allow passing no position or only a filename to diagnosticposvf(). | Christoph Mallon | 2012-11-13 |
|
|
| * | input: Simplify choose_decoder(). | Christoph Mallon | 2012-11-13 |
|
|
| * | Makefile: cleanup, rewrite, add coverage variant | Matthias Braun | 2012-11-12 |
|
|
| * | Remove \n from error messages. | Christoph Mallon | 2012-11-09 |
|
|
| * | Add missing \n after printing a warning when using -fno-diagnostics-show-option. | Christoph Mallon | 2012-11-09 |
|
|
| * | Parse (and reject) asm goto. | Christoph Mallon | 2012-11-08 |
|
|
| * | Improve error recovery when parsing asm statements by adding more anchors. | Christoph Mallon | 2012-11-08 |
|
|
| * | Reject trailing commas when parsing asm argument and clobber lists. | Christoph Mallon | 2012-11-08 |
|
|
| * | Simplify passing passing the results of parse_asm_arguments() and parse_asm_c... | Christoph Mallon | 2012-11-08 |
|
|
| * | Improve error recovery in parse_asm_arguments(). | Christoph Mallon | 2012-11-08 |
|
|
| * | Make printing asm statements a bit nicer by using fewer spaces. | Christoph Mallon | 2012-11-08 |
|
|
| * | Clean up print_asm_statement(). | Christoph Mallon | 2012-11-08 |
|
|
| * | Add separator_t to aid printing lists with separators. | Christoph Mallon | 2012-11-08 |
|
|
| * | Rename next_if() to accept() and document it. | Christoph Mallon | 2012-11-08 |
|
|
| * | Only produce an error about the type of an array subscript, if the type is va... | Christoph Mallon | 2012-11-08 |
|
|
| * | Check for constant conditions in create_condition_evaluation(). | Christoph Mallon | 2012-11-07 |
|
|
| * | Reduce scope of variable. | Christoph Mallon | 2012-11-07 |
|
|
| * | Keep all loops, because they could become infinite. | Christoph Mallon | 2012-11-07 |
|
|
| * | Implement U, u and u8 strings. | Christoph Mallon | 2012-10-30 |
|
|
| * | Let panic() print file, line and function. | Christoph Mallon | 2012-10-30 |
|
|
| * | Route all computed goto statements of a function through one IJmp. | Christoph Mallon | 2012-10-30 |
|
|
| * | Use jump_target for goto labels. | Christoph Mallon | 2012-10-30 |
|
|
| * | Use a separate block as target for indirect jumps. | Christoph Mallon | 2012-10-30 |
|
|
| * | Replace jump_if_reachable() by jump_targets. | Christoph Mallon | 2012-10-30 |
|
|
| * | Use jump_target for conditional jumps. | Christoph Mallon | 2012-10-30 |
|
|
| * | Use jump_target for break. | Christoph Mallon | 2012-10-30 |
|
|
| * | Use jump_target for continue. | Christoph Mallon | 2012-10-30 |
|
|
| * | Use jump_target to simplify the implementation of if_statement_to_firm(). | Christoph Mallon | 2012-10-30 |
|
|
| * | Add jump_targets as general mechanism to avoid unnecessary basic blocks. | Christoph Mallon | 2012-10-30 |
|
|
| * | use ir_tarval to calculate case values | Matthias Braun | 2012-10-30 |
|
|
| * | Remove typedefs of non-existent structs. | Christoph Mallon | 2012-10-30 |
|
|
| * | Use a reference counter to mature label blocks as early as possible. | Christoph Mallon | 2012-10-30 |
|
|
| * | Process the inner statement of a case label, even if the case range is empty. | Christoph Mallon | 2012-10-30 |
|
|
| * | Add missing EXPR_LITERAL_MS_NOOP in get_expression_struct_size(). | Christoph Mallon | 2012-10-30 |
|
|
| * | Remove -pedantic. | Christoph Mallon | 2012-10-30 |
|
|
| * | use statev in cparser | Matthias Braun | 2012-10-30 |
|
|
| * | adapt to new timer API | Matthias Braun | 2012-10-30 |
|
|
| * | add a phase that optimizes the const-code-irg | Matthias Braun | 2012-10-30 |
|
|
| * | clang static analyzer warning fixes | Matthias Braun | 2012-10-30 |
|
|
| * | adapt to method property changes | Matthias Braun | 2012-10-30 |
|
|
| * | explicitely set long long/unsigned long long/double alignment on windows | Matthias Braun | 2012-10-30 |
|
|
| * | Move changing current_ir_graph from get_label_block() to the only caller need... | Christoph Mallon | 2012-10-22 |
|
|
| * | Wrap changing current_ir_graph in {PUSH,POP}_IRG(). | Christoph Mallon | 2012-10-22 |
|
|
| * | Avoid an unnecessary basic block in case of do ... while (0);. | Christoph Mallon | 2012-10-19 |
|
|
| * | Wrap changing {break,continue}_label in {PUSH,POP}_{BREAK,CONTINUE}. | Christoph Mallon | 2012-10-19 |
|
|
| * | Let jump_to() handle setting the current block. | Christoph Mallon | 2012-10-19 |
|
|