1. 8a3edb1 Update tests for extern block linting by Mark Rousskov · 4 years, 4 months ago
  2. d9f237c Add wasm32 support to inline asm by Gus Caplan · 4 years, 6 months ago
  3. 12187b7 Remove unused #[allow(...)] statements from compiler/ by est31 · 4 years, 8 months ago
  4. 138a2e5 /nightly/nightly-rustc by Erik Hofmayer · 4 years, 8 months ago
  5. dd66ea2 Updated html_root_url for compiler crates by Erik Hofmayer · 4 years, 8 months ago
  6. 10d3f8a Move `rustllvm` into `rustc_llvm` by Vadim Petrochenkov · 4 years, 9 months ago[Renamed from src/librustc_llvm/lib.rs]
  7. a6f8b8a Generating the coverage map by Rich Kadel · 4 years, 10 months ago
  8. 647d9b5 apply bootstrap cfgs by Mark Rousskov · 4 years, 10 months ago
  9. 14ea7a7 lints: add `improper_ctypes_definitions` by David Wood · 5 years ago
  10. 690bb8a [AVR] Add AVR platform support by Jake Goulding · 5 years ago
  11. a06baa5 Format the world by Mark Rousskov · 5 years ago
  12. 47e932b Fix weird implicit dependency between rustllvm and rustc_codegen_llvm by Aaron Hill · 5 years ago
  13. 4341521 Remove lint annotations in specific crates that are already enforced by rustbuild by Vadim Petrochenkov · 6 years ago
  14. 71717b9 Initialize the MSP430 AsmParser if available by Nikita Popov · 6 years ago
  15. 345ba50 rustc: Remove `dylib` crate type from most rustc crates by Alex Crichton · 6 years ago
  16. 2be0993 Revert removed #![feature(nll)] by Taiki Endo · 6 years ago
  17. 8b886e0 Remove images' url to make it work even without internet connection by Guillaume Gomez · 6 years ago
  18. a07dc4e librustc_llvm => 2018 by Taiki Endo · 6 years ago
  19. 2a66355 Remove licenses by Mark Rousskov · 6 years ago
  20. ee89c08 Various minor/cosmetic improvements to code by Alexander Regueiro · 6 years ago
  21. ce03495 Bump to 1.31.0 and bootstrap from 1.30 beta by Josh Stone · 7 years ago
  22. 731f4ef stabalize infer outlives requirements (RFC 2093). by toidiu · 7 years ago
  23. 73fb162 check that adding infer-outlives requirement to all crates works by Niko Matsakis · 7 years ago
  24. 8172485 [nll] librustc_llvm: enable feature(nll) for bootstrap by memoryruins · 7 years ago
  25. 2d5f62f [RISCV] Enable LLVM backend. by David Craven · 7 years ago
  26. baff67d rustc_llvm: fix linking on mingw. by Irina Popa · 7 years ago
  27. 077be49 rustc_llvm: move to rustc_codegen_llvm::llvm. by Irina Popa · 7 years ago
  28. 59c8a27 Replace push loops with collect() and extend() where possible by ljedrz · 7 years ago
  29. e098985 Deny bare_trait_objects globally by Tatsuyuki Ishi · 7 years ago
  30. 5058af7 Deny bare trait objects in the rest of rust by ljedrz · 7 years ago
  31. b4d64b7 Initialize LLVM's AMDGPU target machine, if available. by Richard Diamond · 7 years ago
  32. b63d7e2 Rename trans to codegen everywhere. by Irina Popa · 7 years ago
  33. c115cc6 Move deny(warnings) into rustbuild by Mark Simulacrum · 7 years ago
  34. 62089c3 Make metadata references Send + Sync by John Kåre Alsaker · 7 years ago
  35. b6fe112 llvm6: Remove MIPS64 archive variant by Alex Crichton · 7 years ago
  36. ebc8507 Remove dead function rustc_llvm::debug_loc_to_string() by Björn Steinbrink · 7 years ago
  37. 18ecc56 rustc_trans: support scalar pairs directly in the Rust ABI. by Eduard-Mihai Burtescu · 8 years ago
  38. b233a6e Add support for specifying the TLS model by Amanieu d'Antras · 8 years ago
  39. 6f7dd65 Remove nacl from librustc_llvm by est31 · 8 years ago
  40. 231d9e7 Remove rustc_bitflags; use the bitflags crate by Tamir Duberstein · 8 years ago
  41. b3f50ca *: remove crate_{name,type} attributes by Tamir Duberstein · 8 years ago
  42. de4dbe5 rustc: Remove some dead code by Vadim Petrochenkov · 8 years ago
  43. 9010567 Bump master to 1.21.0 by Alex Crichton · 8 years ago
  44. 74b2d69 remove associated_consts feature gate by Sean McArthur · 8 years ago
  45. 380100c Auto merge of #42571 - tlively:wasm-dev, r=alexcrichton by bors · 8 years ago
  46. be7ebdd Bump version and stage0 compiler by Alex Crichton · 8 years ago
  47. a1981a6 Add target to use LLVM wasm backend by Thomas Lively · 8 years ago
  48. ab54f4b rustc: Remove #![unstable] annotation by Alex Crichton · 8 years ago
  49. c558a2a Add Hexagon support by Michael Wu · 8 years ago
  50. 8994277 FIN: windows-gnu: statically link gcc_s, pthread with llvm by Tim Neumann · 8 years ago
  51. 77c3bfa std: Remove cfg(cargobuild) annotations by Alex Crichton · 8 years ago
  52. 7ac9d33 Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc by bors · 8 years ago
  53. e6f9711 Improve naming style in rustllvm. by Ian Kerins · 8 years ago
  54. 9b0b5b4 Remove not(stage0) from deny(warnings) by Alex Crichton · 8 years ago
  55. bcfd504 Rollup merge of #38559 - japaric:ptx2, r=alexcrichton by Alex Crichton · 8 years ago
  56. 03bc2cf Fallout from updating bootstrap Cargo by Alex Crichton · 8 years ago
  57. 18d4928 PTX support by Jorge Aparicio · 8 years ago
  58. b7e5148 Auto merge of #38314 - japaric:do-not-delete-enable-llvm-backend, r=alexcrichton by bors · 8 years ago
  59. afc2dcd Make drop glue for unsized value pass two arguments instead of *(data, meta) by Mark Simulacrum · 8 years ago
  60. bea6ab2 enable LLVM's SPARC backend by Jorge Aparicio · 8 years ago
  61. 1692c0b Auto merge of #37973 - vadimcn:dllimport, r=alexcrichton by bors · 8 years ago
  62. 125474d Auto merge of #37857 - shepmaster:llvm-4.0-dinodes, r=michaelwoerister by bors · 8 years ago
  63. 2cdbd5e Auto merge of #38079 - BurntSushi:attrtarget, r=alexcrichton by bors · 8 years ago
  64. dbdd60e [LLVM] Introduce a stable representation of DIFlags by Jake Goulding · 8 years ago
  65. a9a6f8c Remove the "linked_from" feature. by Vadim Chugunov · 8 years ago
  66. 2186660 Update the bootstrap compiler by Alex Crichton · 8 years ago
  67. 80ef1db Add new #[target_feature = "..."] attribute. by Andrew Gallant · 8 years ago
  68. c45f3de Restore compatibility with LLVM 3.7 and 3.8 by Seo Sanghyeon · 9 years ago
  69. 0bd2ce6 Auto merge of #37831 - rkruppe:llvm-attr-fwdcompat, r=eddyb by bors · 9 years ago
  70. 30daedf Use llvm::Attribute API instead of "raw value" APIs, which will be removed in LLVM 4.0. by Robin Kruppe · 9 years ago
  71. f5a05ad enable the MSP430 LLVM backend by Jorge Aparicio · 9 years ago
  72. dd0781e Register and stability check `#[no_link]` crates. by Jeffrey Seyfried · 9 years ago
  73. 9972d17 run rustfmt on librustc_llvm folder by Srinivas Reddy Thatiparthy · 9 years ago
  74. 939bd47 Configure LLVM to use js backend by Jan-Erik Rediger · 9 years ago
  75. 027eab2 initial support for s390x by Jorge Aparicio · 9 years ago
  76. 3041a97 finish type-auditing rustllvm by Ariel Ben-Yehuda · 9 years ago
  77. 2487417 split the FFI part of rustc_llvm to rustc_llvm::ffi by Ariel Ben-Yehuda · 9 years ago
  78. d091ef8 begin auditing the C++ types in RustWrapper by Ariel Ben-Yehuda · 9 years ago
  79. 696691e audit LLVM C++ types in ArchiveWrapper and PassWrapper by Ariel Ben-Yehuda · 9 years ago
  80. 81df89f remove the ExecutionEngine binding by Ariel Ben-Yehuda · 9 years ago
  81. 2492d24 llvm: Remove no longer existent LLVMAddTargetData binding by Alex Crichton · 9 years ago
  82. 9e706f9 [LLVM-3.9] Configure PIE at the module level instead of compilation unit level by Jan-Erik Rediger · 9 years ago
  83. 7420874 [LLVM-3.9] Rename custom methods to Rust-specific ones by Jan-Erik Rediger · 9 years ago
  84. 3f36f7a Remove linking with AR by Jake Goulding · 9 years ago
  85. b1337d3 Add opt-level options for optimizing for size and minimum size. This attempts by Brandon Edens · 9 years ago
  86. 0fc9f9a Make the codegen unit partitioner also emit item declarations. by Michael Woerister · 9 years ago
  87. 92e3fb3 Auto merge of #31709 - ranma42:target_feature-from-llvm, r=alexcrichton by bors · 9 years ago
  88. e8441b6 Add initial version of codegen unit partitioning for incremental compilation. by Michael Woerister · 9 years ago
  89. c883463 Implement feature extraction from `TargetMachine` by Andrea Canciani · 9 years ago
  90. 22f4587 Use weak_odr linkage when reusing definitions across codegen units by Björn Steinbrink · 9 years ago
  91. 95697a8 Fix removal of function attributes on ARM by Björn Steinbrink · 9 years ago
  92. 2dbac1f Add intrinsics for float arithmetic with `fast` flag enabled by Ulrik Sverdrup · 9 years ago
  93. 77f3484 trans: Apply all attributes through FnType. by Eduard Burtescu · 9 years ago
  94. de5f824 trans: Use llvm::Attributes directly in ArgTy. by Eduard Burtescu · 9 years ago
  95. c7172a9 rustc_llvm: An AttrBuilder that's not completely wasteful. by Eduard Burtescu · 9 years ago
  96. 763b6cb rustc_llvm: Update the Attribute bitflags and remove OtherAttribute. by Eduard Burtescu · 9 years ago
  97. b47fcb8 trans: Use fmt::Debug for debugging instead of ad-hoc methods. by Eduard Burtescu · 9 years ago
  98. ba26efb Implement filling drop in MIR by Simonas Kazlauskas · 9 years ago
  99. d3929b2 Auto merge of #30969 - Amanieu:extended_atomic_cmpxchg, r=alexcrichton by bors · 9 years ago
  100. 64ddcb3 Add intrinsics for compare_exchange and compare_exchange_weak by Amanieu d'Antras · 9 years ago