rust/src/test/codegen
2022-06-14 14:50:52 +02:00
..
auxiliary std: Stabilize the thread_local_const_init feature 2021-11-29 07:23:46 -08:00
avr Assert that locals have storage when used 2020-10-31 21:06:29 +01:00
dllimports Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
intrinsics Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
non-terminate Update the minimum external LLVM to 12 2021-10-22 10:50:07 -07:00
remap_path_prefix Properly apply path prefix remapping paths emitted into debuginfo. 2022-05-18 12:19:01 +02:00
riscv-abi Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
simd-intrinsic Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
src-hash-algorithm Update the minimum external LLVM to 11 2021-10-22 09:22:18 -07:00
unwind-abis Don't hardcode attribute id in codegen test 2022-05-13 19:18:02 +01:00
abi-efiapi.rs Re-Annotate the tests with needs-llvm-components 2021-06-24 23:13:08 +03:00
abi-main-signature-16bit-c-int.rs test: codegen: skip tests inappropriate for riscv64 2020-06-04 12:02:03 +01:00
abi-main-signature-32bit-c-int.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
abi-repr-ext.rs Apply noundef attribute to all scalar types which do not permit raw init 2022-02-26 16:42:33 -05:00
abi-sysv64.rs short-circuit the easy cases in is_copy_modulo_regions 2022-03-10 01:19:02 -08:00
abi-x86-interrupt.rs short-circuit the easy cases in is_copy_modulo_regions 2022-03-10 01:19:02 -08:00
abi-x86_64_sysv.rs Remove licenses 2018-12-25 21:08:33 -07:00
adjustments.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
align-enum.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
align-fn.rs Allow specifying alignment for functions 2021-04-05 17:36:51 -04:00
align-struct.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
alloc-optimisation.rs Update the minimum external LLVM to 11 2021-10-22 09:22:18 -07:00
array-clone.rs Specialize array cloning for Copy types 2021-11-09 21:43:20 -08:00
array-equality.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
asm-clobber_abi.rs fix clobber_abi tests 2022-05-17 07:11:29 -04:00
asm-clobbers.rs Stabilize asm! and global_asm! 2021-12-12 11:20:03 +00:00
asm-may_unwind.rs Update asm-may_unwind test to handle use of asm with outputs. 2022-04-09 15:16:38 -07:00
asm-multiple-options.rs Stabilize asm! and global_asm! 2021-12-12 11:20:03 +00:00
asm-options.rs Stabilize asm! and global_asm! 2021-12-12 11:20:03 +00:00
asm-powerpc-clobbers.rs Add features gates for experimental asm features 2021-11-07 01:23:53 +00:00
asm-sanitize-llvm.rs Fix lint capitalization and ignoring, test with include_str 2021-08-04 13:38:17 -04:00
asm-target-clobbers.rs Handle tmm_reg in rustc_codegen_gcc 2022-05-17 06:34:58 -04:00
async-fn-debug-awaitee-field.rs async: Give predictable, reserved name to binding generated from .await expressions. 2022-03-30 11:12:45 +02:00
async-fn-debug-msvc.rs debuginfo: change cpp-like naming for generator environments so that NatVis works for them 2022-03-14 16:52:47 +01:00
async-fn-debug.rs debuginfo: Refactor debuginfo generation for types 2022-03-14 16:49:06 +01:00
atomic-operations.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
autovectorize-f32x4.rs Add a missing #[no_mangle] 2022-03-03 19:52:45 +00:00
binary-search-index-no-bound-check.rs Update the minimum external LLVM to 11 2021-10-22 09:22:18 -07:00
bool-cmp.rs Update bool-cmp.rs codegen 2020-01-07 21:28:22 +01:00
box-maybe-uninit.rs stabilize core parts of MaybeUninit and deprecate mem::uninitialized in the future 2019-05-20 10:44:02 +02:00
bpf-alu32.rs BPF: remove unnecessary flags from src/test/codegen/bpf-alu32.rs 2021-05-30 11:50:43 +10:00
branch-protection.rs No branch protection metadata unless enabled 2022-02-19 17:31:40 +02:00
c-variadic-copy.rs Expose VaListImpl as the Rust equivalent of __va_list_tag and implement Clone for it. 2019-06-17 16:04:49 -07:00
c-variadic-opt.rs Expose VaListImpl as the Rust equivalent of __va_list_tag and implement Clone for it. 2019-06-17 16:04:49 -07:00
c-variadic.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
call-llvm-intrinsics.rs Update tests for extern block linting 2021-01-13 07:49:16 -05:00
call-metadata.rs Apply noundef attribute to all scalar types which do not permit raw init 2022-02-26 16:42:33 -05:00
catch-unwind.rs resolve the conflict in compiler/rustc_session/src/parse.rs 2022-03-16 20:12:30 +08:00
cdylib-external-inline-fns.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
cf-protection.rs Add support for control-flow protection 2022-02-14 08:31:24 -08:00
cfguard-checks.rs Stabilize control-flow-guard codegen option 2020-07-14 15:27:42 +01:00
cfguard-disabled.rs Stabilize control-flow-guard codegen option 2020-07-14 15:27:42 +01:00
cfguard-nochecks.rs Stabilize control-flow-guard codegen option 2020-07-14 15:27:42 +01:00
cfguard-non-msvc.rs Stabilize control-flow-guard codegen option 2020-07-14 15:27:42 +01:00
codemodels.rs Use only x86_64 flag 2021-03-14 01:46:00 +09:00
coercions.rs Remove licenses 2018-12-25 21:08:33 -07:00
cold-call-declare-and-call.rs Fix the coldcc codegen test on wasm32 2022-06-05 16:02:10 -07:00
consts.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
dealloc-no-unwind.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
debug-alignment.rs Specify DWARF alignment in bits, not bytes. 2022-06-07 13:38:35 -07:00
debug-column-msvc.rs Test that column information is not emitted for MSVC targets 2020-02-26 21:45:34 +01:00
debug-column.rs resolve the conflict in compiler/rustc_session/src/parse.rs 2022-03-16 20:12:30 +08:00
debug-compile-unit-path.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
debug-linkage-name.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
debug-vtable.rs debuginfo: Bring back DW_AT_containing_type for vtables after it has accidentally been 2022-02-03 10:03:16 +01:00
debuginfo-generic-closure-env-names.rs Use CHECK-DAG in codegen/debuginfo-generic-closure-env-names.rs 2022-03-01 15:53:22 -08:00
default-requires-uwtable.rs Re-Annotate the tests with needs-llvm-components 2021-06-24 23:13:08 +03:00
drop.rs Fix codegen test for MSVC 2022-02-19 17:29:56 +00:00
dst-vtable-align-nonzero.rs tests: avoid problems on 32 bit machines 2022-03-01 16:07:46 -05:00
enum-bounds-check-derived-idx.rs Update the minimum external LLVM to 11 2021-10-22 09:22:18 -07:00
enum-bounds-check-issue-13926.rs Update the minimum external LLVM to 11 2021-10-22 09:22:18 -07:00
enum-bounds-check-issue-82871.rs Update the minimum external LLVM to 11 2021-10-22 09:22:18 -07:00
enum-bounds-check.rs Add codegen tests 2020-08-31 08:19:15 +02:00
enum-debug-clike.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
enum-debug-niche-2.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
enum-debug-niche.rs Update the minimum external LLVM to 8 2020-04-14 12:44:41 -07:00
enum-debug-tagged.rs Update the minimum external LLVM to 8 2020-04-14 12:44:41 -07:00
enum-discriminant-value.rs Update tests to remove old numeric constants 2020-11-29 00:55:55 -05:00
export-no-mangle.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
external-no-mangle-fns.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
external-no-mangle-statics.rs Fix reachable_set for non-function items in non-library crates 2021-08-15 02:59:53 +08:00
fastcall-inreg.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
fatptr.rs Remove licenses 2018-12-25 21:08:33 -07:00
fewer-names.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
ffi-const.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
ffi-out-of-bounds-loads.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
ffi-pure.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
ffi-returns-twice.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
float_math.rs Remove licenses 2018-12-25 21:08:33 -07:00
fn-impl-trait-self.rs debuginfo: Simplify TypeMap used during LLVM debuginfo generation. 2022-02-21 13:03:36 +01:00
foo.s Add global_asm tests 2017-04-12 19:12:50 -05:00
force-frame-pointers.rs Update the minimum external LLVM to 8 2020-04-14 12:44:41 -07:00
force-no-unwind-tables.rs Allow using -C force-unwind-tables=no when panic=unwind 2021-04-11 22:32:40 +08:00
force-unwind-tables.rs fully exploited the dropped support of LLVM 8 2020-11-12 14:39:47 +01:00
frame-pointer.rs short-circuit the easy cases in is_copy_modulo_regions 2022-03-10 01:19:02 -08:00
function-arguments-noopt.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
function-arguments.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
gdb_debug_script_load.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
generator-debug-msvc.rs debuginfo: change cpp-like naming for generator environments so that NatVis works for them 2022-03-14 16:52:47 +01:00
generator-debug.rs debuginfo: Refactor debuginfo generation for types 2022-03-14 16:49:06 +01:00
generic-debug.rs Remove unnecessary ignore-tidy-linelength 2019-04-23 11:42:14 +01:00
global_asm.rs Stabilize asm! and global_asm! 2021-12-12 11:20:03 +00:00
global_asm_include.rs Stabilize asm! and global_asm! 2021-12-12 11:20:03 +00:00
global_asm_x2.rs Stabilize asm! and global_asm! 2021-12-12 11:20:03 +00:00
i686-macosx-deployment-target.rs Re-Annotate the tests with needs-llvm-components 2021-06-24 23:13:08 +03:00
i686-no-macosx-deployment-target.rs Re-Annotate the tests with needs-llvm-components 2021-06-24 23:13:08 +03:00
inline-always-works-always.rs Support revisions for codegen tests 2019-01-24 20:13:51 +02:00
inline-debuginfo.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
inline-hint.rs mir-opt: Replace clone on primitives with copy 2022-03-10 01:19:02 -08:00
instrument-mcount.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
integer-cmp.rs Small improvement for Ord implementation of integers 2019-08-29 03:52:18 +00:00
integer-overflow.rs Added a codegen test for a recent optimization for overflow-checks=on 2020-05-24 16:20:02 -04:00
internalize-closures.rs Ensure that closure call is not removed by MIR optimizations in a test 2020-11-12 00:00:00 +00:00
intrinsic-no-unnamed-attr.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-13018.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-15953.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-27130.rs Update the minimum external LLVM to 11 2021-10-22 09:22:18 -07:00
issue-32031.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
issue-32364.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-34634.rs Add test for issue #34634 2020-09-20 11:15:00 +02:00
issue-34947-pow-i32.rs Gate llvm.sideeffect under -Z insert-sideeffect 2019-09-28 07:13:53 +08:00
issue-37945.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
issue-44056-macos-tls-align.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
issue-45222.rs Disable failing codegen test 2020-02-08 18:47:41 -05:00
issue-45466.rs ignore some codegen tests in debug mode 2019-07-15 16:56:43 +02:00
issue-45964-bounds-check-slice-pos.rs Add codegen test for #45964 2020-10-23 01:15:08 +02:00
issue-47278.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
issue-47442.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-56267-2.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
issue-56267.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
issue-56927.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
issue-58881.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
issue-59352.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
issue-69101-bounds-check.rs Slightly improve panic messages when range indices are out of bounds 2020-07-20 00:40:42 +02:00
issue-73031.rs Update the minimum external LLVM to 12 2021-10-22 10:50:07 -07:00
issue-73338-effecient-cmp.rs Optimize PartialOrd le 2021-04-04 20:37:48 +03:00
issue-73396-bounds-check-after-position.rs Update the minimum external LLVM to 11 2021-10-22 09:22:18 -07:00
issue-73827-bounds-check-index-in-subexpr.rs Update the minimum external LLVM to 11 2021-10-22 09:22:18 -07:00
issue-75525-bounds-checks.rs Update the minimum external LLVM to 12 2021-10-22 10:50:07 -07:00
issue-75546.rs Update the minimum external LLVM to 12 2021-10-22 10:50:07 -07:00
issue-75659.rs Only test on x86_64 2020-10-01 16:02:32 +02:00
issue-77812.rs Update the minimum external LLVM to 12 2021-10-22 10:50:07 -07:00
issue-84268.rs Don't set fast(-math) for certain simd ops 2021-04-17 23:33:10 +03:00
lifetime_start_end.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
link-dead-code.rs test: support both (legacy and v0) choices of mangling. 2019-05-31 18:24:53 +03:00
link_section.rs Upgrade Emscripten targets to use upstream LLVM backend 2019-10-16 17:06:48 -07:00
loads.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
local-generics-in-exe-internalized.rs test: support both (legacy and v0) choices of mangling. 2019-05-31 18:24:53 +03:00
lto-removes-invokes.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
mainsubprogram.rs Adjust codegen tests for DISPFlagMainSubprogram 2019-07-09 21:55:29 +02:00
mainsubprogramstart.rs Adjust codegen tests for DISPFlagMainSubprogram 2019-07-09 21:55:29 +02:00
match-optimizes-away.rs Remove licenses 2018-12-25 21:08:33 -07:00
match.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
mem-replace-direct-memcpy.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
merge-functions.rs Add test for issue #91490 2021-12-09 14:04:15 +01:00
mir_zst_stores.rs Remove licenses 2018-12-25 21:08:33 -07:00
naked-functions.rs Reject unsupported naked functions 2022-01-21 17:38:21 +01:00
naked-noinline.rs Reject unsupported naked functions 2022-01-21 17:38:21 +01:00
no-assumes-on-casts.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-dllimport-w-cross-lang-lto.rs Stabilize linker-plugin based LTO. 2019-02-12 15:10:29 +01:00
no-plt.rs Relax a codegen test 2021-08-03 07:59:59 -07:00
noalias-refcell.rs Test RefCell aliasing 2022-05-13 12:08:54 -07:00
noalias-unpin.rs Don't compute optimized PointerKind for unoptimized builds 2021-03-21 20:54:42 +01:00
noreturn-uninhabited.rs Remove unnecessary ignore-tidy-linelength 2019-04-23 11:42:14 +01:00
noreturnflag.rs Remove unnecessary ignore-tidy-linelength 2019-04-23 11:42:14 +01:00
nounwind.rs Remove double trailing newlines 2019-04-22 16:57:01 +01:00
nrvo.rs Test that NRVO elides the call to memcpy 2020-05-17 10:24:06 -07:00
optimize-attr-1.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
packed.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
panic-abort-windows.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
panic-in-drop-abort.rs Drop inaccurate comment 2022-04-20 09:25:47 +02:00
panic-unwind-default-uwtable.rs Allow using -C force-unwind-tables=no when panic=unwind 2021-04-11 22:32:40 +08:00
personality_lifetimes.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
pgo-instrumentation.rs Allow combining -Cprofile-generate and -Cpanic=unwind when targeting 2021-07-20 11:41:51 +02:00
pic-relocation-model.rs Add pie as another relocation-model value 2021-10-01 08:06:42 +02:00
pie-relocation-model.rs Add pie as another relocation-model value 2021-10-01 08:06:42 +02:00
README.md add link to FileCheck docs 2019-08-26 20:40:30 +02:00
refs.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
repeat-trusted-len.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
repr-transparent-aggregates-1.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
repr-transparent-aggregates-2.rs Update the minimum external LLVM to 12 2021-10-22 10:50:07 -07:00
repr-transparent-aggregates-3.rs Update the minimum external LLVM to 12 2021-10-22 10:50:07 -07:00
repr-transparent-sysv64.rs Update codegen tests with unnamed arguments 2020-01-07 21:28:22 +01:00
repr-transparent.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
sanitizer-memory-track-orgins.rs compiletest: Add directives to detect sanitizer support 2020-06-13 14:24:30 +02:00
sanitizer-no-sanitize-inlining.rs Bump mir-opt-level from 3 to 4 in tests 2021-03-05 17:13:57 -03:00
sanitizer-no-sanitize.rs Fix typo in code comment 2020-12-10 19:06:29 -05:00
sanitizer-recover.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
sanitizer_cfi_add_canonical_jump_tables_flag.rs Add LLVM CFI support to the Rust compiler 2021-10-25 16:23:01 -07:00
sanitizer_cfi_emit_type_checks.rs Add LLVM CFI support to the Rust compiler 2021-10-25 16:23:01 -07:00
sanitizer_cfi_emit_type_metadata.rs Add LLVM CFI support to the Rust compiler 2021-10-25 16:23:01 -07:00
sanitizer_memtag_attr_check.rs MemTagSanitizer Support 2022-02-16 09:39:03 -05:00
scalar-pair-bool.rs Apply noundef attribute to &T, &mut T, Box<T>, bool 2022-02-05 01:09:52 -05:00
set-discriminant-invalid.rs Check if call return type is visibly uninhabited when building MIR 2022-03-24 23:56:12 +01:00
simd-wide-sum.rs Fix array::IntoIter::fold to use the optimized Range::fold 2022-04-02 14:29:41 -07:00
simd_arith_offset.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
slice-as_chunks.rs Try ignore-debug in the codegen test 2021-01-16 14:52:48 -08:00
slice-init.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
slice-iter-len-eq-zero.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
slice-position-bounds-check.rs Remove licenses 2018-12-25 21:08:33 -07:00
slice-ref-equality.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
slice-reverse.rs Don't run the codegen test when debug_assert is enabled 2021-11-14 16:24:31 -08:00
slice-windows-no-bounds-check.rs Add codegen test 2020-10-07 16:17:01 +03:00
some-global-nonnull.rs Emit == null instead of <= null 2020-08-08 10:45:15 +02:00
sparc-struct-abi.rs Add test for nested structures. 2022-02-24 13:46:34 +01:00
sse42-implies-crc32.rs rustc_codegen_llvm: make sse4.2 imply crc32 for LLVM 14 2021-09-20 11:31:55 -04:00
stack-probes.rs Remove tests introduced or cahnged by PR #77885, which is reverted in this PR. 2021-04-29 15:13:36 -04:00
stack-protector.rs add rustc option for using LLVM stack smash protection 2021-11-22 20:06:22 +01:00
staticlib-external-inline-fns.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
stores.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
swap-large-types.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
swap-simd-types.rs Stop manually SIMDing in swap_nonoverlapping 2022-02-21 00:54:02 -08:00
swap-small-types.rs Stop manually SIMDing in swap_nonoverlapping 2022-02-21 00:54:02 -08:00
target-cpu-on-functions.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
target-feature-overrides.rs Always include global target features in function attributes 2022-03-04 16:57:34 +01:00
thread-local.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
to_vec.rs Change slice::to_vec to not use extend_from_slice 2020-11-22 22:22:03 +00:00
transmute-scalar.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
try_identity.rs Fix tests broken by deaggregation change 2022-04-11 09:26:26 -04:00
tune-cpu-on-functions.rs Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
tuple-layout-opt.rs add tests related to tuple scalar layout with ZST in last field 2020-08-30 14:58:03 -04:00
unchecked-float-casts.rs Improve codegen for unchecked float casts on wasm 2020-07-22 15:05:05 -07:00
uninit-consts.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
union-abi.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
unpadded-simd.rs Add testcase for proper LLVM representation of SIMD types. 2021-08-04 23:36:14 +02:00
unwind-and-panic-abort.rs Change TerminatorKind::Abort to call the panic handler instead of 2022-01-17 00:39:34 +00:00
unwind-extern-exports.rs rustc: Fill out remaining parts of C-unwind ABI 2021-08-03 07:06:19 -07:00
unwind-extern-imports.rs rustc: Fill out remaining parts of C-unwind ABI 2021-08-03 07:06:19 -07:00
used_with_arg.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00
var-names.rs Manually set dso_local when its valid to do so 2021-04-03 00:00:29 +03:00
vec-calloc.rs Tweak the calloc optimization to only apply to shortish-arrays 2022-05-01 22:28:11 -07:00
vec-in-place.rs Add codegen tests for additional cases where noop iterators get optimized away 2022-04-13 22:47:03 +02:00
vec-iter-collect-len.rs Gate llvm.sideeffect under -Z insert-sideeffect 2019-09-28 07:13:53 +08:00
vec-optimizes-away.rs we can enable one more codegen test in debug mode now 2020-06-16 16:01:30 -04:00
vec-shrink-panik.rs update vec-shrink-panik test to allow panic_no_unwind in landingpads 2022-02-27 23:15:49 -05:00
vecdeque_no_panic.rs Remove unreachable panics from VecDeque 2021-01-14 19:31:56 +01:00
virtual-function-elimination.rs Add test for VFE optimization 2022-06-14 14:50:52 +02:00
wasm_casts_trapping.rs Update the minimum external LLVM to 12 2021-10-22 10:50:07 -07:00
x86_64-macosx-deployment-target.rs Re-Annotate the tests with needs-llvm-components 2021-06-24 23:13:08 +03:00
x86_64-no-macosx-deployment-target.rs Re-Annotate the tests with needs-llvm-components 2021-06-24 23:13:08 +03:00
zip.rs Remove licenses 2018-12-25 21:08:33 -07:00
zst-offset.rs Update some codegen tests for opaque pointers 2022-05-25 17:29:37 +02:00

The files here use the LLVM FileCheck framework, documented at https://llvm.org/docs/CommandGuide/FileCheck.html.