about summary refs log tree commit diff
path: root/src/test/codegen
AgeCommit message (Expand)AuthorLines
2020-06-07Rollup merge of #72977 - tblah:riscv-codegen-llvm10, r=nikomatsakisDylan DPC-41/+93
2020-06-04Revert "Defer creating drop trees in MIR lowering until leaving that scope"Felix S. Klock II-3/+3
2020-06-04test: codegen: skip catch-unwind on riscv64Tom Eccles-0/+9
2020-06-04test: codegen: Add riscv abi llvm intrinsics testTom Eccles-0/+32
2020-06-04test: codegen: riscv64-abi: print value numbers for unnamed func argsTom Eccles-41/+41
2020-06-04test: codegen: skip tests inappropriate for riscv64Tom Eccles-0/+11
2020-05-24Added a codegen test for a recent optimization for overflow-checks=onAlex Gaynor-0/+26
2020-05-21Auto merge of #71718 - NeoRaider:ffi_const_pure, r=Amanieubors-0/+24
2020-05-21Auto merge of #72205 - ecstatic-morse:nrvo, r=oli-obkbors-2/+19
2020-05-20Rollup merge of #72139 - nnethercote:standalone-fold, r=cuviperDylan DPC-24/+0
2020-05-20Add tests for `#[ffi_const]` and `#[ffi_pure]` function attributesMatthias Schiffer-0/+24
2020-05-18Add tests for asm!Amanieu d'Antras-0/+96
2020-05-18Make `fold` standalone.Nicholas Nethercote-24/+0
2020-05-17Test that NRVO elides the call to `memcpy`Dylan MacKenzie-0/+17
2020-05-16Disable MIR optimization for alignment codegen testsDylan MacKenzie-2/+2
2020-05-11cmdline: Make target features individually overridableVadim Petrochenkov-0/+9
2020-05-09Defer creating drop trees in MIR lowering until leaving that scopeMatthew Jasper-3/+3
2020-05-07Rollup merge of #71952 - JohnTitor:add-tests, r=Dylan-DPCDylan DPC-0/+25
2020-05-08Add some skip flagsYuki Okushi-1/+4
2020-05-07Add test for #29988Yuki Okushi-0/+22
2020-05-06Rollup merge of #71269 - Mark-Simulacrum:sat-float-casts, r=nikicDylan DPC-6/+6
2020-05-06Define UB in float-to-int casts to saturateMark Rousskov-6/+6
2020-05-04Add Option to Force Unwind TablesSam Elliott-0/+7
2020-04-20Fix codegen and mir-opt testsJonas Schievink-2/+2
2020-04-18Auto merge of #71147 - cuviper:min-llvm8, r=Mark-Simulacrumbors-26/+13
2020-04-15Use `call` instead of `invoke` for functions that cannot unwindWesley Wiser-8/+35
2020-04-14Update the minimum external LLVM to 8Josh Stone-26/+13
2020-04-02Add hash of source files in debug infoArlo Siemsen-3/+15
2020-03-26Update tests to use llvm_asm!Amanieu d'Antras-2/+2
2020-03-20Auto merge of #69509 - RalfJung:debug-assert-write, r=eddybbors-6/+1
2020-03-15Rollup merge of #69357 - tmiasko:debuginfo-column, r=michaelwoeristerDylan DPC-0/+40
2020-03-14fix a codegen testRalf Jung-6/+1
2020-03-13Auto merge of #67502 - Mark-Simulacrum:opt-catch, r=Mark-Simulacrumbors-0/+39
2020-03-13Auto merge of #69155 - chrissimpkins:llvm-globals, r=eddybbors-3/+3
2020-03-12support LLVM globals corresponding to miri allocationsChris Simpkins-3/+3
2020-03-05debuginfo: Use is unsigned flag when emitting enumeratorsTomasz Miąsko-0/+27
2020-03-05Simplify the try intrinsic by using a callback in the catch blockAmanieu d'Antras-1/+4
2020-03-03Fix check for __msan_keep_going in sanitizer-recover testTomasz Miąsko-2/+2
2020-03-02Test catch_unwind vanishingAmanieu d'Antras-0/+36
2020-02-26Test that column information is not emitted for MSVC targetsTomasz Miąsko-0/+16
2020-02-26Use byte offsets when emitting debuginfo columnsTomasz Miąsko-3/+11
2020-02-26Emit 1-based column numbers in debuginfoTomasz Miąsko-0/+16
2020-02-18better lint namesRalf Jung-1/+1
2020-02-15fix codegen testsRalf Jung-1/+1
2020-02-12Add support for new pass managerNikita Popov-4/+4
2020-02-11Auto merge of #68961 - eddyb:dbg-stack-dunk, r=nagisabors-5/+3
2020-02-10Auto merge of #68835 - CAD97:sound-range-inclusive, r=Mark-Simulacrumbors-16/+18
2020-02-09rustc_codegen_ssa: use `debug_introduce_local` on Operand call results.Eduard-Mihai Burtescu-5/+3
2020-02-08Disable failing codegen testCAD97-16/+18
2020-02-08Auto merge of #68452 - msizanoen1:riscv-abi, r=nagisa,eddybbors-0/+751