2012-12-17 |
Christoph Mallon | cleanup: Resolve warnings about shadowed variables. |
blob | commitdiff | raw |
2012-12-17 |
Matthias Braun | use module_shift from base_mode when constructing bitfi... |
blob | commitdiff | raw | diff to current |
2012-12-17 |
Christoph Mallon | ast2firm: Implement casting from complex to real types. |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Matthias Braun | simplify license header similar to libFirm |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Matthias Braun | cleanup: complex conditional creation style |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Matthias Braun | cleanup: refactor complex assignment into an own function |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Matthias Braun | cleanup: improve coding style |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Matthias Braun | cleanup: avoid unnecessary complicated code sharing |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Christoph Mallon | ast2firm: Replace get_store(set_store(x)) by x. |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Christoph Mallon | ast2firm: Use conv_to_storage_type(). |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Matthias Braun | implement statement expressions for complex values |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | implement support for complex types |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | rename bitwise_negate to complement |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | fix coding style |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Christoph Mallon | ast2firm: When the result of ?: is unreachable, create... |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Christoph Mallon | ast2firm: Convert operands to the arithmetic mode,... |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Christoph Mallon | ast2firm: Rewrite IR construction for expressions. |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Christoph Mallon | ast2firm: There is no sensible IR type to create for... |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Christoph Mallon | semantic: Add missing skip_typeref() to avoid adding... |
blob | commitdiff | raw | diff to current |
2012-12-09 |
Christoph Mallon | ast2firm: Remove unnecessary special case handling... |
blob | commitdiff | raw | diff to current |
2012-12-09 |
Christoph Mallon | ast2firm: Remove the thin wrapper function set_value_fo... |
blob | commitdiff | raw | diff to current |
2012-12-09 |
Christoph Mallon | ast2firm: Remove nonsensical case: You cannot take... |
blob | commitdiff | raw | diff to current |
2012-12-09 |
Christoph Mallon | ast2firm: Use the value returned by set_value_for_expre... |
blob | commitdiff | raw | diff to current |
2012-12-08 |
Christoph Mallon | ast2firm: Clean up create_incdec(). |
blob | commitdiff | raw | diff to current |
2012-12-08 |
Christoph Mallon | ast2firm: Factorise code to convert a value to its... |
blob | commitdiff | raw | diff to current |
2012-12-08 |
Christoph Mallon | cleanup: Remove unused typedef. |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Matthias Braun | adapt to latest libfirm |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Matthias Braun | support complex type (no arithmetic yet) |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Sebastian Buchwald | Fixed some typos. |
blob | commitdiff | raw | diff to current |
2012-12-01 |
Matthias Braun | rename source_position_t to position_t, rename members... |
blob | commitdiff | raw | diff to current |
2012-11-28 |
Matthias Braun | fix cases where compoundlits are constant/get an entity |
blob | commitdiff | raw | diff to current |
2012-11-24 |
Matthias Braun | support compound values in dynamic initializers |
blob | commitdiff | raw | diff to current |
2012-11-22 |
Matthias Braun | support compound literals as initializers |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Christoph Mallon | ast2firm: Keep the ijmp block and memory. |
blob | commitdiff | raw | diff to current |
2012-11-07 |
Christoph Mallon | Check for constant conditions in create_condition_evalu... |
blob | commitdiff | raw | diff to current |
2012-11-07 |
Christoph Mallon | Reduce scope of variable. |
blob | commitdiff | raw | diff to current |
2012-11-07 |
Christoph Mallon | Keep all loops, because they could become infinite. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Implement U, u and u8 strings. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Let panic() print file, line and function. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Route all computed goto statements of a function throug... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Use jump_target for goto labels. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Use a separate block as target for indirect jumps. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Replace jump_if_reachable() by jump_targets. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Use jump_target for conditional jumps. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Use jump_target for break. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Use jump_target for continue. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Use jump_target to simplify the implementation of if_st... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Matthias Braun | use ir_tarval to calculate case values |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Use a reference counter to mature label blocks as early... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Process the inner statement of a case label, even if... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Matthias Braun | adapt to method property changes |
blob | commitdiff | raw | diff to current |
2012-10-22 |
Christoph Mallon | Move changing current_ir_graph from get_label_block... |
blob | commitdiff | raw | diff to current |
2012-10-22 |
Christoph Mallon | Wrap changing current_ir_graph in {PUSH,POP}_IRG(). |
blob | commitdiff | raw | diff to current |
2012-10-19 |
Christoph Mallon | Avoid an unnecessary basic block in case of do ...... |
blob | commitdiff | raw | diff to current |
2012-10-19 |
Christoph Mallon | Wrap changing {break,continue}_label in {PUSH,POP}_... |
blob | commitdiff | raw | diff to current |
2012-10-19 |
Christoph Mallon | Let jump_to() handle setting the current block. |
blob | commitdiff | raw | diff to current |
2012-10-18 |
Christoph Mallon | Rename the member statement of struct function_t to... |
blob | commitdiff | raw | diff to current |
2012-10-18 |
Christoph Mallon | Check whether a local variable needs an entity more... |
blob | commitdiff | raw | diff to current |
2012-10-17 |
Christoph Mallon | Attach debug info to parameter entities/projs. |
blob | commitdiff | raw | diff to current |
2012-09-03 |
Christoph Mallon | Remove the AST node for while, use the one for for... |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Matthias Braun | strictconv is not necessary anymore in latest firm |
blob | commitdiff | raw | diff to current |
2012-07-23 |
Matthias Braun | adapt to libFirm ASM changes |
blob | commitdiff | raw | diff to current |
2012-07-16 |
Matthias Braun | respect getcwd return value |
blob | commitdiff | raw | diff to current |
2012-07-03 |
Matthias Braun | remove unnecessary ATOMIC_TYPE_INVALID |
blob | commitdiff | raw | diff to current |
2012-06-17 |
Christoph Mallon | Let the lexer produce preprocessor numbers T_NUMBER... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Include string encoding in string_t. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Use initializer_value_t for INITIALIZER_STRING, too. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Remove wrong test from is_string_type(): Pointers are... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Consistently use get_string_len() to correct the size... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Merge INITIALIZER_WIDE_STRING into INITIALIZER_STRING. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Simplify assertions and remove redundant ones. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Christoph Mallon | Merge EXPR_LITERAL_WIDE_CHARACTER into EXPR_LITERAL_CHA... |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Christoph Mallon | Use struct string_literal_expression_t instead of struc... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Augment MATCH_NEWLINE() so its usage looks like an... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Do not include the terminating \0 in the size of T_STRI... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Record the encoding in string_literal_expression_t... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Remove ir_type_const_char and use ir_type_char instead. |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Correct several uses of expr->literal to expr->string_l... |
blob | commitdiff | raw | diff to current |
2012-05-16 |
Christoph Mallon | Implement reference_expression_to_firm() by using refer... |
blob | commitdiff | raw | diff to current |
2012-05-16 |
Christoph Mallon | Use the same struct variable_t for variable and paramet... |
blob | commitdiff | raw | diff to current |
2012-05-15 |
Christoph Mallon | Print entities (%N) instead of just symbols (%Y). |
blob | commitdiff | raw | diff to current |
2012-05-10 |
Matthias Braun | variables are definition if they are not extern |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Remove the unnecessary distinction between EXPR_LITERAL... |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Remove the (mostly) unnecessary distinction between... |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Do not strip the 0x prefix from the textual representat... |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Simplify how testing for signed/unsigned is encoded... |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Handle forcing the LINKAGE_C for main() in the parser... |
blob | commitdiff | raw | diff to current |
2012-05-05 |
Christoph Mallon | Remove the unnecessary special case for __alignof__... |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Matthias Braun | adapt to latest libfirm version, fix inline semantic |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Christoph Mallon | Add scopes to iteration and selection statements. |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Christoph Mallon | Factorise code to create local declarations. |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Christoph Mallon | Enter constant folding mode only in one place, i.e... |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Christoph Mallon | Remove unnecessary gotos. |
blob | commitdiff | raw | diff to current |
2012-05-03 |
Christoph Mallon | Remove the parameter is_union from create_compound_type(). |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Christoph Mallon | Do not refetch a value, which we already have. |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Christoph Mallon | Do not refetch a value, which we already have. |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Christoph Mallon | Reduce variable scope. |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Christoph Mallon | Do not refetch a value, which we already have. |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Christoph Mallon | Only use the skipped type, the unskipped type is useles... |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Christoph Mallon | Move the GNU special case for sizeof(function) from... |
blob | commitdiff | raw | diff to current |
next |