summary refs log tree commit diff
path: root/src/etc/platform-intrinsics/generator.py
AgeCommit message (Expand)AuthorLines
2018-02-10fix typos in src/{bootstrap,ci,etc,lib{backtrace,core,fmt_macros}}Matthias Krüger-1/+1
2017-08-07Narrow or widen the vector element without changing the vector sizeLuca Barbato-1/+9
2016-09-17remove useless semicolon from pythonEitan Adler-1/+1
2016-09-17make functions static where possibleEitan Adler-9/+18
2016-09-17simplify python codeEitan Adler-1/+1
2016-06-22Add target_features for the bit manipulation instruction sets: BMI 1.0, BMI 2...gnzlbg-1/+0
2016-06-22Allow different instruction set prefixes within the same architecturegnzlbg-8/+19
2016-06-22Add usage examples to the documentation of etc/platform-intrinsics/generator.pygnzlbg-0/+21
2016-03-29rustc_platform_intrinsics: remove unused rustc dependency.Eduard Burtescu-2/+1
2016-03-15rustc: Improve compile time of platform intrinsicsAlex Crichton-23/+48
2016-03-05Update platform intrinsic generator scriptRuud van Asseldonk-3/+3
2015-09-12Add a comment to explain the `#[inline(never)]` annotationAndrea Canciani-0/+2
2015-09-12Fix generator.py to avoid pathological inliningAndrea Canciani-0/+1
2015-09-04Support return aggregates in platform intrinsics.Huon Wilson-16/+67
2015-09-04Support bitcasts in platform intrinsic generator.Huon Wilson-34/+105
2015-09-04Support void in platform intrinsic generator.Huon Wilson-4/+29
2015-09-04Support non-return value references in platform intrinsic generator.Huon Wilson-74/+79
2015-09-04Add support for pointers to generator.py.Huon Wilson-9/+88
2015-08-29Support different scalar integer widths in Rust v. LLVM.Huon Wilson-11/+39
2015-08-29Style the generator script more PEP8y.Huon Wilson-4/+42
2015-08-29Allow unused imports in the generator.Huon Wilson-0/+2
2015-08-29Add support for arbitrary metadata for numbers and widths.Huon Wilson-52/+73
2015-08-29Add the platform intrinsic generator script.Huon Wilson-0/+482