]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/gimple-lower-bitint.cc
aarch64: Avoid using mismatched ZERO ZA sizes
[thirdparty/gcc.git] / gcc / gimple-lower-bitint.cc
2024-04-12  Jakub JelinekLimit special asan/ubsan/bitint returns_twice handling...
2024-04-09  Jakub Jelinekbitint: Don't move debug stmts from before returns_twic...
2024-04-04  Jakub Jelinekbitint: Handle m_bitfld_load cast in outer m_cast_condi...
2024-03-23  Jakub Jelinekbitint: Fix bitfield loads in handle_cast [PR114433]
2024-03-23  Jakub Jelinekbitint: Handle complex types in build_bitint_stmt_ssa_c...
2024-03-22  Jakub Jelinekbitint: Some bitint store fixes [PR114405]
2024-03-20  Jakub Jelinekbitint: Fix handling of conditional bitfield loads...
2024-03-16  Jakub Jelinekbitint: Fix up stores to large/huge _BitInt bitfields...
2024-03-15  Jakub Jelinekbitint: Fix up adjustment of large/huge _BitInt argumen...
2024-03-13  Jakub Jelinekbitint: Fix up lowering of bitfield loads/stores [PR114313]
2024-03-05  Jakub Jelinekbitint: Handle BIT_FIELD_REF lowering [PR114157]
2024-03-04  Jakub Jelinekbitint: Fix tree node sharing bug [PR114209]
2024-03-01  Jakub Jelinekbitint: Handle VCE from large/huge _BitInt SSA_NAME...
2024-02-24  Jakub Jelinekbitint: Handle VIEW_CONVERT_EXPRs between large/huge...
2024-02-23  Jakub Jelinekbitintlower: Fix .{ADD,SUB}_OVERFLOW lowering [PR114040]
2024-02-22  Jakub Jelinekbitintlower: Fix .MUL_OVERFLOW overflow checking [PR114038]
2024-02-15  Jakub Jelineklower-bitint: Ensure we don't get coalescing ICEs for...
2024-02-12  Jakub Jelineklower-bitint: Fix handle_cast when used e.g. in compari...
2024-02-10  Jakub Jelineklower-bitint: Fix up .{ADD,SUB}_OVERFLOW lowering
2024-02-09  Jakub Jelineklower-bitint: Fix handling of VIEW_CONVERT_EXPRs to...
2024-02-09  Jakub Jelineklower-bitint: Fix up additions of EH edges [PR113818]
2024-02-09  Jakub Jelineklower-bitint: Attempt not to emit always true condition...
2024-02-06  Jakub Jelineklower-bitint: Encode address space qualifiers in VIEW_C...
2024-02-05  Jakub Jelineklower-bitint: Remove single label _BitInt switches...
2024-02-02  Jakub Jelineklower-bitint: Handle casts from large/huge _BitInt...
2024-02-02  Jakub Jelineklower-bitint: Handle uninitialized large/huge SSA_NAMEs...
2024-01-31  Jakub Jelineklower-bitint: Fix up VIEW_CONVERT_EXPR handling in...
2024-01-27  Jakub Jelineklower-bitint: Avoid sign-extending cast to unsigned...
2024-01-27  Jakub Jelineklower-bitint: Fix up VIEW_CONVERT_EXPR handling in...
2024-01-27  Jakub Jelineklower-bitint: Add debugging dump of SSA_NAME -> decl...
2024-01-20  Jakub Jelineklower-bitint: Handle INTEGER_CST rhs1 in handle_cast...
2024-01-19  Jakub Jelineklower-bitint: Don't use m_loads for loads used in GIMPL...
2024-01-17  Jakub Jelineklower-bitint: Avoid overlap between destinations and...
2024-01-17  Jakub Jelineklower-bitint: Fix up VIEW_CONVERT_EXPR handling [PR113408]
2024-01-15  Jakub Jelineklower-bitint: Fix up handling of INTEGER_CSTs in handle...
2024-01-13  Jakub Jelineklower-bitint: Fix up handle_operand_addr INTEGER_CST...
2024-01-12  Jakub Jelineklower-bitint: Fix up handling of unsigned INTEGER_CSTs...
2024-01-12  Jakub Jelineklower-bitint: Fix a typo in a condition [PR113323]
2024-01-12  Jakub Jelineklower-bitint: Fix up handling of uninitialized large...
2024-01-12  Jakub Jelineklower-bitint: Fix handling of casts on arches with...
2024-01-08  Jakub Jelineklower-bitint: Fix up lowering of huge _BitInt 0 PHI...
2024-01-08  Jakub Jelineklower-bitint: Punt .*_OVERFLOW optimization if cast...
2024-01-03  Jakub JelinekUpdate copyright years.
2023-12-22  Jakub Jelineklower-bitint: Handle unreleased SSA_NAMEs from earlier...
2023-12-22  Jakub Jelineklower-bitint: Fix handle_cast ICE [PR113102]
2023-12-21  Jakub Jelineklower-bitint: Avoid nested casts in muldiv/float operan...
2023-12-20  Jakub Jelineklower-bitint: Fix up handling of nested casts in mergea...
2023-12-15  Jakub Jelineklower-bitint: Fix .{ADD,SUB,MUL}_OVERFLOW with _BitInt...
2023-12-13  Jakub Jelineklower-bitint: Fix lowering of non-_BitInt to _BitInt...
2023-12-12  Jason Merrilltree: add to clobber_kind
2023-12-08  Jakub Jelineklower-bitint: Avoid merging non-mergeable stmt with...
2023-12-06  Jakub Jelineklower-bitint: Fix arithmetics followed by extension...
2023-12-05  Jakub Jelineklower-bitint: Make temporarily wrong IL less wrong...
2023-12-03  Jakub Jelineklower-bitint: Fix up lower_addsub_overflow [PR112807]
2023-12-01  Jakub Jelineklower-bitint: Fix lowering of middle sized _BitInt...
2023-12-01  Jakub Jelineklower-bitint: Fix up handle_operand_addr for 0 constant...
2023-12-01  Jakub Jelineklower-bitint: Fix up maximum addition/subtraction/multi...
2023-12-01  Jakub Jelineklower-bitint: Fix ICE on bitint-39.c
2023-12-01  Jakub Jelineklower-bitint: Fix _BitInt .{ADD,SUB}_OVERFLOW lowering...
2023-11-24  Jakub Jelineklower-bitint: Lower FLOAT_EXPR from BITINT_TYPE INTEGER...
2023-11-24  Jakub Jelineklower-bitint: Fix up -fnon-call-exceptions bit-field...
2023-11-14  Jakub JelinekAdd type-generic clz/ctz/clrsb/ffs/parity/popcount...
2023-09-30  Jakub Jelineklowerbitint: Fix 2 bitint lowering bugs [PR111625]
2023-09-20  Jakub Jelinekmiddle-end: use MAX_FIXED_MODE_SIZE instead of precidio...
2023-09-07  Jakub Jelinekmiddle-end: Avoid calling targetm.c.bitint_type_info...
2023-09-06  Jakub Jelinek_BitInt profile fixes [PR102989]
2023-09-06  Jakub Jelinek_BitInt lowering support [PR102989]