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
/
context.rs
Age
Commit message (
Expand
)
Author
Lines
2023-08-09
rustc: Move `crate_types` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-1
/
+1
2023-08-07
Update powerpc data layouts
Nikita Popov
-0
/
+11
2023-08-06
Add a new `compare_bytes` intrinsic instead of calling `memcmp` directly
Scott McMurray
-1
/
+2
2023-08-05
Fix ICE failed to get layout for ReferencesError
yukang
-1
/
+1
2023-07-29
cg_llvm: remove pointee types and pointercast/bitcast-of-ptr
Erik Desjardins
-34
/
+20
2023-07-21
Support `.comment` section like GCC/Clang (`!llvm.ident`)
Miguel Ojeda
-0
/
+18
2023-07-05
Revert "use new c literals instead of cstr! macro"
León Orell Valerian Liehr
-24
/
+20
2023-06-07
add comment regarding `__gxx_wasm_personality_v0`
Jan-Mirko Otter
-0
/
+4
2023-06-07
wasm exception handling
Jan-Mirko Otter
-7
/
+12
2023-06-07
add wasm eh intrinsics
Jan-Mirko Otter
-0
/
+4
2023-06-02
Rollup merge of #111647 - klensy:cstr, r=oli-obk
Matthias Krüger
-20
/
+24
2023-06-01
Use translatable diagnostics in `rustc_const_eval`
Deadbeef
-13
/
+4
2023-05-31
use new c literals instead of cstr! macro
klensy
-20
/
+24
2023-05-03
Add cross-language LLVM CFI support to the Rust compiler
Ramon de C Valle
-4
/
+15
2023-03-07
Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se...
bors
-0
/
+4
2023-02-24
Use `List::empty()` instead of `mk_substs(&[])`.
Nicholas Nethercote
-1
/
+1
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-8
/
+3
2023-02-18
add a summary, in addition to the link
Tshepang Mbambo
-2
/
+5
2023-02-18
link to llvm changes that prompted the special cases
Tshepang Mbambo
-0
/
+2
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-6
/
+2
2023-02-10
Update the minimum external LLVM to 14
Josh Stone
-11
/
+0
2023-01-31
Rollup merge of #107412 - tshepang:needless-check, r=wesleywiser
Guillaume Gomez
-5
/
+2
2023-01-28
make more pleasant to read
Tshepang Mbambo
-1
/
+1
2023-01-28
avoid needless checks
Tshepang Mbambo
-5
/
+2
2022-12-20
Use `Error` behavior for LLVM versions prior to 15
Arvind Mukund
-4
/
+10
2022-12-19
Correct ModFlagBehavior for Aarch64 on LLVM-15
Arvind Mukund
-4
/
+4
2022-12-17
Auto merge of #105421 - jacobbramley:jb/branch-prot-check, r=nagisa
bors
-4
/
+6
2022-12-13
bug! if branch-protection makes it to non-AArch64 codegen.
Jacob Bramley
-3
/
+7
2022-12-11
Add `round_ties_even` to `f32` and `f64`
Jules Bertholet
-0
/
+4
2022-12-08
Add LLVM KCFI support to the Rust compiler
Ramon de C Valle
-0
/
+5
2022-12-06
Check AArch64 branch-protection earlier in the pipeline.
Jacob Bramley
-5
/
+3
2022-11-19
Rollup merge of #104001 - Ayush1325:custom-entry, r=bjorn3
Dylan DPC
-2
/
+8
2022-11-11
Improve generating Custom entry function
Ayush Singh
-2
/
+8
2022-11-09
Use `LayoutError`'s implementation of `IntoDiagnostic`
SLASHLogin
-3
/
+3
2022-11-09
Port layout size overflow
SLASHLogin
-2
/
+3
2022-11-09
Port branch protection on aarch64
SLASHLogin
-1
/
+2
2022-11-06
LLVM 16: Update RISCV data layout
Tim Neumann
-0
/
+4
2022-10-01
Remove several unused methods from MiscMethods
bjorn3
-20
/
+1
2022-09-29
Adjust the s390x data layout for LLVM 16
Josh Stone
-0
/
+5
2022-08-21
Do not use void pointer for `ptr_mask` intrinsic
Maybe Waffle
-2
/
+1
2022-08-21
Add pointer masking convenience functions
Maybe Waffle
-0
/
+4
2022-08-14
Update the minimum external LLVM to 13
Josh Stone
-11
/
+0
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-4
/
+4
2022-06-28
Avoid unnecessary string interning for const_str
bjorn3
-2
/
+1
2022-06-18
rustc_target: Remove some redundant target properties
Vadim Petrochenkov
-1
/
+1
2022-06-14
Add llvm.type.checked.load intrinsic
flip1995
-3
/
+5
2022-06-14
Add LLVM module flags required for the VFE opt
flip1995
-0
/
+9
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-4
/
+4
2022-04-15
Add codegen for global_asm! sym operands
Amanieu d'Antras
-0
/
+8
2022-04-03
Replace every `String` in Target(Options) with `Cow<'static, str>`
Loïc BRANSTETT
-2
/
+2
[next]