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_llvm
/
llvm-wrapper
/
RustWrapper.cpp
Age
Commit message (
Expand
)
Author
Lines
2025-08-28
Auto merge of #145877 - nikic:capture-address, r=tmiasko
bors
-10
/
+5
2025-08-26
Use captures(address) instead of captures(none) for indirect args
Nikita Popov
-10
/
+5
2025-08-26
Assert that LLVM range-attribute values don't exceed 128 bits
Zalathar
-0
/
+3
2025-08-20
Tell LLVM about read-only captures
Nikita Popov
-0
/
+8
2025-08-15
Use `LLVMGetTypeKind`
Zalathar
-54
/
+0
2025-08-15
Use `LLVMSetTailCallKind`
Zalathar
-26
/
+0
2025-08-11
Set dead_on_return attribute for indirect arguments
Nikita Popov
-0
/
+7
2025-07-31
Rollup merge of #144232 - xacrimon:explicit-tail-call, r=WaffleLapkin
Stuart Cook
-0
/
+26
2025-07-26
Implement support for explicit tail calls in the MIR block builders and the L...
Joel Wejdenstål
-0
/
+26
2025-07-23
RustWrapper: Suppress getNextNonDebugInfoInstruction
WANG Rui
-1
/
+1
2025-07-18
add various wrappers for gpu code generation
Manuel Drehwald
-0
/
+37
2025-05-11
Use `LLVMGetInlineAsm`
Zalathar
-27
/
+0
2025-04-28
remove noinline attribute and add alwaysinline after AD pass
bit-aloo
-4
/
+6
2025-04-25
add llvm wrappers and corresponding methods in attribute
bit-aloo
-0
/
+19
2025-04-05
Update the minimum external LLVM to 19
Josh Stone
-81
/
+0
2025-04-04
add autodiff batching backend
Manuel Drehwald
-0
/
+10
2025-03-06
rename Triple to Target
Zequan Wu
-3
/
+3
2025-03-06
setTargetTriple now accepts Triple rather than string
Zequan Wu
-0
/
+4
2025-02-19
Switch to the LLVMBuildGEPWithNoWrapFlags API
Nikita Popov
-0
/
+18
2025-02-06
Remove dead code from rustc_codegen_llvm and the LLVM wrapper
Daniel Paoliello
-31
/
+0
2025-02-01
Use `LLVMDIBuilderCreateDebugLocation`
Zalathar
-10
/
+0
2025-02-01
Use `LLVMDIBuilderCreateLexicalBlockFile`
Zalathar
-6
/
+0
2025-02-01
Use `LLVMDIBuilderCreateLexicalBlock`
Zalathar
-8
/
+0
2025-02-01
Use `LLVMDIBuilderCreateNameSpace`
Zalathar
-8
/
+0
2025-02-01
Use `LLVMDIBuilderFinalize`
Zalathar
-4
/
+0
2025-01-31
Auto merge of #136350 - matthiaskrgr:rollup-6eqfyvh, r=matthiaskrgr
bors
-106
/
+101
2025-01-31
Rollup merge of #136326 - Zalathar:llvm-di-builder-ref, r=nikic
Matthias Krüger
-106
/
+101
2025-01-31
Auto merge of #136332 - jhpratt:rollup-aa69d0e, r=jhpratt
bors
-3
/
+2
2025-01-31
Remove the temporary typedef for `LLVMRustDIFlags`
Zalathar
-16
/
+10
2025-01-31
Replace our `LLVMRustDIBuilderRef` with LLVM-C's `LLVMDIBuilderRef`
Zalathar
-90
/
+91
2025-01-30
use Attribute::getWithCaptureInfo
Hans Wennborg
-2
/
+1
2025-01-30
LLVM changed the nocapture attribute to captures(none)
Hans Wennborg
-0
/
+11
2025-01-29
upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff
Manuel Drehwald
-3
/
+2
2025-01-21
Make our `DIFlags` match `LLVMDIFlags` in the LLVM-C API
Zalathar
-114
/
+68
2025-01-05
Use constants for DWARF opcodes, instead of FFI calls
Zalathar
-12
/
+4
2025-01-04
Auto merge of #133990 - Walnut356:static_const, r=workingjubilee
bors
-0
/
+7
2025-01-01
upstream rustc_codegen_llvm changes for enzyme/autodiff
Manuel Drehwald
-0
/
+77
2024-12-30
force enum `DISCR_*` to `const u64` to allow for inspection via LLDB's `SBTyp...
Walnut
-3
/
+3
2024-12-23
add LLVMRustDIBuilderCreateQualifiedType to ffi
Walnut
-0
/
+7
2024-12-20
Remove some dead code around import library generation
bjorn3
-50
/
+0
2024-11-26
Pass end position of span through inline ASM cookie
beetrees
-1
/
+1
2024-11-23
Rollup merge of #127483 - BertalanD:no_sanitize-global-var, r=rcvalle
许杰友 Jieyou Xu (Joe)
-0
/
+19
2024-11-09
Add discriminators to DILocations when multiple functions are inlined into a ...
Kyle Huey
-0
/
+8
2024-11-09
Auto merge of #132584 - Zalathar:includes, r=cuviper
bors
-50
/
+106
2024-11-08
Don't use `LLVMRustStringWriteImpl` outside of `RawRustStringOstream`
Zalathar
-2
/
+2
2024-11-04
Simplify FFI calls for `-Ztime-llvm-passes` and `-Zprint-codegen-stats`
Zalathar
-20
/
+8
2024-11-04
Trim and tidy includes in `rustc_llvm`
Zalathar
-5
/
+15
2024-11-04
Move `LLVMRustAttribute[Kind]` out of `LLVMWrapper.h`
Zalathar
-45
/
+91
2024-11-02
Allow disabling ASan instrumentation for globals
Daniel Bertalan
-0
/
+19
2024-10-30
Clean up FFI calls for operand bundles
Zalathar
-64
/
+14
[next]