summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/abi.rs
AgeCommit message (Expand)AuthorLines
2021-11-23Feat: make cg_ssa get_param borrow the builder mutablerdambrosio-1/+1
2021-11-05Remove some minor checks for LLVM < 12Josh Stone-10/+4
2021-10-01Fix clippy lintsGuillaume Gomez-1/+1
2021-09-12Auto merge of #88759 - Amanieu:panic_in_drop, r=nagisa,eddybbors-1/+6
2021-09-11Apply noreturn and nounwind LLVM attributes to callsitesAmanieu d'Antras-1/+6
2021-09-09rename `is_valid_for` to `is_valid`Andreas Liljeqvist-1/+1
2021-09-09Make `abi::Abi` `Copy` and remove a *lot* of refsAndreas Liljeqvist-2/+2
2021-09-09Add methods for checking for full ranges to `Scalar` and `WrappingRange`Andreas Liljeqvist-5/+2
2021-09-02rustc_target: move `LayoutOf` to `ty::layout`.Eduard-Mihai Burtescu-1/+2
2021-08-05Remove the `decl` arg from `FnAbi::llvm_type`Josh Stone-6/+6
2021-08-05Prepare call/invoke for opaque pointersJosh Stone-5/+9
2021-03-21Enable mutable noalias by default for LLVM 12Nikita Popov-12/+10
2021-03-21Convert -Z mutable-noalias to Optional<bool>Nikita Popov-1/+1
2021-03-21Move decision aboute noalias into codegen_llvmNikita Popov-18/+49
2021-02-28Support LLVM 12 in rustcNikita Popov-3/+14
2021-02-14Replace const_cstr with cstr crateXidorn Quan-1/+1
2021-02-02Add a new ABI to support cmse_nonsecure_callHugues de Valon-1/+13
2020-11-21Rename prefix_chunk to prefix_chunk_sizebjorn3-1/+1
2020-11-21Remove StructRet arg attrbjorn3-3/+6
2020-11-21Replace ByVal attribute with on_stack field for Indirectbjorn3-42/+79
2020-11-21Replace ZExt and SExt flags with ArgExtension enumbjorn3-1/+19
2020-08-30mv compiler to compiler/mark-0/+502