about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/traits/consts.rs
AgeCommit message (Expand)AuthorLines
2025-03-07Rollup merge of #137549 - oli-obk:llvm-ffi, r=davidtwcoMatthias Krüger-2/+2
2025-03-02Revert "Auto merge of #135335 - oli-obk:push-zxwssomxxtnq, r=saethlin"Michael Goulet-1/+0
2025-02-24Remove an unnecessary lifetimeOli Scherer-2/+2
2025-02-07compiler: remove rustc_target::abi entirelyJubilee Young-1/+1
2025-01-21Treat undef bytes as equal to any other byteOli Scherer-0/+1
2024-09-19Reorder `ConstMethods`.Nicholas Nethercote-5/+7
2024-09-17Rename supertraits of `CodegenMethods`.Nicholas Nethercote-1/+1
2024-08-08const vector passed to codegenJames Barford-Evans-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2024-06-21Remove const_bitcast from ConstMethodsbjorn3-1/+0
2024-03-23Add+Use `mir::BinOp::Cmp`Scott McMurray-0/+1
2023-07-29cg_ssa: remove pointee types and pointercast/bitcast-of-ptrErik Desjardins-1/+0
2023-07-20clarify MIR uninit vs LLVM undef/poisonRalf Jung-0/+6
2023-06-10Support 128-bit enum variant in debuginfo codegenDonoughLiu-0/+1
2023-05-26Stop creating intermediate places just to immediate convert them to operandsOli Scherer-9/+3
2023-03-16Use poison instead of undefNikita Popov-0/+1
2022-09-06Remove dead broken code from const zst handling in backendsOli Scherer-1/+0
2022-07-09don't allow ZST in ScalarIntRalf Jung-0/+1
2022-06-28Avoid unnecessary string interning for const_strbjorn3-2/+1
2022-04-02make memcmp return a value of c_int_width instead of i32David Morrison-0/+1
2022-03-07Introduce `ConstAllocation`.Nicholas Nethercote-3/+3
2021-09-09Make `abi::Abi` `Copy` and remove a *lot* of refsAndreas Liljeqvist-1/+1
2021-06-28Update other codegens to use tcx managed vtable allocations.Charles Lew-0/+2
2020-08-30mv compiler to compiler/mark-0/+38