about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2024-11-07Rollup merge of #132740 - zmodem:simd_syntax_update, r=durin42Jubilee-3/+3
2024-11-07Rollup merge of #131913 - jieyouxu:only_debug_assertions, r=onur-ozkanJubilee-9/+11
2024-11-07Update test for LLVM 20's new vector splat syntaxHans Wennborg-3/+3
2024-11-07Basic inline assembly support for SPARC and SPARC64Taiki Endo-0/+40
2024-11-06Auto merge of #132664 - matthiaskrgr:rollup-i27nr7i, r=matthiaskrgrbors-3/+3
2024-11-05Rollup merge of #132562 - alexcrichton:remove-wasm32-wasi, r=jieyouxuMatthias Krüger-3/+3
2024-11-05Rollup merge of #132259 - mrkajetanp:branch-protection-pauth-lr, r=davidtwcoMatthias Krüger-1/+41
2024-11-05Auto merge of #131341 - taiki-e:ppc-clobber-abi, r=bzEq,workingjubileebors-5/+21
2024-11-03Remove the `wasm32-wasi` target from rustcAlex Crichton-3/+3
2024-11-02Support clobber_abi and vector registers (clobber-only) in PowerPC inline ass...Taiki Endo-5/+21
2024-11-02Rollup merge of #132170 - veera-sivarajan:codegen-tests, r=jieyouxuMatthias Krüger-0/+45
2024-11-02Add a Few Codegen TestsVeera-0/+45
2024-11-01Move remaining inline assembly test files into asm directoryTaiki Endo-0/+0
2024-10-31Auto merge of #132356 - jieyouxu:unsound-simplify_aggregate_to_copy, r=cjgill...bors-10/+6
2024-10-31rustc_codegen_llvm: Add a new 'pc' option to branch-protectionKajetan Puchalski-1/+41
2024-10-31tests/codegen: add `minicore` compiletest self-test许杰友 Jieyou Xu (Joe)-0/+20
2024-10-31tests: `ignore-debug` -> `ignore-std-debug-assertions`许杰友 Jieyou Xu (Joe)-9/+11
2024-10-31Mark `simplify_aggregate_to_copy` mir-opt as unsound许杰友 Jieyou Xu (Joe)-10/+6
2024-10-24Rollup merge of #130225 - adetaylor:rename-old-receiver, r=wesleywiserStuart Cook-4/+4
2024-10-23Rollup merge of #131955 - SpriteOvO:riscv-int-arg-attr, r=workingjubileeLeón Orell Valerian Liehr-35/+144
2024-10-23Rollup merge of #132031 - slanterns:rc_default, r=ibraheemdevMatthias Krüger-0/+12
2024-10-23Set `signext` or `zeroext` for integer arguments on LoongArch64Asuna-17/+35
2024-10-23Set `signext` or `zeroext` for integer arguments on RISC-VAsuna-33/+124
2024-10-22Auto merge of #131871 - RalfJung:x86-32-float, r=workingjubileebors-24/+31
2024-10-22Rename Receiver -> LegacyReceiverAdrian Taylor-4/+4
2024-10-22add codegen testSlanterns-0/+12
2024-10-21Rollup merge of #131807 - beetrees:riscv-target-abi, r=workingjubileeJubilee-1/+1
2024-10-21Rollup merge of #130432 - azhogin:azhogin/regparm, r=workingjubilee,pnkfelixJubilee-0/+125
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-2/+0
2024-10-20x86-32 float return for 'Rust' ABI: treat all float types consistentlyRalf Jung-24/+31
2024-10-19Rollup merge of #131920 - clubby789:108395-test, r=jieyouxuMatthias Krüger-0/+27
2024-10-19Auto merge of #131211 - bjorn3:rust_abi_follow_c_rules, r=nikic,jieyouxubors-73/+172
2024-10-19Fix test expectations for 32bit x86bjorn3-15/+11
2024-10-19Add codegen test for branchy bool matchclubby789-0/+27
2024-10-18compiler: Revert -Zregparm handling for extern RustJubilee Young-60/+0
2024-10-18compiler: Enable test for regparm on different hostsJubilee Young-1/+0
2024-10-17Auto merge of #131572 - cuviper:ub-index_range, r=thomccbors-0/+5
2024-10-18rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972)Andrew Zhogin-0/+186
2024-10-17Always specify `llvm_abiname` for RISC-V targetsbeetrees-1/+1
2024-10-16llvm: Tolerate propagated range metadataMatthew Maurer-1/+1
2024-10-16Auto merge of #131460 - jwong101:default-placement-new, r=ibraheemdevbors-0/+27
2024-10-14Fix clobber_abi and disallow SVE-related registers in Arm64EC inline assemblyTaiki Endo-0/+36
2024-10-12Update tests for 32bit targetsbjorn3-55/+162
2024-10-11Rollup merge of #131310 - taiki-e:msp430-clobber-abi, r=AmanieuTrevor Gross-0/+36
2024-10-11Avoid superfluous UB checks in `IndexRange`Josh Stone-0/+5
2024-10-11Rollup merge of #131519 - davidlattimore:intrinsics-default-vis, r=UrgauMatthias Krüger-0/+16
2024-10-11compiletest: Remove the magic hacks for finding output with `lto=thin`Zalathar-6/+0
2024-10-11Use Default visibility for rustc-generated C symbol declarationsDavid Lattimore-0/+16
2024-10-10Return values larger than 2 registers using a return area pointerbjorn3-22/+18
2024-10-10allocate before calling T::default in <Arc<T>>::default()Joshua Wong-2/+2