summary refs log tree commit diff
path: root/src/librustc_mir/monomorphize
AgeCommit message (Expand)AuthorLines
2018-09-11renamed is_nil to is_unitkenta7777-1/+1
2018-09-11Revert "renamed is_nil to is_unit"kenta7777-1/+1
2018-09-10renamed is_nil to is_unitkenta7777-1/+1
2018-09-05Changing TyAnon -> TyOpaque and relevant functionsms2300-1/+1
2018-08-31Support local ThinLTO with incremental compilation.Michael Woerister-1/+10
2018-08-31Make codegen not be a query (since it's not a real query anyway).Michael Woerister-1/+5
2018-08-29Auto merge of #53671 - RalfJung:miri-refactor, r=oli-obkbors-1/+1
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-2/+2
2018-08-27Remove path prefixes from NodeKindvarkor-2/+2
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-1/+1
2018-08-27Miri Memory WorkRalf Jung-1/+1
2018-08-26rustc: Continue to tweak "std internal symbols"Alex Crichton-5/+2
2018-08-22Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str}varkor-18/+18
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-3/+3
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-30/+30
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-1/+1
2018-08-15Use CGU name as LLVM module name and add some caching to CGU name generation.Michael Woerister-29/+79
2018-08-15Clean up CodegenUnit name generation.Michael Woerister-45/+21
2018-08-07rustc: Tweak visibility of some lang itemsAlex Crichton-41/+95
2018-08-07rustc: Refactor MonoItem linkage/visibility calculationAlex Crichton-140/+151
2018-08-04Move share_generics getter onto options directlyMark Rousskov-2/+2
2018-08-04Normalize EntryFnType variants to standard styleMark Rousskov-1/+1
2018-08-03Auto merge of #52712 - oli-obk:const_eval_cleanups, r=RalfJungbors-3/+3
2018-08-02Second field of ScalarPair can be undef in some casesOliver Schneider-3/+3
2018-08-01Split out growth functionality into BitVector typeMark Rousskov-1/+1
2018-07-29Remove unused `mut`sMatthew Jasper-1/+1
2018-07-27SimplifyShotaro Yamada-6/+4
2018-07-26Auto merge of #52735 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-3/+1
2018-07-25Improve readability in a few sortsljedrz-3/+1
2018-07-25parameterize `BitVector` and `BitMatrix` by their index typesNiko Matsakis-1/+1
2018-07-16rustc: Use link_section, not wasm_custom_sectionAlex Crichton-30/+1
2018-07-16ItemKindcsmoe-19/+19
2018-07-16Revert "Clean up CodegenUnit name generation."Michael Woerister-22/+46
2018-07-11Clean up CodegenUnit name generation.Michael Woerister-46/+22
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-4/+31
2018-07-03Deduplicate error reports for staticsOliver Schneider-9/+2
2018-06-28Rollup merge of #51636 - oli-obk:const_diagnostics, r=eddybMark Rousskov-16/+12
2018-06-28Auto merge of #51687 - japaric:gh51671, r=alexcrichtonbors-0/+1
2018-06-28Merge `ConstVal` and `ConstValue`Oliver Schneider-8/+7
2018-06-28Move everything over from `middle::const_val` to `mir::interpret`Oliver Schneider-1/+1
2018-06-28Move the Lrc outside the error type and name the fieldsOliver Schneider-1/+1
2018-06-28Eliminate old CTFE's `ErrKind`Oliver Schneider-8/+5
2018-06-28Use `Ident`s for associated item definitions in HIRVadim Petrochenkov-3/+3
2018-06-21translate / export weak lang itemsJorge Aparicio-0/+1
2018-06-20Refactor generic parameters in rustdoc/cleanvarkor-6/+1
2018-06-20Remove specific parameter iterators from hir::Genericsvarkor-2/+5
2018-06-20Make method and variable names more consistentvarkor-1/+0
2018-06-20Rename "parameter" to "arg"varkor-0/+1
2018-06-19Use MTRef and MTLock to avoid a RefCellJohn Kåre Alsaker-18/+24