about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/debuginfo
AgeCommit message (Expand)AuthorLines
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-2/+2
2018-12-03Auto merge of #55010 - tromey:Bug-9224-generic-parameters, r=michaelwoeristerbors-5/+61
2018-12-02Auto merge of #56198 - bjorn3:cg_ssa_refactor, r=eddybbors-5/+5
2018-11-29Add template parameter debuginfo to generic typesTom Tromey-5/+61
2018-11-29Use implicit deref instead of BuilderMethods::cx()bjorn3-5/+5
2018-11-29Rename conversion util; remove duplicate util in librustc_codegen_llvm.Corey Farwell-2/+2
2018-11-24Introduce `TyKind::Placeholder` variantscalexm-0/+1
2018-11-23Auto merge of #54071 - eddyb:alignsssss, r=oli-obkbors-32/+28
2018-11-22rustc_target: avoid using AbiAndPrefAlign where possible.Eduard-Mihai Burtescu-19/+19
2018-11-22rustc_target: separate out an individual Align from AbiAndPrefAlign.Eduard-Mihai Burtescu-15/+15
2018-11-22rustc_target: rename abi::Align to AbiAndPrefAlign.Eduard-Mihai Burtescu-16/+12
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-1/+1
2018-11-16[eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`.Eduard-Mihai Burtescu-6/+6
2018-11-16All Builder methods now take &mut self instead of &selfDenis Merigoux-4/+4
2018-11-16Finished moving backend-agnostic code to rustc_codegen_ssaDenis Merigoux-15/+15
2018-11-16Great separation of librustc_codegen_llvm: librustc_codegen_ssa compilesDenis Merigoux-82/+16
2018-11-16Preparing the generalization of base:compile_coodegen_unitDenis Merigoux-0/+4
2018-11-16Move doc to trait declarationsDenis Merigoux-6/+0
2018-11-16Generalized base:maybe_create_entry_wrapperDenis Merigoux-0/+3
2018-11-16Adapt code to latest rustc master changesDenis Merigoux-7/+1
2018-11-16Generalized mir::codegen_mir (and all subsequent functions)Denis Merigoux-388/+435
2018-11-16Generalized base::unsized_infoDenis Merigoux-52/+54
2018-11-16Generalized memset and memcpyDenis Merigoux-1/+1
2018-11-16Removing LLVM content from CommonMethods -> ConstMethodsDenis Merigoux-2/+2
2018-11-16Prefixed type methods & removed trait impl for write::CodegenContextDenis Merigoux-1/+1
2018-11-16Prefixed const methods with "const" instead of "c"Denis Merigoux-3/+3
2018-11-16Traitification of type_ methodsDenis Merigoux-3/+2
2018-11-16Use the method form for CodegenCx everywhereDenis Merigoux-2/+2
2018-11-16Replaced Codegen field access by trait methodDenis Merigoux-7/+7
2018-11-16Traitification of common.rs methodsDenis Merigoux-6/+7
2018-11-16New files and folders for traitsDenis Merigoux-3/+3
2018-11-16Removed genericity over Value in various functionsDenis Merigoux-1/+1
2018-11-16Generalized base.rs#call_memcpy and everything that it usesDenis Merigoux-2/+8
2018-11-12Use type safe `VariantIdx` instead of `usize` everywhereOliver Scherer-5/+5
2018-11-12Auto merge of #55701 - tromey:ice-fix, r=matthewjasperbors-4/+4
2018-11-05Fix emission of niche-filling discriminant valuesTom Tromey-4/+4
2018-11-03Implement rotate using funnel shift on LLVM >= 7Nikita Popov-3/+3
2018-11-03Move `BoundTy` to `ty::TyKind`scalexm-0/+1
2018-10-30Avoid possible integer overflow in niche value computationTom Tromey-2/+5
2018-10-30Address review commentsTom Tromey-11/+11
2018-10-30Fix DWARF generation for enumsTom Tromey-144/+379
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-13/+5
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-6/+6
2018-10-18Rollup merge of #54933 - ljedrz:cleanup_codegen_llvm/misc, r=varkorkennytm-64/+58
2018-10-16end return statements and void expressions with a semicolonljedrz-6/+6
2018-10-13Check the invariant for `principal` inside the methodOliver Scherer-14/+7
2018-10-09codegen_llvm/misc: convert string literals with to_ownedljedrz-5/+5
2018-10-09codegen_llvm/misc: improve common patternsljedrz-38/+32
2018-10-09codegen_llvm/misc: remove explicit returnsljedrz-5/+5
2018-10-09codegen_llvm/misc: whitespace & formatting improvementsljedrz-16/+16