2008-12-15 |
Christoph Mallon | Better check for is_Cond() instead of !is_Bad(): The... |
blob | commitdiff | raw |
2008-12-15 |
Christoph Mallon | Before setting branch prediction info for a Cond, make... |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Christoph Mallon | Do not crash on alignof($TYPE). |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Michael Beck | - renamed cons_flags to ir_cons_flags |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Matthias Braun | fixed __alignof__ construction, always build constants... |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Christoph Mallon | Use identify_new_type() instead of duplicating it. |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Matthias Braun | - change enum to have an underlying atomic type |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Moritz Kroll | Adjusted for latest firm |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | first implementation of aligned attribute |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | fix subtle implicit cast problem |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | missing skip_typeref |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Christoph Mallon | Fix typo in lazy op constant folding. |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | more skip_typerefs |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | type might be a struct |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | we have to convert assign ops back up to mode_arithmetic |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | always fold consts |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | - build float arithmetic ops in backend arithmetic... |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Christoph Mallon | Remove the unused STATEMENT_LOCAL_LABEL/struct local_la... |
blob | commitdiff | raw | diff to current |
2008-12-12 |
Matthias Braun | fix for latest firm |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Michael Beck | - recognize __attribute__((returns_twice)) and __declsp... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Christoph Mallon | Calculate the size of a typedefed VLA right where the... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Christoph Mallon | Remove trailing \n from panic messages. |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Christoph Mallon | - Repair evaluating && with constant left hand side... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Christoph Mallon | Remove false_block != NULL tests, which never can be... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Christoph Mallon | Allow sizeof(void) and __alignof__(void) as GCC extension. |
blob | commitdiff | raw | diff to current |
2008-12-07 |
Christoph Mallon | Evaluate the argument of va_end for its side effects. |
blob | commitdiff | raw | diff to current |
2008-12-07 |
Christoph Mallon | Compound literals are lvalues. |
blob | commitdiff | raw | diff to current |
2008-12-07 |
Michael Beck | - select_addr() must create an constant in constant... |
blob | commitdiff | raw | diff to current |
2008-12-06 |
Christoph Mallon | Add partial support for C++ wchar_t. |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Christoph Mallon | Simplify array_access_addr() by using adjust_for_pointe... |
blob | commitdiff | raw | diff to current |
2008-12-04 |
Christoph Mallon | Convert the value before taking the shortcut in adjust_... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Christoph Mallon | Indentation. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Christoph Mallon | Before setting volatility, check that FIRM did not... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Matthias Braun | create mode from cparser type not from ir_nodes which... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Matthias Braun | fix bad construction of logical binops with constant... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Christoph Mallon | Remove incorrect assertion. It is perfectly valid for... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Christoph Mallon | Resolve several null pointer accesses, when encounterin... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Matthias Braun | I give up with modulo shift - doing the right thing... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Moritz Kroll | Adjusted code to mode-less Const and Const_type constru... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Matthias Braun | fix builting expect handling and implement taking addre... |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Matthias Braun | - Introduce ENTITY_PARAMETER |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Matthias Braun | reduce not supported error to a warning |
blob | commitdiff | raw | diff to current |
2008-11-20 |
Christoph Mallon | Remove unreachable statements. |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Christoph Mallon | Handle static __thread local variables in ast2firm. |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Christoph Mallon | Improve storage class handling: |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Parse C++ references. |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Matthias Braun | keep it simple and stupid: cast to unsigned instead... |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Michael Beck | - %zu is not supported on windows |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Christoph Mallon | Improve linkage specification |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Christoph Mallon | The calling convention is orthogonal to the linkage... |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Christoph Mallon | static. |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | fix string initializer when implicitely going down... |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | More work for C++ mode: |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | missing break |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | most of the options are handled in main.c now |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Matthias Braun | pass correct modes to 64bit lowerer |
blob | commitdiff | raw | diff to current |
2008-11-11 |
Matthias Braun | c frontend doesn't case about modulo_shift, rename... |
blob | commitdiff | raw | diff to current |
2008-11-02 |
Matthias Braun | improve flexible array member handling, assign error_ty... |
blob | commitdiff | raw | diff to current |
2008-11-01 |
Matthias Braun | declaration_t -> entity_t |
blob | commitdiff | raw | diff to current |
2008-10-26 |
Matthias Braun | source-position doesn't make any sense for types: |
blob | commitdiff | raw | diff to current |
2008-10-26 |
Michael Beck | - BugFix: gcc optimizes def_nr + 1 < 0 away, arg\! |
blob | commitdiff | raw | diff to current |
2008-10-26 |
Michael Beck | - BugFix: generation of default case number was complet... |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Matthias Braun | get rid of some fields in ast_t: outer_fkt_jmp, is_oute... |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Christoph Mallon | Implement a statement walker. |
blob | commitdiff | raw | diff to current |
2008-10-19 |
Christoph Mallon | Resolve some warnings. |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Christoph Mallon | Add debug info to implicitly created != 0 tests in... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | no need for bitfiddle here |
blob | commitdiff | raw | diff to current |
2008-10-06 |
Matthias Braun | only query primitive types for their base type |
blob | commitdiff | raw | diff to current |
2008-10-06 |
Matthias Braun | disable fix for parsetest/fehler053.c for now (as it... |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Matthias Braun | fix bitfield2.c |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Christoph Mallon | Implement reference_addr() for DECLARATION_KIND_FUNCTION. |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Christoph Mallon | skip_typeref(). |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Christoph Mallon | Parse __builtin_inf{,f,l} and correct __builtin_nand... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Christoph Mallon | Process declaration modifiers for variables in ast2firm... |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Michael Beck | - add missing initialization of have_const_functions |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Matthias Braun | handle DM_CONST, lower inline limit, force optimize_fun... |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Christoph Mallon | Treat size_constant like a bool should be, i.e. do... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - BugFix: unitializer must be created using qualifiers... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - functions cannot be lvalues |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - add more attributes to support inner functions |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Michael Beck | - renamed is_empty to is_empty_range |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Michael Beck | more work on type size |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | Do not initialise the variables declared in a for state... |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | Fix warn_div_by_zero(): The result of the division... |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Michael Beck | - implemented local labels |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Michael Beck | - add missing cases |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Michael Beck | - implemented computed goto |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | s/imature_blocks/immature_blocks/. |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | Use new_Block() instead of new_immBlock(), when the... |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | Handle DM_NORETURN in ast2firm. |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | Indentation. |
blob | commitdiff | raw | diff to current |
2008-09-10 |
Matthias Braun | we need to keep_alive memory as well for potential... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Matthias Braun | build right side of += etc. before left side |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Matthias Braun | fix |
blob | commitdiff | raw | diff to current |
2008-09-07 |
Matthias Braun | bunch of mac fixes and improvements |
blob | commitdiff | raw | diff to current |
2008-09-03 |
Christoph Mallon | Fix cp_error049. |
blob | commitdiff | raw | diff to current |
2008-09-01 |
Matthias Braun | fix problems when a case is INT_MAX |
blob | commitdiff | raw | diff to current |
2008-09-01 |
Michael Beck | fixed constant case |
blob | commitdiff | raw | diff to current |
2008-09-01 |
Christoph Mallon | Implement ast2firm part of the GNU "a ?: b" extension. |
blob | commitdiff | raw | diff to current |
2008-08-31 |
Christoph Mallon | Empty line for readability. |
blob | commitdiff | raw | diff to current |
next |