about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/mono_item.rs
AgeCommit message (Expand)AuthorLines
2020-04-07fix abuses of tykind::errmark-1/+1
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-3/+3
2020-03-31Address review feedbackWesley Wiser-1/+1
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-2/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-4/+4
2020-01-06Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisabors-1/+1
2020-01-05Rename Instance.ty to Instance.monomorphic_tyAaron Hill-1/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-20/+26
2019-12-11rustc: Link LLVM directly into rustc againAlex Crichton-0/+1
2019-12-03rustc_target: add abi::call::Conv::Rust distinct from Conv::C.Eduard-Mihai Burtescu-1/+1
2019-12-03rustc_codegen_llvm: take an Instance in attributes::from_fn_attrs.Eduard-Mihai Burtescu-13/+3
2019-12-03rustc: compute FnAbi's for virtual calls through FnAbi::of_instance.Eduard-Mihai Burtescu-1/+1
2019-12-03rustc_codegen_ssa: use FnAbi::of_instance wherever possible.Eduard-Mihai Burtescu-9/+7
2019-12-03rustc_codegen_ssa: take a FnAbi instead of a FnSig in declare_fn.Eduard-Mihai Burtescu-5/+11
2019-06-02remove reexport of rustc::ty::InstanceMark Mansi-2/+1
2019-02-27Support defining C compatible variadic functionsDan Robertson-4/+4
2019-02-18librustc_codegen_llvm => 2018Taiki Endo-6/+6
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-12rustc: Switch `extern` functions to abort by default on panicAlex Crichton-1/+6
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-11-16[eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`.Eduard-Mihai Burtescu-1/+1
2018-11-16Finished moving backend-agnostic code to rustc_codegen_ssaDenis Merigoux-4/+1
2018-11-16Great separation of librustc_codegen_llvm: librustc_codegen_ssa compilesDenis Merigoux-98/+0
2018-11-16Preparing the generalization of base:compile_coodegen_unitDenis Merigoux-10/+9
2018-11-16Generalized mono_item.rs and base.rs:codegen_instanceDenis Merigoux-73/+78
2018-11-16Generalized mir::codegen_mir (and all subsequent functions)Denis Merigoux-6/+4
2018-11-16Added StaticMethods traitDenis Merigoux-2/+2
2018-10-24Move codegen_llvm::common::ty_fn_sig into rustc::ty::Instance.Masaki Hara-4/+2
2018-10-24Make declare_fn accept PolyFnSig instead of Ty.Masaki Hara-1/+3
2018-10-24Make declare_fn aware of vtable shims.Masaki Hara-1/+1
2018-10-08codegen_llvm: whitespace & formatting improvementsljedrz-2/+2
2018-08-23AMDGPU ignores `noinline` when it slaps `alwaysinline` everywhere.Richard Diamond-1/+1
2018-08-16Set more llvm function attributes for __rust_tryAlex Crichton-1/+1
2018-08-11Remove statics field from CodegenCxbjorn3-1/+0
2018-07-16rustc: Use link_section, not wasm_custom_sectionAlex Crichton-12/+3
2018-07-16ItemKindcsmoe-1/+1
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-0/+7
2018-07-07Fix some errorsbjorn3-1/+0
2018-07-07Move some functions out of rustc_codegen_llvm and fix metadata_only backendbjorn3-1/+1
2018-07-02incr.comp.: Take names of children into account when computing the ICH of a m...Michael Woerister-3/+2
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+193