summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/debuginfo
AgeCommit message (Expand)AuthorLines
2021-11-07Rename functions reflect that inline const is also "typeck_child"Gary Guo-1/+1
2021-10-11Auto merge of #89597 - michaelwoerister:improve-vtable-debuginfo, r=wesleywiserbors-36/+50
2021-10-08Create more accurate debuginfo for vtables.Michael Woerister-36/+50
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-10-01Fix clippy lintsGuillaume Gomez-26/+20
2021-09-18Querify `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-1/+1
2021-09-18ty::layout: replicate `layout_of` setup for `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-3/+2
2021-09-13Use a separate interner type for UniqueTypeIdbjorn3-9/+54
2021-09-09Make `abi::Abi` `Copy` and remove a *lot* of refsAndreas Liljeqvist-11/+7
2021-09-05Auto merge of #88499 - eddyb:layout-off, r=nagisabors-4/+4
2021-09-04Auto merge of #88550 - dpaoliello:dpaoliello/allocdebuginfo, r=estebankbors-32/+40
2021-09-02rustc_target: move `LayoutOf` to `ty::layout`.Eduard-Mihai Burtescu-4/+4
2021-08-31Include debug info for the allocator shimDaniel Paoliello-32/+40
2021-08-27Path remapping: Make behavior of diagnostics output dependent on presence of ...Michael Woerister-2/+9
2021-08-26reviewlcnr-1/+1
2021-08-26update `TypeFlags` to deal with missing ct substslcnr-1/+1
2021-08-15Include (potentially remapped) working dir in crate hashAaron Hill-2/+2
2021-08-14Auto merge of #85020 - lrh2000:named-upvars, r=tmandrybors-1/+37
2021-08-04Prepare inbounds_gep for opaque pointersTomasz Miąsko-4/+3
2021-07-09Pass type when creating loadNikita Popov-1/+1
2021-07-09Avoid unnecessary `String::clone`lrh2000-4/+4
2021-07-09Store names of captured variables in `optimized_mir`lrh2000-19/+33
2021-07-09Name the captured upvars for closures/generators in debuginfolrh2000-1/+23
2021-07-02Respond to review feedbackWesley Wiser-1/+1
2021-07-02Show the variant name for univariant enumsWesley Wiser-1/+1
2021-07-02Update directly tagged enums to visualize the same as niche-layout enumsWesley Wiser-89/+34
2021-06-30Improve debug symbol names to avoid ambiguity and work better with MSVC's deb...Daniel Paoliello-47/+38
2021-06-02Respond to review feedbackWesley Wiser-62/+28
2021-06-02Change the type name from `_enum<..>` to `enum$<..>`Wesley Wiser-3/+3
2021-06-02Respond to review feedbackWesley Wiser-3/+33
2021-06-02Make tidy happyWesley Wiser-4/+10
2021-06-02Generate better debuginfo for niche-layout enumsWesley Wiser-72/+127
2021-06-02Remove fallback for containing scopesWesley Wiser-9/+2
2021-06-02Resolve EnumTagInfo FIXMEWesley Wiser-15/+11
2021-06-02Generate better debuginfo for directly tagged enumsWesley Wiser-4/+5
2021-05-17Auto merge of #85178 - cjgillot:local-crate, r=oli-obkbors-9/+7
2021-05-12Use () for codegen queries.Camille GILLOT-7/+5
2021-05-12Use () for entry_fn.Camille GILLOT-2/+2
2021-05-12Auto merge of #83813 - cbeuw:remap-std, r=michaelwoeristerbors-4/+4
2021-05-05Use local and remapped paths where appropriateAndy Wang-2/+2
2021-05-05Revamp RealFileName public methodsAndy Wang-2/+2
2021-05-05Use RealFileName for Session::working_dir as it may also be remappedAndy Wang-2/+2
2021-05-02Rollup merge of #84752 - lrh2000:generator-debuginfo, r=tmandryDylan DPC-30/+34
2021-04-30Remove artificial flag from generator variantslrh2000-25/+8
2021-04-30Move outer fields of enums into variant parts in debuginfolrh2000-5/+26
2021-04-29Implement RFC 1260 with feature_name `imported_main`.Charles Lew-1/+1
2021-04-05Rollup merge of #80525 - devsnek:wasm64, r=nagisaDylan DPC-2/+2
2021-04-04wasm64Gus Caplan-2/+2
2021-03-26Use iter::zip in compiler/Josh Stone-9/+4
2021-03-20Cleanup LLVM debuginfo module docsCamelid-14/+15