projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
use templates instead of gengtype for typed allocation functions
[gcc.git]
/
gcc
/
optabs.c
2014-05-17
Trevor Saunders
use templates instead of gengtype for typed allocation...
blob
|
commitdiff
|
raw
2014-05-06
Kenneth Zadeck
Merge in wide-int.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Richard Biener
re PR middle-end/60729 (Compiler failure for combinatio...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Andreas Krebbel
re PR rtl-optimization/60501 (LRA emits add patterns...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-07
Andreas Krebbel
optabs.c (expand_atomic_compare_and_swap): Allow expand...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Mike Stump
re PR pch/59436 (FAIL: 17_intro/headers/c++200x/stdc...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-02
Richard Sandiford
Update copyright years in gcc/
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Jakub Jelinek
tree-vectorizer.h (struct _loop_vec_info): Add scalar_l...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-09
Eric Botcazou
* optabs.c (gen_int_libfunc): Do not compare modes...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-09
David Malcolm
Eliminate profile_status macro.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-03
Jakub Jelinek
re PR target/58864 (ICE in connect_traces, at dwarf2cfi...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Diego Novillo
Factor unrelated declarations out of tree.h.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Jan Hubicka
md.texi (setmem): Document new parameter.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-04
Jakub Jelinek
optabs.c (expand_vec_perm): Revert one incorrect line...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-31
Jakub Jelinek
optabs.c (expand_vec_perm): Avoid vector mode punning...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-24
Richard Henderson
re PR rtl-optimization/58542 (Arguments of __atomic_...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-28
Richard Sandiford
alloc-pool.c, [...]: Add missing whitespace before...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-23
Richard Sandiford
rtl.texi (REG_NOTES): Say that int_list can also be...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-09
Richard Sandiford
asan.c (asan_clear_shadow): Use gen_int_mode with the...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-09
Richard Sandiford
re PR middle-end/56524 (Compiler ICE when compiling...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-19
Aldy Hernandez
re PR target/52555 (ICE unrecognizable insn with -ffast...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Jakub Jelinek
re PR rtl-optimization/56151 (Performance degradation...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-16
Uros Bizjak
emit-rtl.c (need_atomic_barrier_p): Mask memory model...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-15
Tom de Vries
re PR target/55876 (internal compiler error: in gen_rtx...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-10
Richard Sandiford
Update copyright years in gcc/
blob
|
commitdiff
|
raw
|
diff to current
2012-12-14
Yvan Roux
* optabs.c (expand_atomic_store): Elide redundant model...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-13
Richard Henderson
re PR middle-end/55492 (__atomic_load doesn't match...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-02
Steven Bosscher
optabs.c (add_equal_note): Do not create self-referenci...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-18
Richard Sandiford
gcc/
blob
|
commitdiff
|
raw
|
diff to current
2012-11-18
Richard Sandiford
Makefile.in (recog.o): Add insn-codes.h.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-31
Easwaran Raman
re PR target/54938 (sh libgcc_unpack_df.o fails to...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-16
Easwaran Raman
[multiple changes]
blob
|
commitdiff
|
raw
|
diff to current
2012-10-12
Marc Glisse
optabs.c (vector_compare_rtx): Change prototype.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-01
Andrew MacLeod
re PR target/54087 (__atomic_fetch_add does not use...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-22
Uros Bizjak
optabs.c (prepare_cmp_insn): Expand comparison of the...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-07
Lawrence Crowl
Modify gcc/*.[hc] double_int call sites to use the...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-05
Andrew Pinski
optabs.c (emit_conditional_add): Correct comment about...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-17
Hans-Peter Nilsson
re PR middle-end/54261 (reverse sync/atomic operators...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-02
Kenneth Zadeck
cfgexpand.c (expand_debug_locations): Encapsulate test...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-25
Richard Henderson
re PR bootstrap/54092 (Bootstrap fails while building...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-24
Richard Henderson
Reduce the size of optabs representation
blob
|
commitdiff
|
raw
|
diff to current
2012-07-24
Richard Henderson
Introduce and use code_to_optab and optab_to_code functions
blob
|
commitdiff
|
raw
|
diff to current
2012-07-24
Richard Henderson
Introduce and use unknown_optab
blob
|
commitdiff
|
raw
|
diff to current
2012-07-10
Richard Henderson
Move vector highpart emulation to the optabs layer
blob
|
commitdiff
|
raw
|
diff to current
2012-07-10
Richard Henderson
Add VEC_WIDEN_MULT_EVEN/ODD_EXPR
blob
|
commitdiff
|
raw
|
diff to current
2012-06-27
Richard Henderson
Add MULT_HIGHPART_EXPR
blob
|
commitdiff
|
raw
|
diff to current
2012-05-09
Richard Sandiford
re PR bootstrap/53249 (Bootstrap failure)
blob
|
commitdiff
|
raw
|
diff to current
2012-05-05
Richard Sandiford
rtl.h (plus_constant, [...]): Merge into a single plus_...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-01
Richard Henderson
Add -fno-sync-libcalls.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-11
Eric Botcazou
re PR target/52624 (missing __builtin_bswap16)
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Richard Guenther
re PR middle-end/52353 (-ftrapv -fnon-call-exceptions...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-03
Richard Henderson
optabs.c (expand_atomic_test_and_set): Honor atomic_tes...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-08
Andrew MacLeod
optabs.c (expand_atomic_load): Do not assume compare_an...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-26
Richard Henderson
Use maybe_expand_insn in maybe_emit_atomic_test_and_set.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-24
Richard Henderson
optabs.c (maybe_emit_atomic_test_and_set): Mark model...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-24
Richard Sandiford
optabs.c (gen_atomic_test_and_set): Use each argument.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-24
Richard Henderson
atomic: Create and use maybe_emit_atomic_test_and_set.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-17
Andreas Krebbel
re PR middle-end/50325 (76 new fails with rev. 177691)
blob
|
commitdiff
|
raw
|
diff to current
2011-12-23
Richard Henderson
Delete VEC_EXTRACT_EVEN/ODD_EXPR.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-23
Jakub Jelinek
Delete VEC_INTERLEAVE_*_EXPR.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Richard Henderson
Revert two unintended commits
blob
|
commitdiff
|
raw
|
diff to current
2011-12-13
Richard Henderson
Delete VEC_INTERLEAVE_*_EXPR.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-12
Richard Sandiford
re PR tree-optimization/50873 (The fix to PR50730 cause...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-10
Richard Henderson
Force the creation of a CONST_VECTOR for expand_vec_perm.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Joern Rennecke
re PR middle-end/40154 (internal compiler error: in...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-05
Richard Sandiford
optabs.c (maybe_emit_sync_lock_test_and_set): Pass...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-04
Richard Sandiford
re PR middle-end/51351 (undefined reference to __sync_f...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Andrew MacLeod
re PR target/50123 (cmpxchg generated for atomic and...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-27
Richard Henderson
Fix expand_atomic_fetch_op wrt unused_result.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-27
Richard Henderson
Fix init_sync_libfuncs_1 iteration.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-24
Andrew MacLeod
optab.c (maybe_emit_atomic_exchange): New.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-22
Jakub Jelinek
re PR tree-optimization/51074 (No constant folding...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-17
Richard Henderson
Unify implementations of __builtin_mem_*_fence and...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Richard Henderson
Implement omp atomic load and store.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-10
Andrew MacLeod
re PR rtl-optimization/51040 (ICE: RTL check: access...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Richard Henderson
Allow libcalls to be installed for legacy __sync optabs.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Andrew MacLeod
optabs.c (get_atomic_op_for_code): Fill in optab table...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Andrew MacLeod
atomic_base.h (atomic_thread_fence): Call builtin.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-06
Andrew Macleod
Check in patch/merge from cxx-mem-model Branch
blob
|
commitdiff
|
raw
|
diff to current
2011-10-30
Dmitry Plotnikov
tree-cfg.c (verify_gimple_assign_unary): Allow vector...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-27
Richard Henderson
optabs.c (expand_vec_perm): Use the correct mode for...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-25
Richard Henderson
Implement interleave via permutation.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-25
Richard Henderson
Change vec_perm checking and expansion level.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-20
Richard Henderson
target.def (vec_perm_const_ok): Rename from builtin_vec...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Ira Rosen
md.texi (vec_widen_ushiftl_hi, [...]): Document.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-17
Richard Henderson
re PR tree-optimization/50746 (FAIL: gcc.dg/vect/pr3748...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-15
Richard Henderson
Use VEC_PERM_EXPR in the vectorizer.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-14
Richard Henderson
Expand vector permutation with vec_perm and vec_perm_const.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-14
Richard Henderson
Move lowering of vector shifts from v/s to v/v from...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-07
Richard Henderson
Rename vshuffle/vec_shuffle to vec_perm.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-06
Richard Henderson
vshuffle: Use correct mode for mask operand.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-03
Artjoms Sinkarovs
Vector shuffling patch from Artem Shinkarov.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Richard Guenther
re PR tree-optimization/27460 (Does not vectorize state...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-23
Jakub Jelinek
re PR middle-end/50161 (wrong code with -fno-tree-ter...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Andrew Stubbs
arm.md (maddhidi4): Remove '*' from name.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Andrew Stubbs
expr.c (expand_expr_real_2): Use widening_optab_handler.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Richard Sandiford
tm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Richard Sandiford
rtl.h (set_src_cost, [...]): New functions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-01
Julian Brown
optabs.c (prepare_cmp_insn): Use correct biasing for...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Richard Guenther
re PR tree-optimization/49715 (Could do more efficient...
blob
|
commitdiff
|
raw
|
diff to current
next