index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_llvm
/
src
/
back
/
write.rs
Age
Commit message (
Expand
)
Author
Lines
2023-12-18
Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.
Nicholas Nethercote
-4
/
+4
2023-12-18
Rename many `DiagCtxt` arguments.
Nicholas Nethercote
-35
/
+25
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-2
/
+2
2023-12-18
Rename `Handler` as `DiagCtxt`.
Nicholas Nethercote
-10
/
+10
2023-12-14
Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkin
bors
-5
/
+6
2023-12-07
Add emulated TLS support
quininer
-3
/
+3
2023-12-03
compiler: replace cstr macro with c str literals in compiler and few other c ...
klensy
-5
/
+6
2023-12-01
Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix
bors
-5
/
+3
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-2
/
+2
2023-10-28
Remove asmjs from compiler
Jubilee Young
-5
/
+1
2023-10-17
[RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopes
Urgau
-1
/
+9
2023-10-15
Removes the useless DisableSimplifyLibCalls parameter.
DianQK
-5
/
+3
2023-09-25
Pass name of object file to LLVM so it can correctly emit S_OBJNAME
Florian Schmiderer
-5
/
+14
2023-09-24
Add OwnedTargetMachine to manage llvm:TargetMachine. Uses pointers
Florian Schmiderer
-30
/
+26
2023-09-08
debuginfo: add compiler option to allow compressed debuginfo sections
Augie Fackler
-1
/
+22
2023-09-08
lto: load bitcode sections by name
Augie Fackler
-12
/
+24
2023-09-08
Add missing Debuginfo to PDB debug file on windows.
Florian Schmiderer
-0
/
+20
2023-08-08
Rollup merge of #113593 - rcvalle:rust-cfi-fix-90546, r=wesleywiser
Matthias Krüger
-0
/
+3
2023-08-08
Only enable hotness information when PGO is available
Jakub Beránek
-0
/
+2
2023-08-07
CFI: Fix error compiling core with LLVM CFI enabled
Ramon de C Valle
-0
/
+3
2023-08-01
Auto merge of #113339 - lqd:respect-filters, r=tmiasko
bors
-23
/
+16
2023-08-01
remove remark filtering on the rust side
Rémy Rakic
-23
/
+16
2023-08-01
Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3
bors
-4
/
+3
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-3
/
+3
2023-07-29
cg_llvm: remove pointee types and pointercast/bitcast-of-ptr
Erik Desjardins
-4
/
+3
2023-07-05
Revert "use new c literals instead of cstr! macro"
León Orell Valerian Liehr
-8
/
+8
2023-07-02
Auto merge of #113040 - Kobzol:llvm-remark-streamer, r=tmiasko
bors
-3
/
+38
2023-07-02
Add `rustc` option to output LLVM optimization remarks to YAML files
Jakub Beránek
-3
/
+38
2023-06-08
Use `c`-prefixed string
Kai Luo
-6
/
+6
2023-06-08
Support embedding bitcode on AIX
Kai Luo
-2
/
+19
2023-05-31
use new c literals instead of cstr! macro
klensy
-4
/
+4
2023-05-04
Output LLVM optimization remark kind in `-Cremark` output
Jakub Beránek
-0
/
+10
2023-04-04
replace LLVMRustAppendModuleInlineAsm with LLVMAppendModuleInlineAsm, LLVMRus...
klensy
-2
/
+2
2023-03-28
Add OpenHarmony targets
Amanieu d'Antras
-0
/
+3
2023-02-25
record llvm cgu instruction stats
csmoe
-0
/
+21
2023-02-18
Auto merge of #99679 - repnop:kernel-address-sanitizer, r=cuviper
bors
-0
/
+4
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-10
/
+5
2023-02-14
Add `kernel-address` sanitizer support for freestanding targets
Wesley Norris
-0
/
+4
2023-01-30
session: diagnostic migration lint on more fns
David Wood
-32
/
+32
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-1
/
+1
2022-12-20
Remove wrapper functions for some unstable options
Nilstrieb
-1
/
+1
2022-11-08
llvm: dwo only emitted when object code emitted
David Wood
-3
/
+13
2022-10-14
fix a typo
wtj
-1
/
+1
2022-09-19
Rename LLVM `optimize` functions
Josh Stone
-3
/
+3
2022-09-18
Remove -Znew-llvm-pass-manager
Josh Stone
-4
/
+0
2022-09-18
Remove support for LLVM's legacy pass manager
Josh Stone
-249
/
+12
2022-09-01
Always import all tracing macros for the entire crate instead of piecemeal by...
Oli Scherer
-1
/
+0
2022-08-16
Rollup merge of #100460 - cuviper:drop-llvm-12, r=nagisa
Matthias Krüger
-14
/
+1
2022-08-14
Update the minimum external LLVM to 13
Josh Stone
-14
/
+1
2022-08-12
Respond to RFC comments.
ridwanabdillahi
-1
/
+1
[next]