about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/debuginfo
AgeCommit message (Expand)AuthorLines
2024-03-05only set noalias on Box with the global allocatorRalf Jung-3/+7
2024-03-01Add `f16` and `f128` LLVM intrinsicsTrevor Gross-1/+1
2024-02-28Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive`Trevor Gross-0/+6
2024-02-09Build DebugInfo for coroutine-closureMichael Goulet-1/+4
2023-12-28Remove movability from TyKind::CoroutineMichael Goulet-4/+4
2023-12-19Unify SourceFile::name_hash and StableSourceFileIdMichael Woerister-5/+6
2023-12-15NFC don't convert types to identical typesMatthias Krüger-2/+2
2023-12-15codegen_llvm: set DW_AT_accessibilityDavid Wood-15/+47
2023-12-14Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkinbors-13/+8
2023-12-11refactor: only check dwarf version when emitting dwarfWeihang Lo-2/+8
2023-12-11fix: stop emitting `.debug_pubnames` and `.debug_pubtypes`Weihang Lo-0/+8
2023-12-10remove redundant importssurechen-2/+2
2023-12-03compiler: replace cstr macro with c str literals in compiler and few other c ...klensy-13/+8
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-3/+3
2023-10-22use visibility to check unused imports and delete some stmtsbohan-1/+0
2023-10-20s/generator/coroutine/Oli Scherer-112/+112
2023-10-20s/Generator/Coroutine/Oli Scherer-14/+14
2023-10-17[RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopesUrgau-36/+72
2023-10-13Format all the let chains in compilerMichael Goulet-2/+7
2023-10-08Make FnDef 1-ZST in LLVM debuginfo.Camille GILLOT-2/+10
2023-09-26subst -> instantiatelcnr-2/+2
2023-09-14treat host effect params as erased generics in codegenDeadbeef-0/+1
2023-09-08Auto merge of #115417 - dpaoliello:fixdi, r=wesleywiserbors-17/+23
2023-09-07Use `Freeze` for `SourceFile.lines`John Kåre Alsaker-1/+1
2023-09-03Use relative positions inside a SourceFile.Camille GILLOT-3/+3
2023-09-01Deduplicate inlined function debug info, but create a new lexical scope to ch...Daniel Paoliello-17/+23
2023-08-29const_eval and codegen: audit uses of is_zstRalf Jung-2/+2
2023-08-25Revert "Use the same DISubprogram for each instance of the same inlined funct...Wesley Wiser-65/+46
2023-08-22Auto merge of #114643 - dpaoliello:inlinedebuginfo, r=wesleywiserbors-46/+65
2023-08-22Fix spelling mistakeWesley Wiser-1/+1
2023-08-11Use the same DISubprogram for each instance of the same inlined function with...Daniel Paoliello-46/+65
2023-08-09rustc: Move `crate_types` from `Session` to `GlobalCtxt`Vadim Petrochenkov-1/+1
2023-08-01Use upvar_tys in more places, make it a listMichael Goulet-11/+4
2023-08-01Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3bors-2/+1
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-12/+9
2023-07-29cg_llvm: remove pointee types and pointercast/bitcast-of-ptrErik Desjardins-2/+1
2023-07-21Support `.comment` section like GCC/Clang (`!llvm.ident`)Miguel Ojeda-15/+0
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-31/+31
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-8/+15
2023-07-06Auto merge of #113377 - BoxyUwU:move_ty_ctors_to_ty, r=compiler-errorsbors-7/+10
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-7/+10
2023-07-05Revert "use new c literals instead of cstr! macro"León Orell Valerian Liehr-7/+12
2023-06-29Set capacity of the string passed to `push_item_name`.Nicholas Nethercote-2/+2
2023-06-29Replace a `lookup_debug_loc` call.Nicholas Nethercote-3/+3
2023-06-29Avoid unnecessary line lookup.Nicholas Nethercote-1/+1
2023-06-19Store generator field names in GeneratorLayout.Camille GILLOT-9/+5
2023-06-19Make closure_saved_names_of_captured_variables a query.Camille GILLOT-4/+5
2023-06-16Rollup merge of #112474 - ldm0:ldm_enum_debuginfo_128_support, r=compiler-errorsMichael Goulet-8/+2
2023-06-14Introduce a minimum CGU size in non-incremental builds.Nicholas Nethercote-1/+1
2023-06-10Support 128-bit enum variant in debuginfo codegenDonoughLiu-8/+2