about summary refs log tree commit diff
path: root/src/test/codegen
AgeCommit message (Expand)AuthorLines
2018-08-01Rollup merge of #52908 - lnicola:vec-truncate-opt, r=alexcrichtonPietro Albini-0/+21
2018-08-01Rollup merge of #52914 - nagisa:sparc-is-sparc’s-own-business, r=alexcrichtonPietro Albini-0/+1
2018-08-01Rollup merge of #52825 - RalfJung:codegen, r=alexcrichtonPietro Albini-0/+42
2018-07-31Only run the sparc-abi test on sparcSimonas Kazlauskas-0/+1
2018-07-31Use SetLenOnDrop in Vec::truncate()Laurentiu Nicola-0/+21
2018-07-31hopefully make test pass on windowsRalf Jung-6/+6
2018-07-31make sure that the no-panic test tests what it is supposed to testRalf Jung-0/+8
2018-07-29dont hardcode vtable size in codegen testRalf Jung-2/+2
2018-07-29update codegen testsRalf Jung-2/+2
2018-07-29Make sure #47772 does not regressRalf Jung-0/+34
2018-07-26Add a test for sparc64 ABI issueSimonas Kazlauskas-0/+36
2018-07-21Only run the test on x86_64Scott McMurray-0/+1
2018-07-21Don't use SIMD in mem::swap for types smaller than the block sizeScott McMurray-0/+26
2018-07-13Auto merge of #51622 - kennytm:three-field-range-inclusive, r=SimonSapinbors-0/+74
2018-07-13Change RangeInclusive to a three-field struct.kennytm-0/+74
2018-07-13Auto merge of #52046 - cramertj:fix-generator-mir, r=eddybbors-3/+3
2018-07-12Ensure StorageDead is created even if variable initialization failsTaylor Cramer-3/+3
2018-07-11Auto merge of #51966 - alexcrichton:llvm7, r=michaelwoeristerbors-20/+26
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-20/+26
2018-07-10Auto merge of #51583 - cuviper:packed_pair-bool, r=Mark-Simulacrumbors-1/+55
2018-07-09bump llvm version of failing codegen testgnzlbg-0/+1
2018-07-09bump minimum LLVM version to 5.0gnzlbg-12/+1
2018-07-05Update scalar pairs per review commentsJosh Stone-0/+14
2018-07-05Store scalar pair bools as i8 in memoryJosh Stone-1/+41
2018-06-30Do not allow LLVM to increase a TLS's alignment on macOS.kennytm-0/+40
2018-06-17test: Ignore some problematic tests on powerpc and powerpc64*John Paul Adrian Glaubitz-0/+8
2018-06-12Stabilize #[repr(transparent)]Simon Sapin-5/+1
2018-06-04test: Ignore some problematic tests on sparc and sparc64John Paul Adrian Glaubitz-0/+8
2018-05-28Auto merge of #50521 - gnzlbg:simd_float, r=alexcrichtonbors-1/+1554
2018-05-24std: Ensure OOM is classified as `nounwind`Alex Crichton-0/+21
2018-05-24enable fast-math flagsgnzlbg-98/+98
2018-05-24add gather/scatter run-time testgnzlbg-0/+3
2018-05-24add run-time test and missing codegen testgnzlbg-0/+104
2018-05-24fix tidygnzlbg-0/+2
2018-05-24add simd float intrinsics and gather/scattergnzlbg-0/+1444
2018-05-24move simd-minmax-test to run-pass; require llvm 7gnzlbg-1/+1
2018-05-19Ensure that statics are always ByRefOliver Schneider-1/+7
2018-05-17Emit noalias on &mut parameters by defaultNikita Popov-6/+4
2018-05-11Introduce ConstValue and use it instead of miri's Value for constant valuesJohn Kåre Alsaker-7/+1
2018-05-01Auto merge of #48786 - nagisa:fp, r=nikomatsakisbors-0/+16
2018-05-01Rework force-frame-pointerSimonas Kazlauskas-1/+1
2018-05-01Don't force-enable frame pointers when generating debug infoBjörn Steinbrink-0/+16
2018-05-01Auto merge of #50304 - nox:uninhabited-output, r=eddybbors-6/+16
2018-04-28Add `-C target-feature` to all functionsAlex Crichton-0/+19
2018-04-28Mark functions returning uninhabited types as noreturnAnthony Ramine-6/+16
2018-04-28Auto merge of #50164 - nox:rval-range-metadata, r=eddybbors-0/+29
2018-04-27Auto merge of #49420 - nox:enum-scalarpair, r=eddybbors-6/+17
2018-04-26Emit range metadata on calls returning scalars (fixes #50157)Anthony Ramine-0/+29
2018-04-26Use ScalarPair for tagged enumsAnthony Ramine-6/+17
2018-04-21rustc: Always emit `uwtable` on AndroidAlex Crichton-0/+1