path: root/ir/be/beemithlp.h
Commit message (Expand)AuthorAge
* beasm: Add BE_ASM_OPERAND_LABEL and tell the backends how to emit it.Christoph Mallon2019-04-05
* be: Handle '%u' centrally in BE_EMITF().Christoph Mallon2018-04-08
* be: Handle '%s' centrally in BE_EMITF().Christoph Mallon2018-04-02
* be: Update documentation of what is handled by BE_EMITF().Christoph Mallon2018-04-02
* be: Handle '%d' centrally in BE_EMITF() instead of in each backend.Christoph Mallon2017-01-12
* be: Emit verbose asm node info with each emitted line, not just the last one.Christoph Mallon2016-11-28
* be: Factor out common code to check whether a jump falls through.Christoph Mallon2016-10-31
* be: Factor out (almost) identical code to emit assembler for unconditional ju...Christoph Mallon2016-10-31
* be: Factor out the common code to emit jump label names.Christoph Mallon2016-10-31
* be: Handle emitting jump labels centrally in BE_EMITF().Christoph Mallon2016-10-31
* be: Move BE_EMITF() from 'beemitter.h' to 'beemithlp.h'.Christoph Mallon2016-10-31
* be: Factor out code to get the Projs of conditional branches.Christoph Mallon2016-10-31
* be: Factor out (almost) common code in ${ARCH}_emitf() into the macro BE_EMIT...Christoph Mallon2016-10-19
* be: Merge common emitter code to query jump targets and block scheduleMatthias Braun2016-02-08
* beemitter: Move helper function to beemithlpMatthias Braun2016-02-08