about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/callee.rs
AgeCommit message (Expand)AuthorLines
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-1/+1
2025-07-16use `codegen_instance_attrs` where an instance is (easily) availableFolkert de Vries-1/+1
2025-05-09don't depend on rustc_attr_parsing if rustc_data_structures will domejrs-1/+1
2025-02-20Merge two operations that were always performed togetherOli Scherer-53/+49
2025-02-20Create safe helper for LLVMSetDLLStorageClassOli Scherer-4/+2
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-1/+1
2024-11-28Share inline(never) generics across cratesMark Rousskov-1/+4
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-7/+2
2024-11-07Rollup merge of #130586 - dpaoliello:fixrawdylib, r=wesleywiserJubilee-9/+16
2024-10-26Use safe wrappers `get_visibility` and `set_visibility`Zalathar-1/+1
2024-10-26Use safe wrappers `get_linkage` and `set_linkage`Zalathar-2/+2
2024-10-26Effects cleanupDeadbeef-2/+1
2024-09-24Test fixing raw-dylibDaniel Paoliello-9/+16
2024-09-19Streamline `hidden` visibility setting.Nicholas Nethercote-49/+29
2024-09-19Remove a low-value comment.Nicholas Nethercote-5/+0
2024-08-16Add `warn(unreachable_pub)` to `rustc_codegen_llvm`.Nicholas Nethercote-1/+1
2024-08-07codegen: better centralize function attribute computationRalf Jung-3/+1
2024-07-30Move is_mingw_gnu_toolchain and i686_decorated_name to cg_ssabjorn3-2/+3
2024-07-29Reformat `use` declarations.Nicholas Nethercote-6/+4
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`.Nicholas Nethercote-0/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-1/+1
2023-11-14Fix some typoscui fliter-1/+1
2023-10-13Format all the let chains in compilerMichael Goulet-4/+14
2023-09-14treat host effect params as erased generics in codegenDeadbeef-1/+2
2023-07-29cg_llvm: remove pointee types and pointercast/bitcast-of-ptrErik Desjardins-35/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-3/+3
2023-05-09CFI: Fix SIGILL reached via trait objectsRamon de C Valle-2/+2
2023-04-27rename `needs_infer` to `has_infer`Boxy-1/+1
2023-02-22Remove type-traversal trait aliasesAlan Egerton-1/+1
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-2/+2
2022-11-18Workaround for private global symbol issueDaniel Paoliello-1/+14
2022-10-19Get rid of native_library projection queriesnils-1/+2
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+0
2022-08-26Implementation of import_name_typeDaniel Paoliello-3/+9
2022-07-06Update TypeVisitor pathsAlan Egerton-1/+1
2021-12-16Remove `in_band_lifetimes` from `rustc_codegen_llvm`LegionMammal978-1/+1
2021-10-06add platform support details file for armv7-unknown-linux-uclibcJonah Petri-2/+1
2021-10-06Add new target armv7-unknown-linux-uclibceabihfYannick Koehler-0/+1
2021-10-01Fix clippy lintsGuillaume Gomez-2/+2
2021-09-18Querify `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-1/+1
2021-09-18ty::layout: replicate `layout_of` setup for `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-3/+3
2021-05-28Fix static relocation model for PowerPC64Boris-Chengbiao Zhou-2/+1
2021-04-03Manually set dso_local when its valid to do soSimonas Kazlauskas-8/+11
2020-11-08rustc_target: Rename some target options to avoid tautologyVadim Petrochenkov-1/+1
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-1/+1
2020-08-30mv compiler to compiler/mark-0/+192