summaryrefslogtreecommitdiffhomepage
path: root/ir/be/benode.c
Commit message (Expand)AuthorAge
* beasm: Allow be_Asm nodes as control flow nodes.Christoph Mallon2019-04-05
* be: Dump the text template of be_Asm.Christoph Mallon2019-04-01
* be: Mark be_Asm as memory user.Christoph Mallon2019-03-04
* be: Remove the parameter 'opar' from new_be_op().Christoph Mallon2019-03-04
* ir: Remove the unnecessary distinction between oparity_variable and oparity_any.Christoph Mallon2018-08-05
* be: Remove the redundant parameter 'mode' from be_new_Phi().Christoph Mallon2018-02-26
* be: Remove the redundant parameter 'sp' from be_new_IncSP().Christoph Mallon2018-02-26
* Rework target initialization and queryMatthias Braun2017-02-20
* Reorganize include directivesMatthias Braun2017-02-17
* irdump: Make some low-level functions public.Matthias Braun2016-12-27
* be: Add and use a generic backend node for unknown values.Christoph Mallon2016-11-28
* be: Factor out common code to handle switch tables.Christoph Mallon2016-11-28
* Remove be_node_attr_t typeMatthias Braun2016-11-08
* be: Give be_Relocations debug info.Christoph Mallon2016-10-15
* Use 'default_copy_attr()'.Christoph Mallon2016-10-06
* Fix typo in comment.Christoph Mallon2016-09-27
* be: Determine mode of new Phi0 from the given register requirement.Christoph Mallon2016-04-05
* be: Use be_dump_yesno().Christoph Mallon2016-04-05
* be: Rewrite stack frame handlingMatthias Braun2016-04-04
* be: Clean up 'be_new_Perm()'.Christoph Mallon2016-03-21
* be: Factorise code to create a register requirement.Christoph Mallon2016-03-21
* be: Move 'ignore' check into 'be_create_reg_req()'.Christoph Mallon2016-03-21
* be: Pass an 'irg' instead of an 'obst' to 'be_create_reg_req()'.Christoph Mallon2016-03-21
* be: Move 'be_create_reg_req()' from benode to bearch.Christoph Mallon2016-03-21
* be: Remove flag 'aligned' from register requirements.Christoph Mallon2016-03-21
* Do not optimize phi.Sebastian Buchwald2016-03-11
* Cleanup code.Sebastian Buchwald2016-03-11
* be: Allow creation of Copy nodes with debug info.Christoph Mallon2016-03-01
* Use ir_printf("%F") instead of printf("%s",get_entity_name())Matthias Braun2016-02-29
* Enfore Add/Sub pointer, offset to use reference_offset_modeMatthias Braun2015-10-18
* be: Give the operand of be_IncSP a symbolic name.Christoph Mallon2015-09-08
* be: Pass the input requirements directly to the constructors of nodes, which ...Christoph Mallon2015-09-08
* be: Add and use be_new_Copy_before_reg().Christoph Mallon2015-08-29
* be: Add and use be_new_Proj_reg(), to create a Proj using the given register.Christoph Mallon2015-08-29
* be: Use one common function to copy the node attributes in the backend.Christoph Mallon2015-08-19
* be: Correct and simplify copy_attr().Christoph Mallon2015-08-19
* Turn node pinned attribute into a booleanMatthias Braun2015-08-18
* be: Reintroduce be_Start.Christoph Mallon2015-08-09
* be: Add and use be_get_or_make_Proj_for_pn().Christoph Mallon2015-08-07
* be: Remove duplicate dumps of register allocation information.Christoph Mallon2015-08-05
* irverify: Remove the parameter 'irg' from verify_new_node().Christoph Mallon2015-07-28
* be: Add and use be_new_Proj().Christoph Mallon2015-07-28
* be: Introduce a constraint for memory outputs.Christoph Mallon2015-07-27
* be: Remove pointless null pointer checks.Christoph Mallon2015-07-27
* be: Dump registers and requirements of all middle-end nodes, not just Phis.Christoph Mallon2015-07-27
* be: Only exclude ANY and T nodes from having their mode dumped.Christoph Mallon2015-07-27
* benode: Remove be_Any nodeMatthias Braun2015-07-23
* benode: Introduce be_Relocation nodeMatthias Braun2015-07-22
* Remove unnecessary #include "debug.h".Christoph Mallon2015-07-19
* Remove unnecessary #include "besched.h".Christoph Mallon2015-07-17