about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2019-07-19hygiene: Tweak naming some moreVadim Petrochenkov-1/+1
2019-07-15Don't add extra passes into the function pass managerNikita Popov-39/+52
2019-07-10Rollup merge of #62474 - nikic:update-llvm, r=alexcrichtonMazdak Farrokhzad-38/+87
2019-07-09Fix float add/mul reduction codegenNikita Popov-2/+8
2019-07-09Strip function pointer alignment for older LLVM versionsNikita Popov-6/+17
2019-07-09Translate target features for LLVM 9Nikita Popov-0/+24
2019-07-09Pass type to byval attributesNikita Popov-30/+38
2019-07-09Auto merge of #62460 - RalfJung:llvm-null, r=eddybbors-5/+12
2019-07-08normalize use of backticks for compiler messages in librustc_codegenSamy Kacimi-5/+5
2019-07-07Rollup merge of #62286 - petrhosek:rustc-no-duplicate-archives, r=cramertjMazdak Farrokhzad-3/+16
2019-07-07format a bitRalf Jung-2/+4
2019-07-07Handle null from LLVMRustGetSectionNameValentin Tolmer-5/+10
2019-07-07Remove some dummy dependenciesJohn Kåre Alsaker-0/+1
2019-07-07rustc: Remove `dylib` crate type from most rustc cratesAlex Crichton-0/+1
2019-07-06Rollup merge of #62422 - lzutao:remove-some-mem-uinit, r=alexcrichtonMazdak Farrokhzad-2/+1
2019-07-06Remove use of mem::uninitialized in code_gen crateLzu Tao-2/+1
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-1/+0
2019-07-05Rollup merge of #62150 - alex:mem-uninit-refactor, r=RalfJungMazdak Farrokhzad-1/+1
2019-07-04Permit use of mem::uninitialized via allow(deprecated)Mark Rousskov-0/+1
2019-07-04Implement mem::{zeroed,uninitialized} in terms of MaybeUninit.Alex Gaynor-1/+1
2019-07-04Rollup merge of #62249 - czipperz:use-mem-take-instead-of-replace-default, r=...Mazdak Farrokhzad-2/+3
2019-07-03Remove needless lifetimesJeremy Stucki-4/+4
2019-07-03Remove needless lifetimesJeremy Stucki-3/+3
2019-07-02Auto merge of #61268 - michaelwoerister:stabilize-pgo, r=alexcrichtonbors-2/+2
2019-07-02Check if the archive has already been added to avoid duplicatesPetr Hosek-3/+16
2019-07-01Enable mem_take feature in relevant cratesChris Gregory-0/+1
2019-07-01Convert more usages overChris Gregory-2/+2
2019-06-24Enable internal lints in bootstrapflip1995-1/+0
2019-06-23Rollup merge of #62068 - ia0:fix_meta_var, r=petrochenkovMazdak Farrokhzad-1/+1
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-1/+1
2019-06-22Deny explicit_outlives_requirements in the compilerMatthew Jasper-1/+0
2019-06-22Rollup merge of #61984 - ljedrz:more_node_id_pruning, r=ZoxcMazdak Farrokhzad-1/+1
2019-06-21Stabilize profile-guided optimization.Michael Woerister-2/+2
2019-06-20rename hir::map::get_by_hir_id to getljedrz-1/+1
2019-06-19Pacify tidyOliver Scherer-1/+3
2019-06-19Change `ByRef` to a struct variant to clarify its fields via namesOliver Scherer-1/+1
2019-06-19Remove the `AllocId` from `ByRef` valuesOliver Scherer-1/+1
2019-06-19Weave the alignment through `ByRef`Oliver Scherer-4/+7
2019-06-18Auto merge of #59625 - immunant:copy_variadics_typealias, r=eddybbors-46/+4
2019-06-18rustc: remove unused lifetimes.Eduard-Mihai Burtescu-1/+1
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-3/+3
2019-06-17Expose `VaListImpl` as the Rust equivalent of `__va_list_tag` and implement C...Andrei Homescu-46/+4
2019-06-16Auto merge of #61881 - glaubitz:sparc64-ffi-abi, r=petrochenkovbors-2/+2
2019-06-16librustc_codegen_llvm: Use repr(transparent) for bitflags over repr(C) (#61306)John Paul Adrian Glaubitz-2/+2
2019-06-15Remove unnecessary `.clone()`Shotaro Yamada-3/+3
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-5/+1
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-22/+22
2019-06-12rustc_codegen_llvm: `deny(internal)`.Eduard-Mihai Burtescu-11/+8
2019-06-12rustc_codegen_llvm: `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-13/+11
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-14/+16