about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc/src/intrinsic
AgeCommit message (Expand)AuthorLines
2024-10-29cg_gcc: `rustc_abi::Abi` => `BackendRepr`Jubilee Young-3/+3
2024-10-19Fix testsMichael Goulet-4/+8
2024-10-11intrinsics.fmuladdf{16,32,64,128}: expose llvm.fmuladd.* semanticsJed Brown-0/+3
2024-10-04Use wide pointers consistenly across the compilerUrgau-2/+2
2024-09-27FmtGuillaume Gomez-2/+1
2024-09-27Merge commit '3187d32079b817522cc17413ec9185b130daf693' into subtree-updateGuillaume Gomez-172/+651
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-254/+244
2024-09-17Rename supertraits of `CodegenMethods`.Nicholas Nethercote-3/+3
2024-09-17Rename `{ArgAbi,IntrinsicCall}Methods`.Nicholas Nethercote-3/+3
2024-09-14simd_shuffle: require index argument to be a vectorRalf Jung-18/+7
2024-08-13simd_shuffle intrinsic: allow argument to be passed as vector (not just as ar...Ralf Jung-7/+12
2024-07-29Reformat `use` declarations.Nicholas Nethercote-4/+3
2024-07-10Merge commit '98ed962c7d3eebe12c97588e61245273d265e72f' into masterGuillaume Gomez-66/+248
2024-05-22Stop using `to_hir_binop` in codegenScott McMurray-6/+7
2024-05-17Rename Unsafe to SafetySantiago Pastorino-8/+4
2024-05-02Inline & delete `Ty::new_unit`, since it's just a field accessWaffle Lapkin-2/+2
2024-04-24Auto merge of #122053 - erikdesjardins:alloca, r=nikicbors-3/+3
2024-04-11use [N x i8] for alloca typesErik Desjardins-3/+3
2024-04-11Put `PlaceValue` into `OperandValue::Ref`, rather than 3 tuple fieldsScott McMurray-3/+8
2024-04-11Make `PlaceRef` hold a `PlaceValue` for the non-layout fields (like `OperandR...Scott McMurray-6/+6
2024-03-23CFI: Use Instance at callsitesMatthew Maurer-5/+6
2024-03-22Make RawPtr take Ty and Mutbl separatelyMichael Goulet-12/+12
2024-03-05Merge commit 'b385428e3ddf330805241e7758e773f933357c4b' into subtree-update_c...Guillaume Gomez-718/+1164
2024-02-26rename 'try' intrinsic to 'catch_unwind'Ralf Jung-2/+2
2024-02-21remove simd_reduce_{min,max}_nanlessRalf Jung-3/+0
2024-02-21make simd_reduce_{mul,add}_unordered use only the 'reassoc' flag, not all fas...Ralf Jung-2/+2
2024-02-12Teach llvm backend how to fall back to default bodiesOli Scherer-8/+10
2024-01-23Further Implement `is_val_statically_known`Nicholas Thompson-0/+6
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-3/+3
2023-10-26Merge commit 'e4fe941b11a55c5005630696e9b6d81c65f7bd04' into subtree-update_c...Antoni Boucher-96/+1530
2023-10-09Merge commit '11a0cceab966e5ff1058ddbcab5977e8a1d6d290' into subtree-update_c...Antoni Boucher-10/+128
2023-09-15fix gcc, cranelift buildRalf Jung-4/+4
2023-09-15clarify PassMode::Indirect as wellRalf Jung-2/+2
2023-08-06Apply suggestions from code reviewscottmcm-0/+1
2023-08-06Add a new `compare_bytes` intrinsic instead of calling `memcmp` directlyScott McMurray-0/+14
2023-08-03Forbid old-style `simd_shuffleN` intrinsicsOli Scherer-195/+250
2023-07-29cg_ssa: remove pointee types and pointercast/bitcast-of-ptrErik Desjardins-1/+1
2023-07-20UPDATE - replace expected_simd error with one from codegen_ssaJhonny Bill Mena-27/+15
2023-07-19UPDATE - replace gcc monomorphization errors with ssa onesJhonny Bill Mena-41/+42
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-4/+4
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-5/+5
2023-06-19Merge commit '1bbee3e217d75e7bc3bfe5d8c1b35e776fce96e6' into sync-cg_gcc-2023...Antoni Boucher-171/+59
2023-05-03Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle-7/+7
2023-03-07Rollup merge of #108783 - antoyo:sync-cg_gcc-2023-03-04, r=cjgillotMatthias Krüger-461/+3774
2023-03-07Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se...bors-0/+2
2023-03-05Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_gcc-2023...Antoni Boucher-461/+3774
2023-02-14s/eval_usize/eval_target_usize/ for clarityOli Scherer-174/+233
2022-12-11Add `round_ties_even` to `f32` and `f64`Jules Bertholet-0/+2
2022-10-01Merge apply_attrs_callsite into call and invokebjorn3-4/+4
2022-09-24remove commentEllis Hoag-1/+0