about summary refs log tree commit diff
path: root/src/test/codegen
AgeCommit message (Expand)AuthorLines
2022-02-21debuginfo: Simplify TypeMap used during LLVM debuginfo generation.Michael Woerister-1/+1
2022-02-21Stop manually SIMDing in swap_nonoverlappingScott McMurray-0/+140
2022-02-20limit tests to llvm 14+Erik Desjardins-1/+2
2022-02-19Auto merge of #92911 - nbdd0121:unwind, r=Amanieubors-12/+2
2022-02-19Fix codegen test for MSVCGary Guo-13/+2
2022-02-19reduce default uninit_const_chunk_threshold to 16 (from 256)Erik Desjardins-2/+2
2022-02-19No branch protection metadata unless enabledSimonas Kazlauskas-24/+29
2022-02-19always add align attributesErik Desjardins-2/+2
2022-02-19switch to limiting the number of init/uninit chunksErik Desjardins-1/+2
2022-02-18Rollup merge of #91675 - ivanloz:memtagsan, r=nagisaMatthias Krüger-0/+12
2022-02-18Use undef for partially-uninit constants up to 1024 bytesErik Desjardins-39/+17
2022-02-18At opt-level=0, apply only ABI-affecting attributes to functionsErik Desjardins-0/+63
2022-02-16MemTagSanitizer SupportIvan Lozano-0/+12
2022-02-14Add support for control-flow protectionAndrew Brown-0/+38
2022-02-13Fix codegen testsGary Guo-6/+7
2022-02-13Auto merge of #93670 - erikdesjardins:noundef, r=nikicbors-88/+76
2022-02-12make fastcall-inreg and riscv64-lp64-lp64f-lp64d-abi tests able to run on any...Erik Desjardins-56/+21
2022-02-12fix non-x64 testsErik Desjardins-2/+2
2022-02-09Rollup merge of #93503 - michaelwoerister:fix-vtable-holder-debuginfo-regress...Matthias Krüger-26/+49
2022-02-09Rollup merge of #91504 - cynecx:used_retain, r=nikicMatthias Krüger-0/+10
2022-02-08add more tests and make used(linker/compiler) mutually exclusivecynecx-4/+2
2022-02-08Auto merge of #93561 - Amanieu:more-unwind-abi, r=nagisabors-0/+184
2022-02-06apply noundef explicitly in all cases instead of relying on dereferenceable i...Erik Desjardins-14/+14
2022-02-06test that MaybeUninit<bool> is not noundefErik Desjardins-0/+8
2022-02-07add tests and fix commentscynecx-0/+12
2022-02-05Apply noundef attribute to &T, &mut T, Box<T>, boolErik Desjardins-19/+34
2022-02-03debuginfo: Bring back DW_AT_containing_type for vtables after it has accident...Michael Woerister-26/+49
2022-02-02Add more *-unwind ABI variantsAmanieu d'Antras-0/+184
2022-02-02Auto merge of #93154 - michaelwoerister:fix-generic-closure-and-generator-deb...bors-18/+134
2022-02-01debuginfo: Make sure that type names for closure and generator environments a...Michael Woerister-18/+134
2022-01-22Rollup merge of #93153 - tmiasko:reject-unsupported-naked-functions, r=AmanieuMatthias Krüger-26/+15
2022-01-22Rollup merge of #92828 - Amanieu:unwind-abort, r=dtolnayMatthias Krüger-1/+1
2022-01-21Reject unsupported naked functionsTomasz Miąsko-26/+15
2022-01-17update test assertionKrasimir Georgiev-2/+2
2022-01-17update codegen test for LLVM 14Krasimir Georgiev-2/+2
2022-01-17Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieubors-14/+0
2022-01-17Change TerminatorKind::Abort to call the panic handler instead ofAmanieu d'Antras-1/+1
2022-01-13Fix non-MSVC testEric Holk-1/+1
2022-01-13Generate more precise generator namesEric Holk-1/+1
2022-01-12Remove codegen tests for LLLVM-style inline assemblyTomasz Miąsko-14/+0
2022-01-01Update references to `-Z symbol-mangling-version` to use `-C`Josh Triplett-1/+1
2022-01-01Auto merge of #92419 - erikdesjardins:coldland, r=nagisabors-0/+52
2021-12-30add test for noop drop in landing padErik Desjardins-3/+18
2021-12-30keep noinline for system llvm < 14Erik Desjardins-1/+2
2021-12-29Auto merge of #88354 - Jmc18134:hint-space-pauth-opt, r=nagisabors-0/+41
2021-12-29Mark drop calls in landing pads cold instead of noinlineErik Desjardins-0/+36
2021-12-17Auto merge of #91838 - scottmcm:array-slice-eq-via-arrays-not-slices, r=dtolnaybors-3/+16
2021-12-14Auto merge of #91728 - Amanieu:stable_asm, r=joshtriplettbors-27/+44
2021-12-14Do array-slice equality via arrays, rather than always via slicesScott McMurray-3/+16
2021-12-13Auto merge of #91657 - nikic:update-llvm, r=cuviperbors-0/+14