[Bug rtl-optimization/80261] New: Worse code generated compared to clang with modulo operation

2017-03-30 Thread maksqwe1 at ukr dot net
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: maksqwe1 at ukr dot net Target Milestone: --- #include #include typedef unsigned int uint; uintptr_t g_array[131]; uintptr_t foo1(void *ptr

[Bug tree-optimization/65388] New: Wrong comparison in same_succ_def::equal() tree-ssa-tail-merge.c:590

2015-03-11 Thread maksqwe1 at ukr dot net
Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: maksqwe1 at ukr dot net tree-ssa-tail-merge.c:590 same_succ_def::equal() if (!inverse_flags (e1, e2)) { for (i = 0; i < e1->succ_flags.length (); ++i) ===

[Bug tree-optimization/61686] New: Incorrect check in comparison function range_entry_cmp() in tree_ssa_reassoc.c

2014-07-03 Thread maksqwe1 at ukr dot net
: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: maksqwe1 at ukr dot net tree_ssa_reassoc.c 2021 range_entry_cmp() ... if (p->high != NULL_TREE)// <=== { if (q->high != NULL_TREE) {

[Bug libgcc/61685] New: Strange check in bid128_fma.c - rounding_correction()

2014-07-03 Thread maksqwe1 at ukr dot net
Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: maksqwe1 at ukr dot net bid128_fma.c 97 if (is_midpoint_lt_even || is_midpoint_lt_even || // <=== is_inexact_gt_midpoint || is_inexact_gt_midpoint) // <=== *ptrfpsf |= UNDERFLOW_EXCEPTION;