about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2019-12-03rustc_codegen_llvm: take an Instance in attributes::from_fn_attrs.Eduard-Mihai Burtescu-36/+24
2019-12-03rustc_codegen_llvm: rewrite debuginfo::get_function_signature to use FnAbi.Eduard-Mihai Burtescu-33/+12
2019-12-03rustc: take a PolyFnSig instead of an FnSig in FnAbi::of_fn_ptr.Eduard-Mihai Burtescu-8/+4
2019-12-03rustc: rename FnAbi::new to FnAbi::of_fn_ptr.Eduard-Mihai Burtescu-3/+3
2019-12-03rustc: compute FnAbi's for virtual calls through FnAbi::of_instance.Eduard-Mihai Burtescu-2/+2
2019-12-03rustc_codegen_ssa: use FnAbi::of_instance wherever possible.Eduard-Mihai Burtescu-23/+29
2019-12-03rustc_codegen_llvm: move NoReturn attribute to apply_attrs_llfn.Eduard-Mihai Burtescu-7/+5
2019-12-03rustc_codegen_ssa: take a FnAbi instead of a FnSig in declare_fn.Eduard-Mihai Burtescu-37/+42
2019-12-03rustc_codegen_ssa: remove define_fn and define_internal_fn.Eduard-Mihai Burtescu-23/+3
2019-12-03Change linker for x86_64-fortanix-unknown-sgx to rust-lldParth Sane-2/+4
2019-12-02Update the minimum external LLVM to 7Josh Stone-26/+5
2019-12-02Use Module::print() instead of a PrintModulePassVictor Ding-10/+6
2019-12-02Rollup merge of #66918 - makotokato:aarch32-crc-crypto, r=petrochenkovMazdak Farrokhzad-0/+2
2019-12-01rustc_plugin: Remove support for plugins adding LLVM passesVadim Petrochenkov-14/+0
2019-11-30Rollup merge of #66895 - Centril:rustc_feature, r=oli-obkMazdak Farrokhzad-1/+2
2019-11-30Add crc and crypto to target feature whitelist on armMakoto Kato-0/+2
2019-11-30move UnstableFeatures -> rustc_featureMazdak Farrokhzad-1/+2
2019-11-29Use LLVMAddAnalysisPasses instead of Rust's wrapperVictor Ding-5/+6
2019-11-27Rollup merge of #66534 - immunant:multiple_global_decls, r=eddybTyler Mandry-3/+5
2019-11-27rustc: move debug info from LocalDecl and UpvarDecl into a dedicated VarDebug...Eduard-Mihai Burtescu-24/+82
2019-11-26Rollup merge of #66719 - Mark-Simulacrum:int-normalization, r=CentrilTyler Mandry-4/+4
2019-11-24Store ptr_width as u32 on ConfigMark Rousskov-4/+4
2019-11-22Create sanitizer passes in a separate functionTomasz Miąsko-20/+26
2019-11-22Add support for tracking origins of uninitialized memoryTomasz Miąsko-2/+2
2019-11-22Add support for sanitizer recoveryTomasz Miąsko-2/+1
2019-11-22Move sanitizer passes creation from ssa to llvmTomasz Miąsko-4/+30
2019-11-21Applied suggestions from code review.Alexander Regueiro-15/+15
2019-11-21Aggregation of drive-by cosmetic changes.Alexander Regueiro-136/+132
2019-11-21Rollup merge of #66515 - Centril:cheaper-inline-asm, r=oli-obkMazdak Farrokhzad-1/+1
2019-11-21Rollup merge of #66468 - RalfJung:simd-cleanup, r=oli-obkMazdak Farrokhzad-13/+14
2019-11-21reduce size of hir::ExprKindMazdak Farrokhzad-1/+1
2019-11-18Allow different global references to the same nameStephen Crane-3/+5
2019-11-18Generate DWARF address ranges for faster lookupsJosh Stone-0/+3
2019-11-16avoid some castsRalf Jung-9/+6
2019-11-16make simd_size return a u64Ralf Jung-9/+13
2019-11-14Auto merge of #66378 - rkruppe:revert-pr-65134, r=pnkfelixbors-2/+3
2019-11-13Revert "Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-exter...Robin Kruppe-2/+3
2019-11-12Rename in librustc_codegen_llvm.Camille GILLOT-2/+2
2019-11-10Merge hir::Mutability into ast::Mutability.Camille GILLOT-1/+1
2019-11-07rustc_target: inline abi::FloatTy into abi::Primitive.Eduard-Mihai Burtescu-8/+8
2019-11-07syntax: use distinct FloatTy from rustc_target.Mazdak Farrokhzad-6/+6
2019-11-06Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-extern-C-fn, ...bors-3/+2
2019-11-06Rollup merge of #66062 - smaeul:patch/pic-level, r=estebankMazdak Farrokhzad-0/+5
2019-11-06Rollup merge of #65776 - nnethercote:rename-LocalInternedString-and-more, r=e...Mazdak Farrokhzad-4/+4
2019-11-05Rollup merge of #65953 - keystone-enclave:llvm_abiname, r=alexcrichtonPietro Albini-1/+3
2019-11-05codegen_llvm: remove unnecessary "extern C"David Wood-4/+1
2019-11-05improper_ctypes: `extern "C"` fnsDavid Wood-0/+2
2019-11-05Auto merge of #66109 - pietroalbini:rollup-2npidna, r=pietroalbinibors-0/+1
2019-11-05Rollup merge of #65720 - icefoxen:LLVMgetInstructionCount, r=rkruppePietro Albini-0/+1
2019-11-05Auto merge of #65938 - eddyb:fn-abi-rename, r=oli-obkbors-37/+37