| Commit message (Expand) | Author | Age |
* | lower_dw: implement a generic function for lowering Minus nodes | Johannes Bucher | 2019-06-18 |
|
|
* | lower_dw: Lower Add and Sub to simple operations instead of using a library c... | Christoph Mallon | 2018-08-14 |
|
|
* | dw_lower: Use a more efficient lowering for ir_bk_parity. | Christoph Mallon | 2018-08-06 |
|
|
* | ir: Overhaul representation of ASM constraints in the IR. | Christoph Mallon | 2018-05-11 |
|
|
* | lower_dw: Move the ia32-specific ASM lowerer into the ia32 backend. | Christoph Mallon | 2018-05-08 |
|
|
* | lower_dw: Do not pass the high mode as parameter to the lowering functions. | Christoph Mallon | 2018-05-08 |
|
|
* | lower_dw: Factor out code to determine the mode of the upper half. | Christoph Mallon | 2018-05-07 |
|
|
* | lower: Handle creation of the libgcc entities directly in the double word low... | Christoph Mallon | 2018-04-08 |
|
|
* | Rework target initialization and query | Matthias Braun | 2017-02-20 |
|
|
* | Reorganize include directives | Matthias Braun | 2017-02-17 |
|
|
* | lower_dw: Use be_is_big_endian() | Matthias Braun | 2017-01-28 |
|
|
* | lower: Factor out code to check whether a type needs to be lowered. | Christoph Mallon | 2016-12-31 |
|
|
* | lower: Factor out common code for handling parameter and result types in doub... | Christoph Mallon | 2016-12-26 |
|
|
* | ir: Factor out 'is_Const(x) && is_Const_null(x)' into the new function 'is_ir... | Christoph Mallon | 2016-11-04 |
|
|
* | tr: Remove the concept of 'higher type'. | Christoph Mallon | 2016-09-18 |
|
|
* | Set the additional properties right when construction a method type. | Christoph Mallon | 2016-07-11 |
|
|
* | Set the calling convention right when construction a method type. | Christoph Mallon | 2016-07-11 |
|
|
* | Even further factorise the code to lower the type of builtins. | Christoph Mallon | 2016-07-07 |
|
|
* | Further factorise the code to lower the type of builtins. | Christoph Mallon | 2016-07-07 |
|
|
* | Factorise code to get the lowered type for a parameter or result of a builtin. | Christoph Mallon | 2016-07-06 |
|
|
* | Rename pdeq_new.h => pdeq.h | Matthias Braun | 2016-06-27 |
|
|
* | Use pdeq_new instead of pdeq | Matthias Braun | 2016-06-27 |
|
|
* | When making an 'Add', automatically infer its mode from its operands. | Christoph Mallon | 2016-06-07 |
|
|
* | When making a 'Mux', automatically infer its mode from its 'false' operand. | Christoph Mallon | 2016-06-07 |
|
|
* | When making a 'Shl', 'Shr' or 'Shrs', automatically infer its mode from the l... | Christoph Mallon | 2016-06-07 |
|
|
* | When making a 'And', 'Eor' or 'Or', automatically infer their modes from the ... | Christoph Mallon | 2016-06-07 |
|
|
* | When making a 'Not', automatically infer its mode from its operand. | Christoph Mallon | 2016-06-07 |
|
|
* | tr: Set variadicity directly when creating method types. | Christoph Mallon | 2016-05-22 |
|
|
* | ident: Simplify the interface of id_unique(). | Christoph Mallon | 2016-05-17 |
|
|
* | Fix indentation | Sebastian Buchwald | 2016-05-12 |
|
|
* | lower_dw: More elaborate comment on why we do not split parameter entities | Matthias Braun | 2016-04-04 |
|
|
* | Rename is_po2() to is_po2_or_zero() | Matthias Braun | 2016-02-13 |
|
|
* | Set appropriate modes when creating parameter stores. | Sebastian Buchwald | 2015-12-04 |
|
|
* | Enfore Add/Sub pointer, offset to use reference_offset_mode | Matthias Braun | 2015-10-18 |
|
|
* | Remove firmstat | Matthias Braun | 2015-09-19 |
|
|
* | Move ir_node struct from irtypes.h to irnode_t.h, remove irtypes.h, cleanup | Matthias Braun | 2015-09-10 |
|
|
* | Implement vararg handling in a more portable way (for now only for IA32). | Andreas Fried | 2015-08-14 |
|
|
* | tr: Factorise code to copy variadicity, calling convention and additional pro... | Christoph Mallon | 2015-08-04 |
|
|
* | Factorise type creation in ir_lower_dw_ops(). | Christoph Mallon | 2015-07-20 |
|
|
* | Simplify the creation of instrinsic/runtime function entities a bit and avoid... | Christoph Mallon | 2015-07-20 |
|
|
* | Remove pointless Conv. | Christoph Mallon | 2015-04-15 |
|
|
* | ir: Remove pointless mode_b checks. | Christoph Mallon | 2015-04-05 |
|
|
* | lower_dw: remove unreachable code | Matthias Braun | 2014-12-31 |
|
|
* | ir: Use get_Proj_for_pn(). | Christoph Mallon | 2014-11-11 |
|
|
* | Fixed invalid use of out edges. | Sebastian Buchwald | 2014-10-29 |
|
|
* | lower_dw: Do not just move a node itself to the new block, but all its Projs,... | Christoph Mallon | 2014-10-16 |
|
|
* | redo fix for Proj(Start) being in the wrong block after part_block() | Matthias Braun | 2014-10-14 |
|
|
* | lower: Simplify and comment is_equality_cmp(). | Christoph Mallon | 2014-10-13 |
|
|
* | The start block is not special anymore | Matthias Braun | 2014-09-25 |
|
|
* | Provide Store nodes with the type of the object stored to. | Andreas Fried | 2014-09-19 |
|
|