summaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAge
* Re-add function to query float_int_overflow_style for jFirm compatibility.jfirm-compatAndreas Fried2017-02-24
* Implement variadic struct arguments in amd64.Andreas Fried2017-02-24
* Implement amd64 calling convention in the new lowering API.Andreas Fried2017-02-24
* Implement x86 calling convention in the new lowering API.Andreas Fried2017-02-24
* Implement a new, callback-based, lowering for calls with compounds.Andreas Fried2017-02-24
* amd64: Prepare for passing structs on the stack.Andreas Fried2017-02-24
* amd64: Add copyB and copyB_i nodes in preparation of copying structs.Andreas Fried2017-02-24
* ia32/amd64: Put copying of call arguments into the memory chain.Andreas Fried2017-02-24
* mips, arm: Disable all if conversion againMatthias Braun2017-02-20
* Rework target initialization and queryMatthias Braun2017-02-20
* Makefile: Improve macOS dylib buildingMatthias Braun2017-02-20
* Remove double declarationMatthias Braun2017-02-19
* Pull side effects out of assert()Matthias Braun2017-02-17
* Document no_remainder fieldMatthias Braun2017-02-17
* Reorganize include directivesMatthias Braun2017-02-17
* Fix warnings in optimize buildSebastian Buchwald2017-02-01
* heur4: Remove the write-only deqs 'best_starts' and 'good_starts'.Christoph Mallon2017-01-30
* mips: Need to set replace_xxx in irarch nowMatthias Braun2017-01-29
* be: Restore be_set_va_list_type_pointer().Christoph Mallon2017-01-29
* be: Restore lost comment.Christoph Mallon2017-01-29
* irarch: Leave setup to backendsMatthias Braun2017-01-28
* Reorganize va_arg handlingMatthias Braun2017-01-28
* lower_dw: Use be_is_big_endian()Matthias Braun2017-01-28
* Fix duplicate const warningMatthias Braun2017-01-28
* jumpthreading: Assert that Phi nodes have more than one inputJoachim Priesner2017-01-26
* mips: Handle Call arguments, which need to be sign/zero extended.Christoph Mallon2017-01-25
* mips: Perform builtin lowering.Christoph Mallon2017-01-24
* lower: Constify.Christoph Mallon2017-01-24
* be: Factor out common code to make a va_start entity.Christoph Mallon2017-01-24
* be: Factor out code to set the va_list type to a void pointer.Christoph Mallon2017-01-24
* mips: Avoid unnecessary sign/zero extension right after Load.Christoph Mallon2017-01-22
* mips: Handle Cmp with 8 and 16 bits.Christoph Mallon2017-01-22
* mips: Factor out code to sign/zero extend values.Christoph Mallon2017-01-22
* mips: Fix typo in function name.Christoph Mallon2017-01-22
* panic: Also print the name of the function in TODO.Christoph Mallon2017-01-22
* mips: Use the macro TODO.Christoph Mallon2017-01-22
* panic: Add the macro TODO(node).Christoph Mallon2017-01-22
* mips: Handle compound return values.Christoph Mallon2017-01-16
* mips: Show a nicer panic instead of a segfault for the unhandled struct param...Christoph Mallon2017-01-14
* mips: Handle unordered relations in non-float Cmp.Christoph Mallon2017-01-14
* mips: Lower CopyB.Christoph Mallon2017-01-14
* mips: Improve matching of addresses.Christoph Mallon2017-01-14
* mips: Calculate the correct stack size for calls.Christoph Mallon2017-01-14
* mips: Handle lowering of 64 bit subtraction.Christoph Mallon2017-01-13
* mips: Move 64 bit lowering into separate file.Christoph Mallon2017-01-13
* mips: Handle lowering of 64 bit addition.Christoph Mallon2017-01-13
* mips: Add a stub function for lower64 intrinsic creation.Christoph Mallon2017-01-13
* mips: Perform switch lowering.Christoph Mallon2017-01-12
* mips: Use big endian.Christoph Mallon2017-01-12
* Merge branch 'mips'.Christoph Mallon2017-01-12
|\