about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2021-05-12Auto merge of #83813 - cbeuw:remap-std, r=michaelwoeristerbors-4/+4
2021-05-12Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillotbors-40/+3
2021-05-11Add initial asm!() support for PowerPCDr. Chat-0/+8
2021-05-10Add link to historic notebjorn3-1/+2
2021-05-08Support -C passes in NewPMNikita Popov-16/+38
2021-05-08Don't force -O1 with ThinLTONikita Popov-22/+0
2021-05-08Explicitly register GCOV profiling pass as wellNikita Popov-9/+10
2021-05-08Explicitly register instrprof passNikita Popov-1/+7
2021-05-08Make -Z new-llvm-pass-manager an Option<bool>Nikita Popov-1/+1
2021-05-07Remove cg_llvm::metadata modulebjorn3-26/+15
2021-05-07Use the object crate for metadata readingbjorn3-90/+1
2021-05-07Rollup merge of #84991 - alexcrichton:target-feature-remap, r=nagisaDylan DPC-15/+23
2021-05-07Rollup merge of #84875 - richkadel:no-coverage-dont-check-unused, r=tmandryYuki Okushi-6/+2
2021-05-07Rollup merge of #84815 - richkadel:coverage-docs-update-2021-05, r=tmandryYuki Okushi-1/+1
2021-05-06Removes unneeded check of `#[no_coverage]` in mapgenRich Kadel-6/+2
2021-05-06Update coverage docs and command line helpRich Kadel-1/+1
2021-05-06rustc: Support Rust-specific features in -Ctarget-featureAlex Crichton-15/+23
2021-05-05Implement RFC 2951: Native link modifiersLuqman Aden-2/+3
2021-05-05Use local and remapped paths where appropriateAndy Wang-2/+2
2021-05-05Revamp RealFileName public methodsAndy Wang-2/+2
2021-05-05Use RealFileName for Session::working_dir as it may also be remappedAndy Wang-2/+2
2021-05-02Change 'NULL' to 'null'Brent Kerby-1/+1
2021-05-02Move wasm_import_module_map provider to cg_ssabjorn3-38/+2
2021-05-02Pass target_cpu to LinkerInfo::new instead of link_binarybjorn3-2/+1
2021-05-02Rollup merge of #84752 - lrh2000:generator-debuginfo, r=tmandryDylan DPC-30/+34
2021-04-30Remove artificial flag from generator variantslrh2000-25/+8
2021-04-30Move outer fields of enums into variant parts in debuginfolrh2000-5/+26
2021-04-30Auto merge of #84401 - crlf0710:impl_main_by_path, r=petrochenkovbors-1/+1
2021-04-29Implement RFC 1260 with feature_name `imported_main`.Charles Lew-1/+1
2021-04-28Update list of allowed aarch64 featuresAdam Gemmell-0/+6
2021-04-27Derived Eq no longer shows uncoveredRich Kadel-0/+5
2021-04-23Disable LLVM's new fptoint intrinsics on riscv64Alex Crichton-2/+10
2021-04-21rustc: Use LLVM's new saturating float-to-int intrinsicsAlex Crichton-73/+50
2021-04-17Don't set `fast`(-math) for certain simd opsSimonas Kazlauskas-31/+29
2021-04-14Add more SIMD math.h intrinsicsJubilee Young-2/+6
2021-04-09Auto merge of #84004 - mattico:print-target-features-improvements, r=petroche...bors-7/+76
2021-04-09Categorize and explain target features supportMatt Ickstadt-7/+76
2021-04-08rustc: Add a new `wasm` ABIAlex Crichton-16/+28
2021-04-06Auto merge of #81234 - repnop:fn-alignment, r=lcnrbors-0/+3
2021-04-06Auto merge of #83592 - nagisa:nagisa/dso_local, r=davidtwcobors-8/+54
2021-04-05Allow specifying alignment for functionsWesley Norris-0/+3
2021-04-05Rollup merge of #82483 - tmiasko:option-from-str, r=matthewjasperDylan DPC-1/+1
2021-04-05Rollup merge of #83841 - Amanieu:asm_clobber_feature, r=nagisaDylan DPC-1/+26
2021-04-05Rollup merge of #80525 - devsnek:wasm64, r=nagisaDylan DPC-7/+4
2021-04-04wasm64Gus Caplan-7/+4
2021-04-04Allow clobbering unsupported registers in asm!Amanieu d'Antras-1/+26
2021-04-03Auto merge of #83774 - richkadel:zero-based-counters, r=tmandrybors-6/+2
2021-04-02Translate counters from Rust 1-based to LLVM 0-based counter idsRich Kadel-6/+2
2021-04-03Move SanitizerSet to rustc_targetSimonas Kazlauskas-5/+6
2021-04-03Manually set dso_local when its valid to do soSimonas Kazlauskas-8/+54