about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2021-05-02Change 'NULL' to 'null'Brent Kerby-1/+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-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
2021-03-31Auto merge of #83666 - Amanieu:instrprof-order, r=tmandrybors-0/+9
2021-03-30Apply review feedbackAmanieu d'Antras-1/+5
2021-03-30Run LLVM coverage instrumentation passes before optimization passesAmanieu d'Antras-0/+5
2021-03-27Address review commentsJoshua Nelson-0/+68
2021-03-27Remove (lots of) dead codeJoshua Nelson-87/+1
2021-03-26Use iter::zip in compiler/Josh Stone-18/+10
2021-03-26Auto merge of #82980 - tmiasko:import-cold-multiplier, r=michaelwoeristerbors-0/+3
2021-03-25Auto merge of #83387 - cuviper:min-llvm-10, r=nagisabors-9/+0
2021-03-25Auto merge of #83307 - richkadel:cov-unused-functions-1.1, r=tmandrybors-151/+255
2021-03-23Changes from review commentsRich Kadel-3/+23
2021-03-23Change def_id filter to use requires_monomorphization()Rich Kadel-1/+1
2021-03-22Auto merge of #79278 - mark-i-m:stabilize-or-pattern, r=nikomatsakisbors-1/+1
2021-03-22Update the minimum external LLVM to 10Josh Stone-9/+0
2021-03-22Rollup merge of #83329 - camelid:debuginfo-doc-cleanup, r=davidtwcoDylan DPC-181/+182
2021-03-21Enable mutable noalias by default for LLVM 12Nikita Popov-12/+10
2021-03-21Convert -Z mutable-noalias to Optional<bool>Nikita Popov-1/+1
2021-03-21Move decision aboute noalias into codegen_llvmNikita Popov-18/+49
2021-03-20Cleanup LLVM debuginfo module docsCamelid-14/+15
2021-03-20Move debuginfo docs from `doc.rs` module to `doc.md` fileCamelid-181/+181
2021-03-19gave unused_fn WeakAnyLinkage; moved create_pgo_func_name_varRich Kadel-18/+19
2021-03-19stabilize or_patternsmark-1/+1
2021-03-19coverage bug fixes and optimization supportRich Kadel-148/+231
2021-03-19correct macro namesSparrowLii-4/+4
2021-03-19Add simd_neg platform intrinsicSparrowLii-2/+21