rust/compiler/rustc_codegen_llvm/src
Zalathar 041a232b62 coverage: Don't bother renumbering expressions on the Rust side
The LLVM API that we use to encode coverage mappings already has its own code
for removing unused coverage expressions and renumbering the rest.

This lets us get rid of our own complex renumbering code, making it easier to
change our coverage code in other ways.
2023-09-21 18:32:49 +10:00
..
back Remove verbose_generic_activity_with_arg 2023-09-10 17:47:16 +02:00
coverageinfo coverage: Don't bother renumbering expressions on the Rust side 2023-09-21 18:32:49 +10:00
debuginfo treat host effect params as erased generics in codegen 2023-09-14 07:34:35 +00:00
llvm Auto merge of #115641 - durin42:llvm-18-fatlto-take-2, r=nikic 2023-09-08 19:07:17 +00:00
abi.rs cannot have Direct for unsized types 2023-09-15 10:45:37 +02:00
allocator.rs Auto merge of #113722 - bjorn3:allocator_shim_refactor, r=jackh726 2023-08-13 16:49:49 +00:00
asm.rs Auto merge of #114467 - Amanieu:asm-unstable-features, r=davidtwco 2023-08-15 11:59:02 +00:00
attributes.rs Auto merge of #113814 - ChoKyuWon:master, r=davidtwco 2023-08-18 13:20:37 +00:00
base.rs cg_llvm: remove pointee types and pointercast/bitcast-of-ptr 2023-07-29 13:18:17 -04:00
builder.rs Rollup merge of #113593 - rcvalle:rust-cfi-fix-90546, r=wesleywiser 2023-08-08 21:44:43 +02:00
callee.rs treat host effect params as erased generics in codegen 2023-09-14 07:34:35 +00:00
common.rs Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3 2023-08-01 19:44:17 +00:00
consts.rs Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3 2023-08-01 19:44:17 +00:00
context.rs Don't ICE on layout computation failure 2023-08-28 12:40:39 -07:00
declare.rs CFI: Fix SIGILL reached via trait objects 2023-05-09 20:04:19 +00:00
errors.rs debuginfo: add compiler option to allow compressed debuginfo sections 2023-09-08 10:45:29 -04:00
intrinsic.rs explain PassMode::Cast 2023-09-15 10:43:44 +02:00
lib.rs coverage: Simplify grouping of mappings by file 2023-09-11 14:29:10 +10:00
llvm_util.rs inline format!() args up to and including rustc_codegen_llvm 2023-07-30 14:22:50 +02:00
mono_item.rs rustc: Move crate_types from Session to GlobalCtxt 2023-08-09 14:17:54 +08:00
type_.rs cg_ssa: remove pointee types and pointercast/bitcast-of-ptr 2023-07-29 13:18:20 -04:00
type_of.rs Rollup merge of #115240 - RalfJung:llvm-no-type, r=bjorn3 2023-08-28 19:53:55 +02:00
va_arg.rs cg_llvm: remove pointee types and pointercast/bitcast-of-ptr 2023-07-29 13:18:17 -04:00
value.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00