summaryrefslogtreecommitdiffhomepage
path: root/ir/lower
Commit message (Expand)AuthorAge
...
* When making a 'Minus', automatically infer its mode from its operand.Christoph Mallon2016-06-07
* When making a 'Not', automatically infer its mode from its operand.Christoph Mallon2016-06-07
* Cmp nodes don't have Projs anymoreSebastian Buchwald2016-05-30
* tr: Set variadicity directly when creating method types.Christoph Mallon2016-05-22
* ident: Simplify the interface of id_unique().Christoph Mallon2016-05-17
* Fix indentationSebastian Buchwald2016-05-12
* Add some braces to improve readability.Sebastian Buchwald2016-05-09
* lower_dw: More elaborate comment on why we do not split parameter entitiesMatthias Braun2016-04-04
* Rename get_type_{size|alignment}_bytes() to get_type{size|alignment}()Matthias Braun2016-02-14
* Rename is_po2() to is_po2_or_zero()Matthias Braun2016-02-13
* Fix lower_calls when no aggregate_return callback was fivenMatthias Braun2016-01-31
* lower_calls: Make aggregate type return lowering more flexible.Matthias Braun2016-01-30
* lower_builtin: At least show builtin name on unsupported builtinsMatthias Braun2016-01-16
* Fix comments: There is no mtp_property_const anymore.Sebastian Buchwald2015-12-21
* Set appropriate modes when creating parameter stores.Sebastian Buchwald2015-12-04
* tv: Remove mode parameter from tarval_subMatthias Braun2015-10-18
* Enfore Add/Sub pointer, offset to use reference_offset_modeMatthias Braun2015-10-18
* irmode: rename reference_mode_unsigned_eq to reference_offset_modeMatthias Braun2015-10-18
* Remove firmstatMatthias Braun2015-09-19
* Remove hook_merge_nodesMatthias Braun2015-09-19
* Always include irmode_t.h inside libfirmMatthias Braun2015-09-10
* Move ir_node struct from irtypes.h to irnode_t.h, remove irtypes.h, cleanupMatthias Braun2015-09-10
* Move ir_op struct from irtypes.h to irop_t.h, cleanupMatthias Braun2015-09-10
* Widen certain builtin functions to 64 bits on 64-bit backends.Andreas Fried2015-09-08
* Cleanup after def92e0Matthias Braun2015-08-20
* Implement vararg handling in a more portable way (for now only for IA32).Andreas Fried2015-08-14
* tr: Simplify {get,set}_method_variadicity() to {is,set}_method_variadic().Christoph Mallon2015-08-04
* tr: Factorise code to copy variadicity, calling convention and additional pro...Christoph Mallon2015-08-04
* Factorise type creation in ir_lower_dw_ops().Christoph Mallon2015-07-20
* Simplify the creation of instrinsic/runtime function entities a bit and avoid...Christoph Mallon2015-07-20
* Remove unnecessary #include "debug.h".Christoph Mallon2015-07-19
* Correct lowering of compound parameters and return values.Christoph Mallon2015-07-14
* doc: Correct typo in comment.Christoph Mallon2015-06-28
* Only optimize CopyB if the destination is alias-free.Sebastian Buchwald2015-06-26
* Properly reserve and free link resource.Sebastian Buchwald2015-06-02
* Check LF_DONT_LOWER_ARGUMENTS before lowering call arguments.Sebastian Buchwald2015-05-07
* Revert "remove unused lower_highlevel() function"Andreas Zwinkau2015-05-05
* Remove duplicate caching of compilerlib entities.Christoph Mallon2015-04-16
* Cleanup.Christoph Mallon2015-04-16
* Remove pointless Conv.Christoph Mallon2015-04-15
* ir: Remove pointless mode_b checks.Christoph Mallon2015-04-05
* ident: Use new_id_fmt() instead of snprintf() + new_id_from_str().Christoph Mallon2015-01-28
* cleanup: Remove unnecessary #include <limits.h>.Christoph Mallon2015-01-25
* remove unused i_mapper_bswapMatthias Braun2014-12-31
* lower_dw: remove unreachable codeMatthias Braun2014-12-31
* remove intrinsic opt for gnu libc extensionsMatthias Braun2014-12-31
* remove unused i_mapper_allocaMatthias Braun2014-12-31
* remove unused lower_highlevel() functionMatthias Braun2014-12-31
* lower_softfloat: simplify lower_Const() by using tarval_bitcast()Matthias Braun2014-12-30
* cleanup: Remove unnecessary #include.Christoph Mallon2014-12-29