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
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-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
2024-10-29
Rollup merge of #132319 - Zalathar:add-module-flag, r=jieyouxu
Matthias Krüger
-12
/
+50
2024-10-29
Clean up FFI calls for setting module flags
Zalathar
-7
/
+50
2024-10-29
Don't set unnecessary module flag "LTOPostLink"
Zalathar
-5
/
+0
2024-10-29
correct LLVMRustDIBuilderCreateOpLLVMFragment return type
klensy
-1
/
+1
2024-10-27
Use LLVM-C APIs for getting/setting visibility
Zalathar
-39
/
+0
2024-10-26
Use LLVM-C APIs for getting/setting linkage
Zalathar
-80
/
+0
2024-10-25
coverage: Emit MC/DC intrinsics using the normal helper method
Zalathar
-28
/
+0
2024-10-25
coverage: Emit `llvm.instrprof.increment` using the normal helper method
Zalathar
-11
/
+0
2024-10-19
llvm: Delete LLVMRustSetComdat
Jubilee Young
-10
/
+0
2024-10-11
RustWrapper: adapt for rename of Intrinsic::getDeclaration
Augie Fackler
-6
/
+19
2024-10-08
coverage. Disable supporting mcdc on llvm-18
zhuyunxing
-8
/
+6
[next]