about summary refs log tree commit diff
path: root/src/test/codegen
AgeCommit message (Expand)AuthorLines
2017-11-07Saturating casts between integers and floats (both directions).Robin Kruppe-0/+65
2017-11-07Update codegen tests.Michael Woerister-20/+20
2017-10-26Avoid unnecessary copies of arguments that are simple bindingsBjörn Steinbrink-38/+36
2017-10-21Auto merge of #45391 - malbarbo:x32-1, r=alexcrichtonbors-0/+1
2017-10-20Fix some tests for linux gnux32Marco A L Barbosa-0/+1
2017-10-18Remove two obsolete min-llvm-version testsJosh Stone-1/+0
2017-10-16Update the codegen/mainsubprogram tests to min-llvm 4.0Josh Stone-8/+6
2017-10-11rustc: Add LLVM `nounwind` with `-C panic=abort`Alex Crichton-1/+40
2017-10-07Fix typo in codegen testRobin Kruppe-1/+1
2017-10-05Auto merge of #44940 - philipc:remap-path, r=michaelwoeristerbors-0/+23
2017-09-30rustc: Use 16bit c_int for msp430Daniel Klauer-0/+35
2017-09-30Don't use remapped path when loading modules and include filesPhilip Craig-0/+23
2017-09-28test: Check native main() signatureDaniel Klauer-0/+17
2017-09-02add test for not optimized `pow` with constant powerEvgeniy A. Dushistov-0/+23
2017-08-28std: Mark allocation functions as nounwindAlex Crichton-0/+32
2017-08-06Auto merge of #43488 - Florob:repeat-opt, r=arielb1bors-0/+74
2017-08-05codegen tests: Check type of `len` argument to `llvm.memset.*` based on the e...Florian Zeitz-3/+3
2017-07-29std: Mark `Layout::repeat` as `#[inline]`Alex Crichton-0/+21
2017-07-26trans: Optimize initialization using repeat expressionsFlorian Zeitz-0/+74
2017-07-24Add a disabled builder for aarch64 emulated testsAlex Crichton-0/+1
2017-07-23Auto merge of #43387 - TimNN:rustllvm50, r=alexcrichtonbors-8/+8
2017-07-21Relax a codegen test to be compatible with LLVM 5.0Alex Crichton-8/+8
2017-07-21Ignore stack probe tests on AArch64Mátyás Mustoha-0/+1
2017-07-18powerpc: Ignore the stack-probes testLuca Barbato-0/+1
2017-07-12[LLVM] Avoid losing the !nonnull attribute in SROAAriel Ben-Yehuda-0/+36
2017-07-06rustc: Implement stack probes for x86Alex Crichton-0/+24
2017-07-05rustc: Implement the #[global_allocator] attributeAlex Crichton-1/+1
2017-06-19Auto merge of #39409 - pnkfelix:mir-borrowck2, r=nikomatsakisbors-1/+1
2017-06-15Add a no-system-llvm compilecheck headerSimonas Kazlauskas-9/+3
2017-06-12Update test/codegen/drop.rs to reflect inconsequential change in basic block ...Felix S. Klock II-1/+1
2017-06-08Upgrade LLVMSimonas Kazlauskas-0/+28
2017-06-06rustc_trans: do not store pair fields if they are ZSTs.Eduard-Mihai Burtescu-4/+6
2017-06-02compiletest: Force directive to be first complete word in header comment.kennytm-1/+1
2017-06-01Adding support for the llvm `prefetch` intrinsicFalco Hirschenberger-0/+75
2017-05-01Add simple `[repr(align)]` codegen test.Cameron Hart-0/+57
2017-04-28Disable path remapping test on Windows.Michael Woerister-0/+1
2017-04-26Make codegen test for remap-path-prefix more thorough.Michael Woerister-5/+34
2017-04-26Implement a file-path remapping feature in support of debuginfo and reproduci...Michael Woerister-0/+19
2017-04-22remove cleanup branches to the resume blockAriel Ben-Yehuda-1/+2
2017-04-18lower `move_val_init` during MIR constructionAriel Ben-Yehuda-0/+29
2017-04-14Rollup merge of #40702 - mrhota:global_asm, r=nagisaCorey Farwell-0/+234
2017-04-12Add global_asm testsA.J. Gardner-0/+234
2017-04-12rustc_trans: avoid a separate entry BB if START_BLOCK has no backedges.Eduard-Mihai Burtescu-10/+37
2017-04-09rustc_trans: use ty::layout for ABI computation instead of LLVM types.Eduard-Mihai Burtescu-2/+2
2017-03-31Ignore tests for the personality slot lifetimes on MSVCBjörn Steinbrink-0/+2
2017-03-29Emit proper lifetime start intrinsics for personality slotsBjörn Steinbrink-0/+39
2017-03-21rustc: Always emit the `uwtable` attribute on WindowsAlex Crichton-0/+41
2017-03-13emit !align attributes on stores of operand pairsAriel Ben-Yehuda-0/+33
2017-03-07Add tests for issues with the 'E-needtest' label.topecongiro-0/+39
2017-03-03Auto merge of #40133 - arielb1:operand-lifetimes, r=eddybbors-5/+3