about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2018-12-04Remove unnecessary parts of run_fat_lto signatureNikita Popov-15/+7
2018-12-04Separate out methods for running thin and fat LTONikita Popov-39/+60
2018-12-04Auto merge of #55871 - ljedrz:llvm_back_allocations, r=nagisabors-18/+19
2018-12-04s/alloc_type/alloc_kind/Oliver Scherer-2/+2
2018-12-03s/AllocType/AllocKind/Oliver Scherer-4/+4
2018-12-03Auto merge of #55010 - tromey:Bug-9224-generic-parameters, r=michaelwoeristerbors-8/+65
2018-12-03codegen_llvm_back: improve allocationsljedrz-18/+19
2018-12-03Auto merge of #56358 - nikic:mergefunc-aliases, r=rkruppebors-4/+9
2018-12-02Auto merge of #56198 - bjorn3:cg_ssa_refactor, r=eddybbors-246/+349
2018-12-02Run name-anon-globals after all other passesNikita Popov-4/+5
2018-12-01Rollup merge of #56341 - frewsxcv:frewsxcv-util-cstr, r=Mark-Simulacrumkennytm-23/+11
2018-11-30Enable -mergefunc-use-aliasesNikita Popov-0/+4
2018-11-29Add template parameter debuginfo to generic typesTom Tromey-8/+65
2018-11-29Auto merge of #49878 - dlrobertson:va_list_pt0, r=eddybbors-13/+215
2018-11-29Move get_static from CodegenCx to Builderbjorn3-29/+36
2018-11-29Use implicit deref instead of BuilderMethods::cx()bjorn3-166/+166
2018-11-29Require Deref to CodegenCx for HasCodegenbjorn3-1/+8
2018-11-29Rename static_bitcast to const_bitcastbjorn3-6/+6
2018-11-29Remove static_addr_of_mut from cg_ssabjorn3-3/+3
2018-11-29Rename StaticMethods::static_ptrcast to ConstMethods::const_ptrcastbjorn3-5/+5
2018-11-29Remove static_bitcast from cg_ssabjorn3-7/+8
2018-11-29Remove an unnecessary referencebjorn3-1/+1
2018-11-29Move IntrinsicCallMethods::call_overflow_intrinsics to BuilderMethods::checke...bjorn3-74/+74
2018-11-29Remove call_lifetime_intrinsic from cg_ssabjorn3-16/+18
2018-11-29Don't use llvm intrinsic names in cg_ssabjorn3-2/+91
2018-11-29Remove static_replace_all_uses and statics_to_rauw from cg_ssabjorn3-10/+7
2018-11-29Make ConstMethods and StaticMethods require BackendTypes instead of Backendbjorn3-1/+1
2018-11-29Some refactoringsbjorn3-16/+16
2018-11-29Rename conversion util; remove duplicate util in librustc_codegen_llvm.Corey Farwell-23/+11
2018-11-29Rollup merge of #56257 - mark-i-m:rustc-guide-links, r=nikomatsakisGuillaume Gomez-1/+1
2018-11-29rustc_codegen_llvm: don't overalign loads of pair operands.Eduard-Mihai Burtescu-3/+9
2018-11-26libcore: Add va_list lang item and intrinsicsDan Robertson-13/+215
2018-11-26rustc-guide has movedMark Mansi-1/+1
2018-11-25Rollup merge of #56075 - alexcrichton:wasm-producer-section, r=estebankPietro Albini-0/+112
2018-11-24Introduce `TyKind::Placeholder` variantscalexm-0/+1
2018-11-24Rollup merge of #56154 - petrhosek:fuchsia-linker-args, r=alexcrichtonkennytm-1/+9
2018-11-24Rollup merge of #56048 - bjorn3:cg_ssa_sysroot, r=eddybkennytm-1/+0
2018-11-23Auto merge of #54071 - eddyb:alignsssss, r=oli-obkbors-77/+74
2018-11-22Add rustc_codegen_ssa to sysrootbjorn3-1/+0
2018-11-22Pass additional linker flags when targeting FuchsiaPetr Hosek-1/+9
2018-11-22rustc_target: avoid using AbiAndPrefAlign where possible.Eduard-Mihai Burtescu-84/+84
2018-11-22rustc_target: separate out an individual Align from AbiAndPrefAlign.Eduard-Mihai Burtescu-42/+42
2018-11-22rustc_target: rename abi::Align to AbiAndPrefAlign.Eduard-Mihai Burtescu-39/+36
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-1/+1
2018-11-19Encode a custom "producers" section in wasm filesAlex Crichton-0/+112
2018-11-16[eddyb] rustc_codegen_llvm: remove unused parametrization of `CodegenCx` and ...Eduard-Mihai Burtescu-18/+18
2018-11-16[eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`.Eduard-Mihai Burtescu-23/+23
2018-11-16[eddyb] rustc_codegen_ssa: avoid a `Clone` bound on `TargetMachine`.Eduard-Mihai Burtescu-12/+1
2018-11-16[eddyb] rustc_codegen_llvm: remove unnecessary `'a` from `LlvmCodegenBackend`...Eduard-Mihai Burtescu-3/+3
2018-11-16[eddyb] rustc_codegen_ssa: handle LLVM unsafety correctly.Eduard-Mihai Burtescu-16/+21