about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/va_arg.rs
AgeCommit message (Expand)AuthorLines
2022-12-19Implement va_list and va_arg for s390x FFIUlrich Weigand-0/+84
2022-02-24Introduce Bx::switch_to_blockbjorn3-25/+21
2022-02-20Remove build_sibling_blockbjorn3-8/+12
2021-12-16Remove `in_band_lifetimes` from `rustc_codegen_llvm`LegionMammal978-10/+10
2021-10-01Fix clippy lintsGuillaume Gomez-5/+5
2021-09-02rustc_target: move `LayoutOf` to `ty::layout`.Eduard-Mihai Burtescu-2/+2
2021-08-05Replace hard-coded field indexes with lookup on aarch64 non-macos.Hans Kratz-5/+8
2021-08-04Fix va_args calling on aarch64 non-macos/ios.Hans Kratz-4/+4
2021-08-04Prepare inbounds_gep for opaque pointersTomasz Miąsko-2/+2
2021-08-04Prepare gep for opaque pointersTomasz Miąsko-2/+2
2021-08-04Prepare struct_gep for opaque pointersTomasz Miąsko-3/+4
2021-07-09Pass type when creating loadNikita Popov-9/+12
2021-01-27Add big-endian support for AArch64 va_argAmanieu d'Antras-4/+8
2021-01-06Prefer enum Endian in rustc_target::TargetLzu Tao-3/+3
2020-11-08rustc_target: Rename some target options to avoid tautologyVadim Petrochenkov-2/+2
2020-11-08Collapse all uses of `target.options.foo` into `target.foo`Vadim Petrochenkov-4/+4
2020-10-25Properly define va_arg and va_list for aarch64-apple-darwinJake Goulding-2/+2
2020-10-24Switch from tuple matching to match guardsJake Goulding-9/+7
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-4/+4
2020-09-26Remove unused #[allow(...)] statements from compiler/est31-1/+0
2020-08-30mv compiler to compiler/mark-0/+206