aboutsummaryrefslogtreecommitdiffstats
path: root/cparser/Machine.mli
Commit message (Expand)AuthorAgeFilesLines
* Add target ELFCyril SIX2021-06-011-0/+1
* Merge remote-tracking branch 'origin/kvx-work' into merge_master_8.13.1Cyril SIX2021-06-011-1/+2
|\
| * Adding distinction between kvx-cos and kvx-mbr (for trapping loads)Cyril SIX2021-04-131-1/+2
* | [BROKEN] Merge with v3.9 : something broken for __builtin_expect in cfrontend...Cyril SIX2021-06-011-4/+5
* | Merge branch 'master' into merge_master_8.13.1Sylvain Boulmé2021-03-231-1/+2
|\ \ | |/ |/|
| * "macosx" is now called "macos"Xavier Leroy2021-01-181-1/+1
| * AArch64: macOS portXavier Leroy2020-12-261-0/+1
* | Turning loads into non-trapping when necessaryCyril SIX2020-12-151-0/+1
* | k1c -> kvx changesDavid Monniaux2020-05-261-1/+1
* | [regression to check!] Merge tag 'v3.6' into mppa-workCyril SIX2019-10-161-0/+1
|\|
| * AArch64 portXavier Leroy2019-08-081-0/+1
* | Tackling struct passing by value for the future K1C ABICyril SIX2019-10-141-0/+1
* | Merge tag 'v3.4' into mppa_k1cCyril SIX2018-11-211-0/+4
|\|
| * Add sizeof_reg and new Machine configurations (#129)Bernhard Schommer2018-08-201-0/+4
* | Hook for MPPA_K1c (generates Risc-V code for now)Cyril SIX2018-04-041-0/+1
|/
* Move struct passing/return style to Machine.Bernhard Schommer2018-02-161-1/+16
* RISC-V port and assorted changesXavier Leroy2017-04-281-0/+2
* Implement support for big endian arm targets.Bernhard Schommer2016-08-051-0/+1
* Diab defines w_char to be unsigned short.Bernhard Schommer2015-07-071-0/+1
* Improvements in the StructReturn transformation (ABI conformance for passing ...Xavier Leroy2015-03-201-9/+1
* Improve performance and configurability for the StructReturn pass.Xavier Leroy2015-03-141-0/+1
* ABI compatibility for struct/union function arguments passed by value.Xavier Leroy2015-01-271-3/+16
* PR#6: fix handling of wchar_t and assignments from wide string literals.Xavier Leroy2014-12-301-0/+2
* Hack StructReturn to better adhere to PowerPC and ARM calling conventions.xleroy2013-12-201-1/+2
* Revert suppression of __builtin_{read,write}_reversed for x86 and ARM,xleroy2013-04-291-0/+1
* cparser/*: refactoring of the expansion of read-modify-write operatorsxleroy2011-11-261-1/+1
* Bitfields: MSB-to-LSB in addition to LSB-to-MSBxleroy2011-03-101-2/+9
* Switching to the new C parser/elaborator/simplifierxleroy2010-03-031-0/+51