2012-04-24 |
Christoph Mallon | Replace is_type_atomic(x, ATOMIC_TYPE_VOID) by the... |
blob | commitdiff | raw |
2012-04-24 |
Christoph Mallon | Remove the unused variables ir_type_void and ir_type_int. |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | Do not get the break block of a switch before it is... |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | Split jump_if_reachable() into jump_to() and jump_if_re... |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | It is not necessary to remember the switch block to... |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | Simplify compound_statement_to_firm() by letting statem... |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | Reformat _expression_to_firm() for better readability. |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | Rename EXPR_REFERENCE_ENUM_VALUE to EXPR_ENUM_CONSTANT. |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | Shorten the edgaresque name reference_expression_enum_v... |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | Remove special cases for EXPR_ERROR and TYPE_ERROR... |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Christoph Mallon | Remove duplicate assertion. |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Christoph Mallon | Remove unnecessary assertion. |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Christoph Mallon | Use fold_constant_to_tarval() instead of reimplementing... |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Christoph Mallon | Use create_Const_from_bool() instead of duplicating it. |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Christoph Mallon | Move a case, which unnecessarily was an explicit if... |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Christoph Mallon | Reformat statement_to_firm() for better readability. |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Christoph Mallon | Use create_jump_statement() to construct IR for goto... |
blob | commitdiff | raw | diff to current |
2012-04-12 |
Christoph Mallon | Correct expression_to_firm() for compound literals. |
blob | commitdiff | raw | diff to current |
2012-04-11 |
Christoph Mallon | Correct the ir_relation used for implicit comparisons... |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Christoph Mallon | Simplify if_statement_to_firm() so it in particular... |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Christoph Mallon | Split computed gotos (STATEMENT_COMPUTED_GOTO) from... |
blob | commitdiff | raw | diff to current |
2012-03-28 |
Christoph Mallon | Make our multi-case macros nicer for code beautifiers. |
blob | commitdiff | raw | diff to current |
2012-03-01 |
Matthias Braun | fix -O0 still performing local optimizations |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Matthias Braun | maturing start and end block isn't necessary anymore... |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Matthias Braun | do not use ir_.*_ptr types |
blob | commitdiff | raw | diff to current |
2011-11-24 |
Matthias Braun | fix non-scalar type initializers |
blob | commitdiff | raw | diff to current |
2011-11-24 |
Matthias Braun | create constant initializers as entities in data segment |
blob | commitdiff | raw | diff to current |
2011-11-17 |
Matthias Braun | the frontend shouldn't care about the inliner |
blob | commitdiff | raw | diff to current |
2011-11-17 |
Matthias Braun | always put a mode into assembler constraints |
blob | commitdiff | raw | diff to current |
2011-11-07 |
Matthias Braun | libfirm doesn't allow Conv Is(xx b) anymore |
blob | commitdiff | raw | diff to current |
2011-11-03 |
Matthias Braun | adapt to new Switch node |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Matthias Braun | adapt to pn_Builtin_1_result removal |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Matthias Braun | adapt to firm ir_mode changes |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Matthias Braun | ast2firm: do not load from incomplete typed objects |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Matthias Braun | repair prepare_main_collect2 hack |
blob | commitdiff | raw | diff to current |
2011-10-14 |
Matthias Braun | values resulting from a bitfield store need to be sign... |
blob | commitdiff | raw | diff to current |
2011-10-13 |
Matthias Braun | split enum type construction and value computation |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Christoph Mallon | Use streq() instead of strcmp() == 0. |
blob | commitdiff | raw | diff to current |
2011-09-13 |
Matthias Braun | noreturn, returns_twice, nothrow are method-type attributes |
blob | commitdiff | raw | diff to current |
2011-09-05 |
Christoph Mallon | The variants of advance_current_object() and descend_in... |
blob | commitdiff | raw | diff to current |
2011-08-22 |
Matthias Braun | adapt to firm va_start changes |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Christoph Mallon | Prevent duplicate entity for variadic paramters. |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Christoph Mallon | Select n+1st parameter for va_start. |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Matthias Braun | simplify builtin infrastructure |
blob | commitdiff | raw | diff to current |
2011-08-16 |
Matthias Braun | rework atomic and related types |
blob | commitdiff | raw | diff to current |
2011-08-13 |
Matthias Braun | rename STATEMENT_INVALID to STATEMENT_ERROR |
blob | commitdiff | raw | diff to current |
2011-08-13 |
Matthias Braun | remove EXPR_INVALID, EXPR_ERROR is enough |
blob | commitdiff | raw | diff to current |
2011-08-13 |
Matthias Braun | remove TYPE_INVALID, TYPE_ERROR is enough |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Matthias Braun | differentiate between EXPR_INVALID and EXPR_ERROR |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Matthias Braun | implement some missing builtin variants |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Matthias Braun | improve ast-walk infrastructure |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Matthias Braun | remove old EXPR_UNKNOWN artifact |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Andreas Zwinkau | Fix C/folderror |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Matthias Braun | rework architecture specific type handling |
blob | commitdiff | raw | diff to current |
2011-08-09 |
Matthias Braun | bitfields are an entity attribute now, not a type |
blob | commitdiff | raw | diff to current |
2011-08-09 |
Matthias Braun | transform token_t into a union (similar to ast-nodes) |
blob | commitdiff | raw | diff to current |
2011-08-05 |
Matthias Braun | adapt to firm taking of parameter address changes |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Matthias Braun | use bool flag instead of UNARY_CAST_IMPLICIT |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Andreas Zwinkau | Merge branch 'makefilefix' |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Christoph Mallon | Improve diagnostic handling: Add [-Wfoo] and -Werror... |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Christoph Mallon | Add %N and %#N for printing entities to diagnosticf(). |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Matthias Braun | fix cparser warnings |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Matthias Braun | fix a bunch of warnings (reported by cparser) |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Matthias Braun | fix some cparser warnings |
blob | commitdiff | raw | diff to current |
2011-06-10 |
Matthias Braun | move -ffp-XXX flags handling to main cparser to be... |
blob | commitdiff | raw | diff to current |
2011-06-07 |
Matthias Braun | long overflows at LONG_MAX not at INT_MAX |
blob | commitdiff | raw | diff to current |
2011-06-04 |
Christoph Mallon | Rename the attribute linenr of struct source_position_t... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Christoph Mallon | Cleanup. |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Christoph Mallon | Use a null pointer for marking the current position... |
blob | commitdiff | raw | diff to current |
2011-05-31 |
Andreas Zwinkau | Add Bad preds for unreachable code |
blob | commitdiff | raw | diff to current |
2011-05-31 |
Andreas Zwinkau | Construct Bads for unreachable code |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Matthias Braun | remove pointless concept of a builtin-type |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Matthias Braun | adapt to firm allowing Bad with different modes now |
blob | commitdiff | raw | diff to current |
2011-05-05 |
Christoph Mallon | Do not compare boolean values with false/true, just... |
blob | commitdiff | raw | diff to current |
2011-04-27 |
Matthias Braun | do not use shortcut to determine operation mode as... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | adapt to simplified opt_funccall interface |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Matthias Braun | adapt to TLS simplifications in firm |
blob | commitdiff | raw | diff to current |
2011-03-15 |
Matthias Braun | fix whitespace errors |
blob | commitdiff | raw | diff to current |
2011-03-03 |
Matthias Braun | make the uninitialized warning depend on the -wuninitia... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Matthias Braun | adapt to firm Cmp changes |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Matthias Braun | implement sizeof(func) and alignof(func) in gnu99 mode |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Christoph Mallon | Correct typo in comment. |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Christoph Mallon | Prefer get_mode_{minus_one,null}() over new_tarval_from... |
blob | commitdiff | raw | diff to current |
2011-02-09 |
Matthias Braun | fix last commit: conditional_expression might use compounds |
blob | commitdiff | raw | diff to current |
2011-02-09 |
Matthias Braun | fix cp_error065.c |
blob | commitdiff | raw | diff to current |
2011-02-09 |
Matthias Braun | adapt to remove of Quot node in latest libfirm |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Enter constant folding mode before doing so. Fixes... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Prefer new_Const(get_mode_null(mode)) over new_Const_lo... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Add the helper function create_Const_from_bool() to... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Let is_constant_expression() and friends return an... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Use get_break_label() instead of duplicating it. |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Overhaul conditional_to_firm(). Now it is a tad shorter... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Simplify produce_condition_result(). |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Add jump_if_reachable() to reduce code duplication. |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Overhaul for_statement_to_firm() so it is more friendly... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Simplify maturing of the header block in do_while_state... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Overhaul while_statement_to_firm(). Now it is a tad... |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Overhaul if_statement_to_firm(). Now it is a tad shorte... |
blob | commitdiff | raw | diff to current |
2011-02-05 |
Christoph Mallon | Reduce variable scope. |
blob | commitdiff | raw | diff to current |
2011-02-05 |
Christoph Mallon | Simplify case_label_to_firm() a bit, which can be done... |
blob | commitdiff | raw | diff to current |
next |