summary refs log tree commit diff
path: root/src/test/codegen
AgeCommit message (Expand)AuthorLines
2021-09-01Rollup merge of #88350 - programmerjake:add-ppc-cr-xer-clobbers, r=AmanieuMara Bos-0/+48
2021-08-25add support for clobbering xer, cr, and cr[0-7] for asm! on OpenPower/PowerPCJacob Lifshay-0/+48
2021-08-25don't generate partially-undef constsErik Desjardins-15/+39
2021-08-25use undef for uninitialized bytes in constantsErik Desjardins-2/+53
2021-08-21Auto merge of #88128 - cuviper:needs-asm-support, r=Mark-Simulacrumbors-0/+1
2021-08-17Add needs-asm-support to more testsJosh Stone-0/+1
2021-08-16Remove codegen/issue-83623-SIMD-PartialEq.rsNikita Popov-46/+0
2021-08-16Update codegen tests for LLVM 13Nikita Popov-3/+3
2021-08-16Auto merge of #88032 - hyd-dev:no-mangle-method, r=petrochenkovbors-2/+3
2021-08-14Auto merge of #87581 - Amanieu:asm_clobber_abi, r=nagisabors-0/+35
2021-08-15Fix `reachable_set` for non-function items in non-library crateshyd-dev-2/+3
2021-08-14Auto merge of #87324 - asquared31415:named-asm-labels, r=Amanieubors-0/+1
2021-08-12Add support for clobber_abi to asm!Amanieu d'Antras-0/+35
2021-08-11Auto merge of #87254 - rusticstuff:rustc_codegen_llvm_dont_emit_zero_sized_pa...bors-6/+20
2021-08-08Auto merge of #87827 - eddyb:wrapperless-mem-replace, r=m-ou-sebors-0/+25
2021-08-08Avoid using the `copy_nonoverlapping` wrapper through `mem::replace`.Eduard-Mihai Burtescu-0/+25
2021-08-05Make vec-shrink-panic test compatible with v0 manglingTomasz Miąsko-0/+0
2021-08-04Add testcase for proper LLVM representation of SIMD types.Hans Kratz-0/+14
2021-08-04Remove 0-sized paddings from field loyout tests.Hans Kratz-6/+6
2021-08-04Fix lint capitalization and ignoring, test with include_strasquared31415-0/+1
2021-08-03Relax a codegen testAlex Crichton-1/+1
2021-08-03rustc: Fill out remaining parts of C-unwind ABIAlex Crichton-68/+90
2021-07-20Allow combining -Cprofile-generate and -Cpanic=unwind when targetingMichael Woerister-2/+1
2021-07-14bless mir-opt, codegen, and remaining ui testsRalf Jung-2/+2
2021-07-11Auto merge of #86416 - Amanieu:asm_clobber_only, r=nagisabors-0/+19
2021-07-10Add clobber-only register classes for asm!Amanieu d'Antras-0/+19
2021-07-08Adjust the threshold to look at the ABI, not just the sizeScott McMurray-0/+12
2021-07-08Add another codegen test, array_eq_zeroScott McMurray-0/+9
2021-07-08Stop generating `alloca`s+`memcmp` for simple array equalityScott McMurray-2/+53
2021-07-06Auto merge of #86636 - wesleywiser:misc_enum_improvements, r=michaelwoeristerbors-4/+4
2021-07-06Replace per-target ABI denylist with an allowlistSimonas Kazlauskas-15/+12
2021-07-05Fix async-fn-debug-msvc and generator-debug-msvc codegen testsWesley Wiser-4/+4
2021-07-02Auto merge of #85269 - dpaoliello:dpaoliello/DebugSymbols, r=michaelwoeristerbors-5/+6
2021-06-30Improve debug symbol names to avoid ambiguity and work better with MSVC's deb...Daniel Paoliello-5/+6
2021-06-30Add support for leaf fn frame pointer eliminationSimonas Kazlauskas-0/+35
2021-06-25Auto merge of #86599 - Amanieu:asm_raw, r=nagisabors-0/+7
2021-06-24Add a "raw" option for asm! which ignores format string specifiersAmanieu d'Antras-0/+7
2021-06-24Re-Annotate the tests with needs-llvm-componentsSimonas Kazlauskas-6/+14
2021-06-06Auto merge of #79608 - alessandrod:bpf, r=nagisabors-0/+11
2021-06-02Update generator testsWesley Wiser-16/+16
2021-05-30BPF: remove unnecessary flags from src/test/codegen/bpf-alu32.rsAlessandro Decina-1/+0
2021-05-29BPF: fix #[target_feature(enable = "alu32")]Alessandro Decina-0/+12
2021-05-19Auto merge of #84876 - alexcrichton:inline-thread-locals-cross-crate, r=Mark-...bors-0/+56
2021-05-18Auto merge of #84767 - scottmcm:try_trait_actual, r=lcnrbors-2/+19
2021-05-18No matter how trivial the change, tidy always finds a way to complain...Scott McMurray-2/+2
2021-05-18Mention the issue number for the new mir-opt in the FIXMEs scottmcm-1/+1
2021-05-18std: Attempt again to inline thread-local-init across cratesAlex Crichton-0/+56
2021-05-17rustc_codegen_ssa: only create backend `BasicBlock`s as-needed.Eduard-Mihai Burtescu-6/+9
2021-05-16Auto merge of #84549 - tmiasko:static-initializer, r=varkorbors-4/+0
2021-05-12Auto merge of #83813 - cbeuw:remap-std, r=michaelwoeristerbors-0/+15