Thanks to visit codestin.com
Credit goes to chromium.googlesource.com

  1. 44ee51d Rollup merge of #142444 - KMJ-007:autodiff-codegen-test, r=ZuseZ4 by Matthias Krüger · 27 hours ago
  2. 87958ad Avoid building C++ for rustc_llvm with --compile-time-deps by bjorn3 · 9 days ago
  3. a0111ec awhile -> a while where appropriate by наб · 3 weeks ago
  4. 5773d38 fix: Fix TypePrintFn flag passing for autodiff codegen by Karan Janthe · 3 weeks ago
  5. 81f61ac rustc_llvm: add Windows system libs only when cross-compiling from Windows by Mateusz Mikuła · 7 weeks ago
  6. 49553be Experimental cygwin support in rustc by 王宇逸 · 9 weeks ago
  7. d1bb310 Use `LLVMGetInlineAsm` by Zalathar · 2 months ago
  8. 951412e PassWrapper: adapt for llvm/llvm-project@f137c3d592e96330e450a8fd63ef7e8877fc1908 by Erick Tryzelaar · 3 months ago
  9. 219f0b7 Rollup merge of #140400 - durin42:llvm-21-getguid, r=cuviper by Trevor Gross · 3 months ago
  10. d4845e1 Rollup merge of #139308 - Shourya742:2025-03-29-add-autodiff-inline, r=ZuseZ4 by Chris Denton · 3 months ago
  11. ff6dad4 PassWrapper: adapt for llvm/llvm-project@d3d856ad8469 by Augie Fackler · 3 months ago
  12. 7018392 remove noinline attribute and add alwaysinline after AD pass by bit-aloo · 3 months ago
  13. 82a87f3 Rollup merge of #140253 - SergioGasquez:feat/xtensa-asm-printer, r=cuviper by Matthias Krüger · 3 months ago
  14. f319dd9 add llvm wrappers and corresponding methods in attribute by bit-aloo · 3 months ago
  15. 2afb117 feat: Add XtensaAsmPrinter by Sergio Gasquez · 3 months ago
  16. 75f86e6 fix LooseTypes flag and PrintMod behaviour, add debug helper by Manuel Drehwald · 3 months ago
  17. 12167d7 Update the minimum external LLVM to 19 by Josh Stone · 4 months ago
  18. c6bf3a0 Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obk by Stuart Cook · 4 months ago
  19. b7c63a9 add autodiff batching backend by Manuel Drehwald · 4 months ago
  20. b14a0ce PassWrapper: adapt for llvm/llvm-project@94122d58fc77079a291a3d008914006cb509d9db by Augie Fackler · 4 months ago
  21. d07ef5b coverage: Add LLVM plumbing for expansion regions by Zalathar · 4 months ago
  22. 227690a Auto merge of #137011 - LuuuXXX:promote-ohos-with-host-tools, r=Amanieu by bors · 4 months ago
  23. 4c20fe8 Rollup merge of #138420 - zmodem:cfifunctionindex_fix, r=durin42 by Matthias Krüger · 4 months ago
  24. eb2e421 Adapt to LLVM dropping CfiFunctionIndex::begin()/end() by Hans Wennborg · 4 months ago
  25. ff0a5fe Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. by Nicholas Nethercote · 4 months ago
  26. 063ef18 Revert "Use workspace lints for crates in `compiler/` #138084" by 许杰友 Jieyou Xu (Joe) · 4 months ago
  27. 48caf81 Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu by Matthias Krüger · 4 months ago
  28. b160477 Rollup merge of #138137 - ZequanWu:fix-triple, r=cuviper by Jacob Pratt · 4 months ago
  29. 8a3e033 Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. by Nicholas Nethercote · 4 months ago
  30. beba32c Specify rust lints for `compiler/` crates via Cargo. by Nicholas Nethercote · 4 months ago
  31. 8814679 rename Triple to Target by Zequan Wu · 5 months ago
  32. 4e4bed8 setTargetTriple now accepts Triple rather than string by Zequan Wu · 5 months ago
  33. feae279 [llvm/PassWrapper] use `size_t` when building arg strings by Josh Stone · 5 months ago
  34. 6324b39 promote ohos targets to tier to with host tools by LuuuXXX · 5 months ago
  35. 0c72c0d Auto merge of #133250 - DianQK:embed-bitcode-pgo, r=nikic by bors · 5 months ago
  36. e3f42aa compiler: bump `cc` to 1.2.16 to fix `x86` Windows jobs on newest Windows SDK by 许杰友 Jieyou Xu (Joe) · 5 months ago
  37. e0be1a0 Auto merge of #137271 - nikic:gep-nuw-2, r=scottmcm by bors · 5 months ago
  38. 1a99ca8 The embedded bitcode should always be prepared for LTO/ThinLTO by DianQK · 5 months ago
  39. 15469f8 Auto merge of #137420 - matthiaskrgr:rollup-rr0q37f, r=matthiaskrgr by bors · 5 months ago
  40. 161a4bf update enzyme submodule and users by Manuel Drehwald · 5 months ago
  41. e1819a8 Fix overcapturing, unsafe extern blocks, and new unsafe ops by Michael Goulet · 5 months ago
  42. 76d341f Upgrade the compiler to edition 2024 by Michael Goulet · 5 months ago
  43. 5e9d8a7 Switch to the LLVMBuildGEPWithNoWrapFlags API by Nikita Popov · 5 months ago
  44. 97f6e4d Quote embedded codeview command line arguments by Nikita Popov · 5 months ago
  45. 78f5bdd Rollup merge of #136419 - EnzymeAD:autodiff-tests, r=onur-ozkan,jieyouxu by Matthias Krüger · 5 months ago
  46. 26ca716 Rollup merge of #136707 - clubby789:cmake-bisect, r=jieyouxu by Jubilee · 5 months ago
  47. 09f57b2 Bump `cc` to v1.2.13 for the compiler workspace by clubby789 · 5 months ago
  48. 1221cff move second opt run to lto phase and cleanup code by Manuel Drehwald · 5 months ago
  49. 21d0961 fix non-enzyme builds by Manuel Drehwald · 5 months ago
  50. 8f87e80 get tests to work without -Z/-C flags by Manuel Drehwald · 5 months ago
  51. 2a6b274 Remove dead code from rustc_codegen_llvm and the LLVM wrapper by Daniel Paoliello · 5 months ago
  52. 8ddd9c3 Use `LLVMDIBuilderCreateDebugLocation` by Zalathar · 6 months ago
  53. 949b467 Use `LLVMDIBuilderCreateLexicalBlockFile` by Zalathar · 6 months ago
  54. 70d41bc Use `LLVMDIBuilderCreateLexicalBlock` by Zalathar · 6 months ago
  55. 878ab12 Use `LLVMDIBuilderCreateNameSpace` by Zalathar · 6 months ago
  56. cd2af2d Use `LLVMDIBuilderFinalize` by Zalathar · 6 months ago
  57. 854f225 Auto merge of #136350 - matthiaskrgr:rollup-6eqfyvh, r=matthiaskrgr by bors · 6 months ago
  58. a5a005f Rollup merge of #136326 - Zalathar:llvm-di-builder-ref, r=nikic by Matthias Krüger · 6 months ago
  59. 7f36543 Auto merge of #136332 - jhpratt:rollup-aa69d0e, r=jhpratt by bors · 6 months ago
  60. bf15d59 Remove the temporary typedef for `LLVMRustDIFlags` by Zalathar · 6 months ago
  61. 63a039a Replace our `LLVMRustDIBuilderRef` with LLVM-C's `LLVMDIBuilderRef` by Zalathar · 6 months ago
  62. 6e457b8 use Attribute::getWithCaptureInfo by Hans Wennborg · 6 months ago
  63. 23fb08b LLVM changed the nocapture attribute to captures(none) by Hans Wennborg · 6 months ago
  64. 1f30517 upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff by Manuel Drehwald · 6 months ago
  65. 32f1c1d Make our `DIFlags` match `LLVMDIFlags` in the LLVM-C API by Zalathar · 6 months ago
  66. fc32dd4 llvm: Ignore error value that is always false by Matthew Maurer · 6 months ago
  67. 1b62645 Use constants for DWARF opcodes, instead of FFI calls by Zalathar · 7 months ago
  68. 3dc3c52 Auto merge of #133990 - Walnut356:static_const, r=workingjubilee by bors · 7 months ago
  69. cfe6132 Bump cc in the compiler by Chris Denton · 7 months ago
  70. d753cbf upstream rustc_codegen_llvm changes for enzyme/autodiff by Manuel Drehwald · 7 months ago
  71. a1191e3 force enum `DISCR_*` to `const u64` to allow for inspection via LLDB's `SBTypeStaticField::GetConstantValue()` by Walnut · 7 months ago
  72. fff026c rustc_llvm: expose FloatABIType target machine parameter by Ralf Jung · 7 months ago
  73. ea2851b Rollup merge of #134869 - clubby789:cc-bump, r=jieyouxu by Stuart Cook · 7 months ago
  74. 8c8fed7 Bump compiler cc by clubby789 · 7 months ago
  75. e1b65be Fix typos by chloefeal · 7 months ago
  76. bc4266c add LLVMRustDIBuilderCreateQualifiedType to ffi by Walnut · 7 months ago
  77. 4c40c89 Auto merge of #134505 - jieyouxu:boop-compiler-cc, r=clubby789,jieyouxu by bors · 7 months ago
  78. c02c311 Remove some dead code around import library generation by bjorn3 · 7 months ago
  79. 3775d22 Bump compiler `cc` to 1.2.5 by 许杰友 Jieyou Xu (Joe) · 7 months ago
  80. 903d297 Auto merge of #129181 - beetrees:asm-spans, r=pnkfelix,compiler-errors by bors · 7 months ago
  81. d3ad000 Respect verify-llvm-ir option in the backend by Nikita Popov · 8 months ago
  82. 68227a3 Pass end position of span through inline ASM cookie by beetrees · 8 months ago
  83. c6d3625 Rollup merge of #127483 - BertalanD:no_sanitize-global-var, r=rcvalle by 许杰友 Jieyou Xu (Joe) · 8 months ago
  84. 61013f0 PassWrapper: disable UseOdrIndicator for Asan Win32 by Jakob Koschel · 8 months ago
  85. 1dc1061 Add discriminators to DILocations when multiple functions are inlined into a single point. by Kyle Huey · 8 months ago
  86. 4b198d6 Auto merge of #132584 - Zalathar:includes, r=cuviper by bors · 8 months ago
  87. 89d7efa Make `RustString` an extern type to avoid `improper_ctypes` warnings by Zalathar · 8 months ago
  88. 730626d Don't use `LLVMRustStringWriteImpl` outside of `RawRustStringOstream` by Zalathar · 8 months ago
  89. 3a48d80 Rollup merge of #132590 - Zalathar:z-timings-stats, r=jieyouxu by Stuart Cook · 8 months ago
  90. 758a904 Rollup merge of #132452 - Zalathar:llvm-cov-wrappers, r=jieyouxu by Stuart Cook · 8 months ago
  91. e8d1744 PassWrapper: adapt for new parameter in LLVM by Augie Fackler · 9 months ago
  92. 19d5dc0 coverage: Tidy up coverage-specific FFI functions by Zalathar · 9 months ago
  93. 5bfa0b1 Simplify FFI calls for `-Ztime-llvm-passes` and `-Zprint-codegen-stats` by Zalathar · 9 months ago
  94. 920d277 Trim and tidy includes in `rustc_llvm` by Zalathar · 9 months ago
  95. 44a056a Move `LLVMRustAttribute[Kind]` out of `LLVMWrapper.h` by Zalathar · 9 months ago
  96. 7028d93 Auto merge of #132555 - matthiaskrgr:rollup-2d79661, r=matthiaskrgr by bors · 9 months ago
  97. 59ae5eb Auto merge of #132514 - Zalathar:print-target-cpus, r=jieyouxu by bors · 9 months ago
  98. 7d7f2b5 Rollup merge of #132537 - durin42:llvm-20-prelinklto, r=DianQK by Matthias Krüger · 9 months ago
  99. db034ce Auto merge of #132419 - durin42:llvm-20-type-test-thing, r=cuviper by bors · 9 months ago
  100. 204b228 Allow disabling ASan instrumentation for globals by Daniel Bertalan · 9 months ago