summaryrefslogtreecommitdiffhomepage
path: root/ir/be/ia32/ia32_new_nodes.c
Commit message (Expand)AuthorAge
* ia32: Set {base,index,mem}_input directly in init_ia32_attributes().Christoph Mallon2019-03-31
* ia32: Remove the unused function clear_ia32_commutative().Christoph Mallon2018-09-01
* be: Automatically use be_info_init_irn().Christoph Mallon2018-02-28
* Small cleanup.Christoph Mallon2017-04-07
* Reorganize include directivesMatthias Braun2017-02-17
* be: Factor out common code to handle switch tables.Christoph Mallon2016-11-28
* be: Automatically set the original node name during code selection.Christoph Mallon2016-04-26
* ia32/amd64: Cleanup/unify call attributeMatthias Braun2016-04-24
* ia32: Introduce x86_insn_size enumMatthias Braun2016-04-24
* CleanupMatthias Braun2016-04-24
* be: Do not put mode in node titleMatthias Braun2016-04-24
* ia32: Reduce variable scope.Christoph Mallon2016-04-18
* ia32, amd64: Introduce common x86_addr_t struct.Matthias Braun2016-04-04
* ia32: Introduce x86_addr_t and use it instead of am_imm for nowMatthias Braun2016-04-04
* be: Rewrite stack frame handlingMatthias Braun2016-04-04
* be: Rename bearch_${ARCH}{.c,_t.h} -> ${ARCH}_bearch{.c,_t.h} for consistency.Christoph Mallon2016-03-15
* Use ir_printf("%F") instead of printf("%s",get_entity_name())Matthias Braun2016-02-29
* x86: Rename X86_IMM_FRAMEOFFSET to X86_IMM_FRAMEENTMatthias Braun2016-02-15
* ia32: Add missing '\n' after dumping the frame entity.Christoph Mallon2016-01-23
* be: gen_xxx_new_nodes.c.inl -> gen_xxx_new_nodes.cMatthias Braun2016-01-03
* ia32: Factorise and simplify code to dump immediates.Christoph Mallon2015-09-28
* x86_x87: Move x87 node attributes into an own structMatthias Braun2015-09-20
* ia32: move mode_E/type_E to x86_x87Matthias Braun2015-09-20
* Always include irop_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
* ia32: fix bemit_switchjmp, remove now unused get_ia32_switch_table()Matthias Braun2015-09-07
* begnuas/i32: properly emit jump tables in PIC modeMatthias Braun2015-09-07
* ia32: Introduce fstp for cases where we need to pop the x87 stackMatthias Braun2015-08-21
* ia32: Introduce fistp for cases where we are forced to pop the value from the...Matthias Braun2015-08-21
* be: Use one common function to copy the node attributes in the backend.Christoph Mallon2015-08-19
* be: Remove duplicate dumps of register allocation information.Christoph Mallon2015-08-05
* be: Introduce a constraint for execution outputs.Christoph Mallon2015-07-27
* Fixed warning in optimize build.Sebastian Buchwald2015-07-22
* ia32: improve immediate dumpingMatthias Braun2015-07-22
* Fixed compile errors in optimize build.Sebastian Buchwald2015-07-21
* ia32: Introduce FRAMEOFFSET immediate typeMatthias Braun2015-07-20
* Remove comments from C file, we already have them in the headerMatthias Braun2015-07-20
* ia32: Remove no_pic_adjust flagMatthias Braun2015-07-19
* ia32: Add kind attribute to x86_imm32_tMatthias Braun2015-07-19
* ia32: Use x86_imm32_t in Immediate/Const constructorsMatthias Braun2015-07-19
* ia32: Use x86_imm32_t in ia32_immediate_attr_tMatthias Braun2015-07-19
* ia32: Use x86_imm32_t for address mode immediate valuesMatthias Braun2015-07-19
* be: Introduce a generic be_Asm node.Christoph Mallon2015-06-05
* ia32: Make [gs]et_ia32_ls_mode() inline.Christoph Mallon2015-04-26
* cleanup: Remove unnecessary #include.Christoph Mallon2014-12-29
* ia32: generalize ASM node handling so we can reuse it for amd64Matthias Braun2014-12-29
* ia32: merge common_transform stuff back to transformMatthias Braun2014-12-29
* be: Factorise initialisation of backend info into the function be_info_init_i...Christoph Mallon2014-12-28
* ia32: Use fdup instead of fpush.Christoph Mallon2014-11-27
* ia32: Rename fpushCopy to fdup.Christoph Mallon2014-11-27