about summary refs log tree commit diff
path: root/src/librustc_codegen_utils
AgeCommit message (Expand)AuthorLines
2018-12-25Remove licensesMark Rousskov-50/+0
2018-12-08Auto merge of #56578 - alexreg:cosmetic-1, r=alexregbors-1/+1
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-07Auto merge of #56258 - euclio:fs-read-write, r=eucliobors-9/+4
2018-12-07Auto merge of #56502 - Zoxc:hir-func, r=eddybbors-5/+5
2018-12-07use top level `fs` functions where appropriateAndy Russell-9/+4
2018-12-06codegen_utils, driver: fix clippy errorsljedrz-12/+9
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-5/+5
2018-12-04cleanup: remove static lifetimes from constsljedrz-1/+1
2018-12-02Auto merge of #56198 - bjorn3:cg_ssa_refactor, r=eddybbors-2/+0
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-2/+2
2018-11-29Remove __build_diagnostic_array! from cg_utilsbjorn3-2/+0
2018-11-16[eddyb] rustc_codegen_utils: remove extraneous `#![allow(dead_code)]`.Eduard-Mihai Burtescu-1/+0
2018-11-16Separating the back folder between backend-agnostic and LLVM-specific codeDenis Merigoux-1689/+0
2018-11-16Beginning of moving all backend-agnostic code to rustc_codegen_ssaDenis Merigoux-307/+0
2018-11-16Moved Backend interface into rustc_codegen_utilsDenis Merigoux-16/+192
2018-11-16[eddyb/rebase cleanup] move type_{needs_drop,is_sized,is_freeze} to rustc_cod...Eduard-Mihai Burtescu-1/+16
2018-11-16Moved common.rs enumsDenis Merigoux-0/+78
2018-11-16Starting to move backend-agnostic code into codegen_utilsDenis Merigoux-0/+23
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-1/+1
2018-11-14xLTO: Don't pass --plugin-opt=thin to LLD. That's not supported anymore.Michael Woerister-11/+0
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-11Fix typos.Bruce Mitchener-1/+1
2018-11-10codegen_llvm_back: use mem::replace instead of swap where more conciseljedrz-12/+5
2018-11-10codegen_llvm_back: use to_owned instead of to_string with string literalsljedrz-1/+1
2018-11-10codegen_llvm_back: improve common patternsljedrz-11/+7
2018-11-10codegen_llvm_back: whitespace & formatting fixesljedrz-12/+10
2018-11-10Auto merge of #55626 - nikic:update-emscripten, r=alexcrichtonbors-0/+10
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-11-04Don't export non-function symbols with emscriptenNikita Popov-0/+10
2018-11-03Remove rustc_metadata_utils, which contains only one functionbjorn3-4/+3
2018-11-03Move cg_llvm::back::linker to cg_utilsbjorn3-0/+1719
2018-10-27Auto merge of #54183 - qnighy:by-value-object-safety, r=oli-obkbors-1/+12
2018-10-26Remove redundant cloneShotaro Yamada-1/+1
2018-10-24Include InstanceDef's discriminant in the symbol hash.Masaki Hara-2/+4
2018-10-24Distinguish vtable shims in symbol paths.Masaki Hara-1/+10
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-1/+1
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-3/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-02Attempt to resolve linking issues.David Wood-1/+1
2018-10-02Add `crate::` to trait suggestions in Rust 2018.David Wood-0/+1
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-1/+1
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-28Move `filename_for_metadata` to codegen_utilsIgor Matuszewski-0/+13
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
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