about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/back
AgeCommit message (Expand)AuthorLines
2023-10-17[RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopesUrgau-1/+9
2023-10-09Remove an LTO dependent cgu_reuse_tracker.set_actual_reuse callbjorn3-2/+0
2023-09-29Auto merge of #115986 - onur-ozkan:fix-cross-compilation-lto-problem, r=wesle...bors-3/+12
2023-09-25Pass name of object file to LLVM so it can correctly emit S_OBJNAMEFlorian Schmiderer-5/+16
2023-09-24Add OwnedTargetMachine to manage llvm:TargetMachine. Uses pointersFlorian Schmiderer-30/+127
2023-09-23allow LTO on `proc-macro` crates with `-Zdylib-lto`onur-ozkan-3/+12
2023-09-10Remove `verbose_generic_activity_with_arg`John Kåre Alsaker-1/+1
2023-09-08debuginfo: add compiler option to allow compressed debuginfo sectionsAugie Fackler-1/+22
2023-09-08lto: handle Apple platforms correctly by eliding __LLVM, from section nameAugie Fackler-1/+4
2023-09-08lto: load bitcode sections by nameAugie Fackler-16/+47
2023-09-08Add missing Debuginfo to PDB debug file on windows.Florian Schmiderer-0/+20
2023-09-01remove unnecessary heap allocationXXIV-2/+2
2023-08-08Rollup merge of #113593 - rcvalle:rust-cfi-fix-90546, r=wesleywiserMatthias Krüger-0/+3
2023-08-08Only enable hotness information when PGO is availableJakub Beránek-0/+2
2023-08-07CFI: Fix error compiling core with LLVM CFI enabledRamon de C Valle-0/+3
2023-08-01Auto merge of #113339 - lqd:respect-filters, r=tmiaskobors-23/+16
2023-08-01remove remark filtering on the rust sideRémy Rakic-23/+16
2023-08-01Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3bors-4/+3
2023-07-31Use standard Rust capitalization rules for names containing "LTO".Nicholas Nethercote-5/+5
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-11/+11
2023-07-29cg_llvm: remove pointee types and pointercast/bitcast-of-ptrErik Desjardins-4/+3
2023-07-19Auto merge of #112591 - jfgoog:better-dlltool-diagnostics, r=WaffleLapkinbors-19/+24
2023-07-17Better diagnostics for dlltool errors.James Farrell-19/+24
2023-07-05Revert "use new c literals instead of cstr! macro"León Orell Valerian Liehr-9/+9
2023-07-02Auto merge of #113040 - Kobzol:llvm-remark-streamer, r=tmiaskobors-5/+46
2023-07-02Add `rustc` option to output LLVM optimization remarks to YAML filesJakub Beránek-5/+46
2023-06-08Use `c`-prefixed stringKai Luo-6/+6
2023-06-08Support embedding bitcode on AIXKai Luo-2/+19
2023-05-31use new c literals instead of cstr! macroklensy-5/+5
2023-05-08Remove the ThinLTO CU hackJosh Stone-49/+0
2023-05-06Rollup merge of #111203 - Kobzol:remark-print-kind, r=tmiaskoMatthias Krüger-0/+10
2023-05-04Output LLVM optimization remark kind in `-Cremark` outputJakub Beránek-0/+10
2023-04-18Stablize raw-dylib, link_ordinal and -CdlltoolDaniel Paoliello-4/+8
2023-04-04replace LLVMRustAppendModuleInlineAsm with LLVMAppendModuleInlineAsm, LLVMRus...klensy-2/+2
2023-03-29Auto merge of #108792 - Amanieu:ohos, r=petrochenkovbors-0/+3
2023-03-28Add OpenHarmony targetsAmanieu d'Antras-0/+3
2023-03-24Update ar_archive_writer to 0.1.3bjorn3-1/+1
2023-03-22Use -m option instead of looking for a cross-compiling version of dlltoolDaniel Paoliello-14/+25
2023-02-25record llvm cgu instruction statscsmoe-0/+21
2023-02-18Auto merge of #99679 - repnop:kernel-address-sanitizer, r=cuviperbors-0/+4
2023-02-16`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`Maybe Waffle-10/+5
2023-02-14Add `kernel-address` sanitizer support for freestanding targetsWesley Norris-0/+4
2023-02-06Specify dlltool prefix when generating import libsRafael Rivera-0/+8
2023-01-30session: diagnostic migration lint on more fnsDavid Wood-69/+60
2023-01-27Revert back to LlvmArchiveBuilder on all platformsbjorn3-1/+3
2023-01-27Revert "Remove macOS fat archive support from LlvmArchiveBuilder"bjorn3-4/+10
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-4/+4
2022-12-20Remove wrapper functions for some unstable optionsNilstrieb-1/+1
2022-12-18don't restuct references just to reborrowMatthias Krüger-1/+1
2022-12-14Auto merge of #105221 - alex:fat-archive-cleanup, r=bjorn3bors-10/+4