| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-03-29 | Move get_param and set_value_name | bjorn3 | -0/+7 | |
| 2019-03-29 | [WIP] Make some debug info methods take &mut FunctionDebugContext | bjorn3 | -2/+2 | |
| declare_local still takes &FunctionDebugContext, because of borrowck errors | ||||
| 2019-03-29 | Remove internal mutability from source_locations_enabled | bjorn3 | -3/+3 | |
| 2019-02-27 | rename Substs to InternalSubsts | csmoe | -2/+2 | |
| Change-Id: I3fa00e999a2ee4eb72db1fdf53a8633b49176a18 | ||||
| 2019-02-25 | librustc_codegen_llvm: deny(elided_lifetimes_in_paths) | Mazdak Farrokhzad | -4/+4 | |
| 2019-02-18 | librustc_codegen_llvm => 2018 | Taiki Endo | -7/+7 | |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -1/+1 | |
| 2019-01-25 | Rebase to the llvm-project monorepo | Josh Stone | -5/+10 | |
| The new git submodule src/llvm-project is a monorepo replacing src/llvm and src/tools/{clang,lld,lldb}. This also serves as a rebase for these projects to the new 8.x branch from trunk. The src/llvm-emscripten fork is unchanged for now. | ||||
| 2019-01-15 | Querify entry_fn | Igor Matuszewski | -4/+3 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -1/+1 | |
| 2018-12-06 | Use a function to access the Hir map to be able to turn it into a query later | John Kåre Alsaker | -1/+1 | |
| 2018-11-23 | Auto merge of #54071 - eddyb:alignsssss, r=oli-obk | bors | -1/+1 | |
| rustc_target: separate out an individual alignment quantity type from Align. Before this PR, `rustc_target::abi::Align` combined "power-of-two alignment quantity" semantics, with a distinction between ABI (required) and preferred alignment (by having two quantities). After this PR, `Align` is only *one* such quantity, and a new `AbiAndPrefAlign` type is introduced to hold the pair of ABI and preferred `Align` quantities. `Align` is used everywhere one quantity is necessary/sufficient, simplifying some of the code in codegen/miri, while `AbiAndPrefAlign` only in layout computation (to propagate preferred alignment). r? @oli-obk cc @nagisa @RalfJung @nikomatsakis | ||||
| 2018-11-22 | rustc_target: avoid using AbiAndPrefAlign where possible. | Eduard-Mihai Burtescu | -1/+1 | |
| 2018-11-22 | rustc_target: separate out an individual Align from AbiAndPrefAlign. | Eduard-Mihai Burtescu | -1/+1 | |
| 2018-11-21 | rustc: 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 | -1/+1 | |
| 2018-11-16 | All Builder methods now take &mut self instead of &self | Denis Merigoux | -3/+3 | |
| 2018-11-16 | Finished moving backend-agnostic code to rustc_codegen_ssa | Denis Merigoux | -7/+8 | |
| 2018-11-16 | Great separation of librustc_codegen_llvm: librustc_codegen_ssa compiles | Denis Merigoux | -55/+16 | |
| 2018-11-16 | Preparing the generalization of base:compile_coodegen_unit | Denis Merigoux | -0/+4 | |
| 2018-11-16 | Move doc to trait declarations | Denis Merigoux | -6/+0 | |
| 2018-11-16 | Generalized base:maybe_create_entry_wrapper | Denis Merigoux | -0/+3 | |
| 2018-11-16 | Generalized mir::codegen_mir (and all subsequent functions) | Denis Merigoux | -314/+356 | |
| 2018-11-16 | Generalized base::unsized_info | Denis Merigoux | -1/+0 | |
| 2018-11-16 | Replaced Codegen field access by trait method | Denis Merigoux | -1/+1 | |
| 2018-11-16 | New files and folders for traits | Denis Merigoux | -1/+1 | |
| Moved common enums to common | ||||
| 2018-11-16 | Generalized base.rs#call_memcpy and everything that it uses | Denis Merigoux | -0/+1 | |
| Generalized operand.rs#nontemporal_store and fixed tidy issues Generalized operand.rs#nontemporal_store's implem even more With a BuilderMethod trait implemented by Builder for LLVM Cleaned builder.rs : no more code duplication, no more ValueTrait Full traitification of builder.rs | ||||
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -4/+4 | |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -3/+3 | |
| 2018-10-09 | codegen_llvm/misc: improve common patterns | ljedrz | -8/+6 | |
| 2018-10-09 | codegen_llvm/misc: remove explicit returns | ljedrz | -2/+2 | |
| 2018-09-30 | use is_uninhabited in more places | Jorge Aparicio | -1/+1 | |
| 2018-09-29 | Revert "Auto merge of #53508 - japaric:maybe-uninit, r=RalfJung" | Ralf Jung | -1/+1 | |
| This reverts commit c6e3d7fa3113aaa64602507f39d4627c427742ff, reversing changes made to 4591a245c7eec9f70d668982b1383cd2a6854af5. | ||||
| 2018-09-22 | use is_uninhabited in more places | Jorge Aparicio | -1/+1 | |
| 2018-08-22 | Remove Ty prefix from ↵ | varkor | -4/+4 | |
| Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closure|Generator|GeneratorWitness|Never|Tuple|Projection|Anon|Infer|Error} | ||||
| 2018-08-10 | Introduce SmallCStr and use it where applicable. | Michael Woerister | -3/+4 | |
| 2018-08-04 | Normalize DebugInfoLevel to standard style | Mark Rousskov | -4/+4 | |
| 2018-07-30 | rustc_codegen_llvm: fix ownership of DIBuilder. | Irina Popa | -2/+9 | |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Value. | Irina Popa | -6/+6 | |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Metadata and DI*. | Irina Popa | -37/+42 | |
| 2018-07-30 | rustc_codegen_llvm: use safe references for DIBuilder. | Irina Popa | -2/+2 | |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Type. | Irina Popa | -8/+10 | |
| 2018-07-30 | rustc_codegen_llvm: use safe references for Context and Module. | Irina Popa | -6/+6 | |
| 2018-07-30 | rustc_codegen_llvm: move from empty enums to extern types. | Irina Popa | -11/+12 | |
| 2018-07-29 | Replace push loops with collect() and extend() where possible | ljedrz | -3/+4 | |
| 2018-06-30 | Fortify dummy span checking | Vadim Petrochenkov | -1/+1 | |
| 2018-05-21 | rustc_codegen_llvm: remove debuginfo::VariableKind::CapturedVariable. | Eduard-Mihai Burtescu | -10/+2 | |
| 2018-05-17 | Rename trans to codegen everywhere. | Irina Popa | -0/+542 | |
