2009-01-02 |
Michael Beck | - typo fixed |
blob | commitdiff | raw |
2009-01-02 |
Michael Beck | - va_start/va_arg uses now the stack parameter alignment |
blob | commitdiff | raw | diff to current |
2008-12-31 |
Christoph Mallon | Fix logic error in is_builtin_expect() introduced in... |
blob | commitdiff | raw | diff to current |
2008-12-29 |
Michael Beck | - more MS intrinsics |
blob | commitdiff | raw | diff to current |
2008-12-27 |
Michael Beck | - more builtins |
blob | commitdiff | raw | diff to current |
2008-12-27 |
Michael Beck | - fixed warnings |
blob | commitdiff | raw | diff to current |
2008-12-27 |
Michael Beck | Removed EXPR_BUILTIN_SYMBOL: Builtins are now predefine... |
blob | commitdiff | raw | diff to current |
2008-12-24 |
Michael Beck | - fixed implementation of various __builtin functions |
blob | commitdiff | raw | diff to current |
2008-12-24 |
Michael Beck | - implemented __builtin_trap() |
blob | commitdiff | raw | diff to current |
2008-12-23 |
Michael Beck | - implemented __builtin_(ffs|ctz|clz|popcount|parity) |
blob | commitdiff | raw | diff to current |
2008-12-21 |
Christoph Mallon | ?: with omitted true-expression needs special handling... |
blob | commitdiff | raw | diff to current |
2008-12-21 |
Christoph Mallon | Handle pointer arithmetic with variable sized types... |
blob | commitdiff | raw | diff to current |
2008-12-21 |
Christoph Mallon | Unify the form of references to the standard. |
blob | commitdiff | raw | diff to current |
2008-12-21 |
Michael Beck | - implemented __builtin_prefetch() |
blob | commitdiff | raw | diff to current |
2008-12-21 |
Christoph Mallon | Remove two redundant get_dbg_info() which were found... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Michael Beck | - implement builtin_(frame|return)_address() firm repre... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Christoph Mallon | Implement __builtin_types_compatible_p(). |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Christoph Mallon | Indentation. |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Christoph Mallon | Skip non-parameter entities in parameter lists. This... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Michael Beck | - reimplemented __builtin_frame_address() and __builtin... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Christoph Mallon | Add some more bits for EXPR_BUILTIN_ADDRESS. |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Michael Beck | - implemented __builtin_(return|frame)_address() FE... |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Christoph Mallon | Slightly simplify traversing declaration lists. |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Christoph Mallon | Put { of function on separate line. |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Christoph Mallon | Add the macro lengthof(). |
blob | commitdiff | raw | diff to current |
2008-12-16 |
Christoph Mallon | Fix calculation of the value of multi-character charact... |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Christoph Mallon | Better check for is_Cond() instead of !is_Bad(): The... |
blob | commitdiff | raw | diff to current |
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 |
next |