index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
test
/
codegen
Mode
Name
Size
-rw-r--r--
README.md
116
log
plain
-rw-r--r--
abi-efiapi.rs
1129
log
plain
-rw-r--r--
abi-main-signature-16bit-c-int.rs
500
log
plain
-rw-r--r--
abi-main-signature-32bit-c-int.rs
269
log
plain
-rw-r--r--
abi-repr-ext.rs
201
log
plain
-rw-r--r--
abi-sysv64.rs
548
log
plain
-rw-r--r--
abi-x86-interrupt.rs
585
log
plain
-rw-r--r--
abi-x86_64_sysv.rs
397
log
plain
-rw-r--r--
adjustments.rs
1034
log
plain
-rw-r--r--
align-enum.rs
729
log
plain
-rw-r--r--
align-fn.rs
181
log
plain
-rw-r--r--
align-struct.rs
1647
log
plain
-rw-r--r--
alloc-optimisation.rs
265
log
plain
-rw-r--r--
arg-return-value-in-reg.rs
669
log
plain
-rw-r--r--
array-equality.rs
1717
log
plain
-rw-r--r--
asm-clobber_abi.rs
2570
log
plain
-rw-r--r--
asm-clobbers.rs
461
log
plain
-rw-r--r--
asm-multiple-options.rs
1059
log
plain
-rw-r--r--
asm-options.rs
2081
log
plain
-rw-r--r--
asm-powerpc-clobbers.rs
1289
log
plain
-rw-r--r--
asm-sanitize-llvm.rs
873
log
plain
-rw-r--r--
asm-target-clobbers.rs
628
log
plain
-rw-r--r--
async-fn-debug-msvc.rs
2161
log
plain
-rw-r--r--
async-fn-debug.rs
2395
log
plain
-rw-r--r--
atomic-operations.rs
2654
log
plain
d---------
auxiliary
86
log
plain
d---------
avr
49
log
plain
-rw-r--r--
binary-search-index-no-bound-check.rs
517
log
plain
-rw-r--r--
bool-cmp.rs
479
log
plain
-rw-r--r--
box-maybe-uninit.rs
497
log
plain
-rw-r--r--
bpf-alu32.rs
234
log
plain
-rw-r--r--
c-variadic-copy.rs
396
log
plain
-rw-r--r--
c-variadic-opt.rs
881
log
plain
-rw-r--r--
c-variadic.rs
2872
log
plain
-rw-r--r--
call-llvm-intrinsics.rs
509
log
plain
-rw-r--r--
call-metadata.rs
357
log
plain
-rw-r--r--
catch-unwind.rs
559
log
plain
-rw-r--r--
cdylib-external-inline-fns.rs
862
log
plain
-rw-r--r--
cfguard-checks.rs
205
log
plain
-rw-r--r--
cfguard-disabled.rs
200
log
plain
-rw-r--r--
cfguard-nochecks.rs
207
log
plain
-rw-r--r--
cfguard-non-msvc.rs
219
log
plain
-rw-r--r--
codemodels.rs
811
log
plain
-rw-r--r--
coercions.rs
372
log
plain
-rw-r--r--
consts.rs
1762
log
plain
-rw-r--r--
dealloc-no-unwind.rs
366
log
plain
-rw-r--r--
debug-column-msvc.rs
325
log
plain
-rw-r--r--
debug-column.rs
611
log
plain
-rw-r--r--
debug-compile-unit-path.rs
450
log
plain
-rw-r--r--
debug-linkage-name.rs
1213
log
plain
-rw-r--r--
debug-vtable.rs
1640
log
plain
-rw-r--r--
default-requires-uwtable.rs
421
log
plain
d---------
dllimports
71
log
plain
-rw-r--r--
drop.rs
1881
log
plain
-rw-r--r--
enum-bounds-check-derived-idx.rs
544
log
plain
-rw-r--r--
enum-bounds-check-issue-13926.rs
435
log
plain
-rw-r--r--
enum-bounds-check-issue-82871.rs
244
log
plain
-rw-r--r--
enum-bounds-check.rs
417
log
plain
-rw-r--r--
enum-debug-clike.rs
696
log
plain
-rw-r--r--
enum-debug-niche-2.rs
1217
log
plain
-rw-r--r--
enum-debug-niche.rs
1350
log
plain
-rw-r--r--
enum-debug-tagged.rs
1172
log
plain
-rw-r--r--
enum-discriminant-value.rs
682
log
plain
-rw-r--r--
export-no-mangle.rs
557
log
plain
-rw-r--r--
external-no-mangle-fns.rs
1499
log
plain
-rw-r--r--
external-no-mangle-statics.rs
1743
log
plain
-rw-r--r--
fastcall-inreg.rs
1787
log
plain
-rw-r--r--
fatptr.rs
201
log
plain
-rw-r--r--
fewer-names.rs
508
log
plain
-rw-r--r--
ffi-const.rs
319
log
plain
-rw-r--r--
ffi-out-of-bounds-loads.rs
415
log
plain
-rw-r--r--
ffi-pure.rs
317
log
plain
-rw-r--r--
ffi-returns-twice.rs
328
log
plain
-rw-r--r--
float_math.rs
924
log
plain
-rw-r--r--
fn-impl-trait-self.rs
433
log
plain
-rw-r--r--
foo.s
29
log
plain
-rw-r--r--
force-frame-pointers.rs
159
log
plain
-rw-r--r--
force-no-unwind-tables.rs
243
log
plain
-rw-r--r--
force-unwind-tables.rs
144
log
plain
-rw-r--r--
frame-pointer.rs
1192
log
plain
-rw-r--r--
function-arguments.rs
4209
log
plain
-rw-r--r--
gdb_debug_script_load.rs
387
log
plain
-rw-r--r--
generator-debug-msvc.rs
2253
log
plain
-rw-r--r--
generator-debug.rs
2498
log
plain
-rw-r--r--
generic-debug.rs
411
log
plain
-rw-r--r--
global_asm.rs
1058
log
plain
-rw-r--r--
global_asm_include.rs
974
log
plain
-rw-r--r--
global_asm_x2.rs
1337
log
plain
-rw-r--r--
i686-macosx-deployment-target.rs
565
log
plain
-rw-r--r--
i686-no-macosx-deployment-target.rs
558
log
plain
-rw-r--r--
inline-always-works-always.rs
424
log
plain
-rw-r--r--
inline-debuginfo.rs
483
log
plain
-rw-r--r--
inline-hint.rs
803
log
plain
-rw-r--r--
instrument-mcount.rs
191
log
plain
-rw-r--r--
integer-cmp.rs
586
log
plain
-rw-r--r--
integer-overflow.rs
568
log
plain
-rw-r--r--
internalize-closures.rs
547
log
plain
-rw-r--r--
intrinsic-no-unnamed-attr.rs
219
log
plain
d---------
intrinsics
324
log
plain
-rw-r--r--
issue-13018.rs
271
log
plain
-rw-r--r--
issue-15953.rs
492
log
plain
-rw-r--r--
issue-27130.rs
462
log
plain
-rw-r--r--
issue-32031.rs
470
log
plain
-rw-r--r--
issue-32364.rs
308
log
plain
-rw-r--r--
issue-34634.rs
542
log
plain
-rw-r--r--
issue-34947-pow-i32.rs
226
log
plain
-rw-r--r--
issue-37945.rs
981
log
plain
-rw-r--r--
issue-44056-macos-tls-align.rs
805
log
plain
-rw-r--r--
issue-45222.rs
1233
log
plain
-rw-r--r--
issue-45466.rs
301
log
plain
-rw-r--r--
issue-45964-bounds-check-slice-pos.rs
777
log
plain
-rw-r--r--
issue-47278.rs
181
log
plain
-rw-r--r--
issue-47442.rs
321
log
plain
-rw-r--r--
issue-56267-2.rs
389
log
plain
-rw-r--r--
issue-56267.rs
423
log
plain
-rw-r--r--
issue-56927.rs
883
log
plain
-rw-r--r--
issue-58881.rs
430
log
plain
-rw-r--r--
issue-59352.rs
782
log
plain
-rw-r--r--
issue-69101-bounds-check.rs
1563
log
plain
-rw-r--r--
issue-73031.rs
482
log
plain
-rw-r--r--
issue-73338-effecient-cmp.rs
674
log
plain
-rw-r--r--
issue-73396-bounds-check-after-position.rs
2034
log
plain
-rw-r--r--
issue-73827-bounds-check-index-in-subexpr.rs
383
log
plain
-rw-r--r--
issue-75525-bounds-checks.rs
604
log
plain
-rw-r--r--
issue-75546.rs
333
log
plain
-rw-r--r--
issue-75659.rs
1350
log
plain
-rw-r--r--
issue-77812.rs
624
log
plain
-rw-r--r--
issue-84268.rs
455
log
plain
-rw-r--r--
lifetime_start_end.rs
1374
log
plain
-rw-r--r--
link-dead-code.rs
614
log
plain
-rw-r--r--
link_section.rs
847
log
plain
-rw-r--r--
loads.rs
1086
log
plain
-rw-r--r--
local-generics-in-exe-internalized.rs
355
log
plain
-rw-r--r--
lto-removes-invokes.rs
307
log
plain
-rw-r--r--
mainsubprogram.rs
339
log
plain
-rw-r--r--
mainsubprogramstart.rs
291
log
plain
-rw-r--r--
match-optimizes-away.rs
671
log
plain
-rw-r--r--
match.rs
739
log
plain
-rw-r--r--
mem-replace-direct-memcpy.rs
1047
log
plain
-rw-r--r--
mir_zst_stores.rs
338
log
plain
-rw-r--r--
naked-functions.rs
976
log
plain
-rw-r--r--
naked-noinline.rs
710
log
plain
-rw-r--r--
no-assumes-on-casts.rs
292
log
plain
-rw-r--r--
no-dllimport-w-cross-lang-lto.rs
325
log
plain
-rw-r--r--
no-output-asm-is-volatile.rs
326
log
plain
-rw-r--r--
no-plt.rs
427
log
plain
-rw-r--r--
noalias-unpin.rs
325
log
plain
d---------
non-terminate
194
log
plain
-rw-r--r--
noreturn-uninhabited.rs
734
log
plain
-rw-r--r--
noreturnflag.rs
432
log
plain
-rw-r--r--
nounwind.rs
350
log
plain
-rw-r--r--
nrvo.rs
432
log
plain
-rw-r--r--
optimize-attr-1.rs
1369
log
plain
-rw-r--r--
packed.rs
4287
log
plain
-rw-r--r--
panic-abort-windows.rs
600
log
plain
-rw-r--r--
panic-in-drop-abort.rs
1689
log
plain
-rw-r--r--
panic-unwind-default-uwtable.rs
137
log
plain
-rw-r--r--
personality_lifetimes.rs
906
log
plain
-rw-r--r--
pgo-instrumentation.rs
772
log
plain
-rw-r--r--
pic-relocation-model.rs
316
log
plain
-rw-r--r--
pie-relocation-model.rs
641
log
plain
-rw-r--r--
refs.rs
766
log
plain
d---------
remap_path_prefix
206
log
plain
-rw-r--r--
repeat-trusted-len.rs
327
log
plain
-rw-r--r--
repr-transparent-aggregates-1.rs
2863
log
plain
-rw-r--r--
repr-transparent-aggregates-2.rs
2370
log
plain
-rw-r--r--
repr-transparent-aggregates-3.rs
2140
log
plain
-rw-r--r--
repr-transparent-sysv64.rs
577
log
plain
-rw-r--r--
repr-transparent.rs
5110
log
plain
d---------
riscv-abi
212
log
plain
-rw-r--r--
sanitizer-memory-track-orgins.rs
1268
log
plain
-rw-r--r--
sanitizer-no-sanitize-inlining.rs
748
log
plain
-rw-r--r--
sanitizer-no-sanitize.rs
751
log
plain
-rw-r--r--
sanitizer-recover.rs
1836
log
plain
-rw-r--r--
sanitizer_cfi_add_canonical_jump_tables_flag.rs
293
log
plain
-rw-r--r--
sanitizer_cfi_emit_type_checks.rs
833
log
plain
-rw-r--r--
sanitizer_cfi_emit_type_metadata.rs
1025
log
plain
-rw-r--r--
scalar-pair-bool.rs
1246
log
plain
-rw-r--r--
set-discriminant-invalid.rs
883
log
plain
d---------
simd-intrinsic
1284
log
plain
-rw-r--r--
slice-as_chunks.rs
792
log
plain
-rw-r--r--
slice-init.rs
1581
log
plain
-rw-r--r--
slice-iter-len-eq-zero.rs
312
log
plain
-rw-r--r--
slice-position-bounds-check.rs
812
log
plain
-rw-r--r--
slice-ref-equality.rs
1096
log
plain
-rw-r--r--
slice-windows-no-bounds-check.rs
759
log
plain
-rw-r--r--
some-global-nonnull.rs
361
log
plain
-rw-r--r--
sparc-struct-abi.rs
567
log
plain
d---------
src-hash-algorithm
163
log
plain
-rw-r--r--
sse42-implies-crc32.rs
364
log
plain
-rw-r--r--
stack-probes.rs
377
log
plain
-rw-r--r--
staticlib-external-inline-fns.rs
769
log
plain
-rw-r--r--
stores.rs
1245
log
plain
-rw-r--r--
swap-small-types.rs
327
log
plain
-rw-r--r--
target-cpu-on-functions.rs
592
log
plain
-rw-r--r--
target-feature-overrides.rs
1240
log
plain
-rw-r--r--
thread-local.rs
1266
log
plain
-rw-r--r--
to_vec.rs
178
log
plain
-rw-r--r--
transmute-scalar.rs
2753
log
plain
-rw-r--r--
try_identity.rs
1055
log
plain
-rw-r--r--
tune-cpu-on-functions.rs
602
log
plain
-rw-r--r--
tuple-layout-opt.rs
1467
log
plain
-rw-r--r--
unchecked-float-casts.rs
818
log
plain
-rw-r--r--
uninit-consts-allow-partially-uninit.rs
1613
log
plain
-rw-r--r--
uninit-consts.rs
1808
log
plain
-rw-r--r--
union-abi.rs
2335
log
plain
-rw-r--r--
unpadded-simd.rs
441
log
plain
d---------
unwind-abis
407
log
plain
-rw-r--r--
unwind-and-panic-abort.rs
286
log
plain
-rw-r--r--
unwind-extern-exports.rs
463
log
plain
-rw-r--r--
unwind-extern-imports.rs
485
log
plain
-rw-r--r--
var-names.rs
339
log
plain
-rw-r--r--
vec-clear.rs
185
log
plain
-rw-r--r--
vec-in-place.rs
383
log
plain
-rw-r--r--
vec-iter-collect-len.rs
281
log
plain
-rw-r--r--
vec-optimizes-away.rs
278
log
plain
-rw-r--r--
vec-shrink-panik.rs
741
log
plain
-rw-r--r--
vecdeque_no_panic.rs
429
log
plain
-rw-r--r--
wasm_casts_trapping.rs
4614
log
plain
-rw-r--r--
x86_64-macosx-deployment-target.rs
569
log
plain
-rw-r--r--
x86_64-no-macosx-deployment-target.rs
567
log
plain
-rw-r--r--
zip.rs
423
log
plain
-rw-r--r--
zst-offset.rs
1389
log
plain