projects
/
platform
/
upstream
/
gcc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
sparc: Default memory model to TSO for Linux and Solaris.
2011-12-13
Richard Henderson
sparc: Default memory model to TSO for Linux and Solaris.
commit
|
commitdiff
|
tree
2011-12-13
Richard Henderson
libitm: Conversion to c++11 atomics.
commit
|
commitdiff
|
tree
2011-12-12
Richard Henderson
rs6000.c (rs6000_expand_interleave): Use BYTES_BIG_ENDIAN...
commit
|
commitdiff
|
tree
2011-12-10
Richard Henderson
rs6000: Implement vec_perm_const for all vector ISAs
commit
|
commitdiff
|
tree
2011-12-10
Richard Henderson
Force the creation of a CONST_VECTOR for expand_vec_perm.
commit
|
commitdiff
|
tree
2011-12-10
Richard Henderson
Let GET_MODE_2XWIDER_MODE find a double-width vector...
commit
|
commitdiff
|
tree
2011-12-01
Patrick Marlier
re PR middle-end/51273 (ICE: vector VEC(inline_summary_t...
commit
|
commitdiff
|
tree
2011-11-30
Richard Henderson
Swap the action and jmpbuf arguments to GTM_longjmp
commit
|
commitdiff
|
tree
2011-11-30
Richard Henderson
predict.c (expr_expected_value_1): Assume compare-and...
commit
|
commitdiff
|
tree
2011-11-30
Richard Henderson
sparc: Add -mmemory-model command-line option.
commit
|
commitdiff
|
tree
2011-11-30
Richard Henderson
sparc: Convert to atomic_exchange.
commit
|
commitdiff
|
tree
2011-11-30
Richard Henderson
sparc: Convert to atomic_compare_and_swap.
commit
|
commitdiff
|
tree
2011-11-30
Richard Henderson
sparc: Convert to atomic_load/store.
commit
|
commitdiff
|
tree
2011-11-30
Richard Henderson
sparc: Convert to mem_thread_fence.
commit
|
commitdiff
|
tree
2011-11-29
Richard Henderson
rs6000: Streamline boolval output for compare-and-swap.
commit
|
commitdiff
|
tree
2011-11-29
Richard Henderson
rs6000.c (rs6000_expand_atomic_compare_and_swap): Get...
commit
|
commitdiff
|
tree
2011-11-29
Richard Henderson
* libgomp.h (enum memmodel): New.
commit
|
commitdiff
|
tree
2011-11-27
Richard Henderson
arm: Install __sync libfuncs for Linux.
commit
|
commitdiff
|
tree
2011-11-27
Richard Henderson
Fix expand_atomic_fetch_op wrt unused_result.
commit
|
commitdiff
|
tree
2011-11-27
Richard Henderson
Fix init_sync_libfuncs_1 iteration.
commit
|
commitdiff
|
tree
2011-11-27
Richard Henderson
omp-low: Assume anything aligned to BIGGEST_ALIGNMENT...
commit
|
commitdiff
|
tree
2011-11-26
Richard Henderson
m68k: Implement CAS and TAS patterns.
commit
|
commitdiff
|
tree
2011-11-26
Richard Henderson
m68k-linux: Implement atomic operations via syscall.
commit
|
commitdiff
|
tree
2011-11-26
Richard Henderson
crtstuff: adjust tm clones for no attribute hidden
commit
|
commitdiff
|
tree
2011-11-22
Richard Henderson
ia64: Update to atomic optabs
commit
|
commitdiff
|
tree
2011-11-22
Richard Henderson
ia64: Use define_c_enum for unspec constants.
commit
|
commitdiff
|
tree
2011-11-21
Richard Henderson
Fix crtstuff merge error with transactional-memory...
commit
|
commitdiff
|
tree
2011-11-20
Richard Henderson
mips: Install the __sync libfuncs for mips16
commit
|
commitdiff
|
tree
2011-11-19
Patrick Marlier
re PR middle-end/51211 (ICE: SIGSEGV in execute_tm_mark...
commit
|
commitdiff
|
tree
2011-11-18
Richard Henderson
re PR libstdc++/51181 (libstdc++.so __sync_sub_and_fetch_4...
commit
|
commitdiff
|
tree
2011-11-17
Richard Henderson
Merge branch 'rth/atomic/ppc'
commit
|
commitdiff
|
tree
2011-11-17
Richard Henderson
Unify implementations of __builtin_mem_*_fence and...
commit
|
commitdiff
|
tree
2011-11-17
Richard Henderson
Copy ALIAS_SET_MEMORY_BARRIER when creating a new MEM...
commit
|
commitdiff
|
tree
2011-11-15
Richard Henderson
alpha: Convert to atomic optabs.
commit
|
commitdiff
|
tree
2011-11-14
Richard Henderson
rs6000: Rewrite sync patterns for atomic; expand early.
commit
|
commitdiff
|
tree
2011-11-12
Richard Henderson
ppc-linux: Fix call to _Unwind_SetGRPtr
commit
|
commitdiff
|
tree
2011-11-12
Richard Henderson
rs6000: fix*_trunc insns use nonimmediate_operand
commit
|
commitdiff
|
tree
2011-11-12
Richard Henderson
builtins.c (expand_builtin_compare_and_swap): If target...
commit
|
commitdiff
|
tree
2011-11-12
Richard Henderson
sh-linux: Install __sync libfuncs.
commit
|
commitdiff
|
tree
2011-11-12
Richard Henderson
hppa: Install __sync libfuncs for linux.
commit
|
commitdiff
|
tree
2011-11-11
Richard Henderson
Implement omp atomic load and store.
commit
|
commitdiff
|
tree
2011-11-10
Richard Henderson
configure.ac (GCC_AS_CFI_PSEUDO_OP): Use it instead...
commit
|
commitdiff
|
tree
2011-11-10
Richard Henderson
libitm: Don't add -mavx if the assembler doesn't support...
commit
|
commitdiff
|
tree
2011-11-10
Richard Henderson
libitm: Work around assembler missing AVX insns.
commit
|
commitdiff
|
tree
2011-11-09
Richard Henderson
libitm: Remove unused code.
commit
|
commitdiff
|
tree
2011-11-09
Richard Henderson
libitm: Avoid non-portable x86 branch prediction mnemonic.
commit
|
commitdiff
|
tree
2011-11-09
Richard Henderson
libitm: de-ELF-ize x86/sjlj.S.
commit
|
commitdiff
|
tree
2011-11-09
Patrick Marlier
* gcc.dg/tm/memopt-1.c: Adjust regexp.
commit
|
commitdiff
|
tree
2011-11-09
Richard Henderson
libitm: Configure for gas cfi pseudo ops.
commit
|
commitdiff
|
tree
2011-11-09
Francois-Xavier...
re PR libfortran/47972 (error.c:158:7: warning: return...
commit
|
commitdiff
|
tree
2011-11-08
Richard Henderson
Fix a darwin10 build problem.
commit
|
commitdiff
|
tree
2011-11-08
Richard Henderson
Test for libitm directory present before testing for...
commit
|
commitdiff
|
tree
2011-11-08
Richard Henderson
Fix tests for libitm support.
commit
|
commitdiff
|
tree
2011-11-08
Richard Henderson
Check for libitm support at top-level.
commit
|
commitdiff
|
tree
2011-11-07
Richard Henderson
Allow libcalls to be installed for legacy __sync optabs.
commit
|
commitdiff
|
tree
2011-10-31
Richard Henderson
i386: Remove TARGET_VECTORIZE_BUILTIN_CONVERSION.
commit
|
commitdiff
|
tree
2011-10-30
Dmitry Plotnikov
tree-cfg.c (verify_gimple_assign_unary): Allow vector...
commit
|
commitdiff
|
tree
2011-10-27
Richard Henderson
optabs.c (expand_vec_perm): Use the correct mode for...
commit
|
commitdiff
|
tree
2011-10-25
Richard Henderson
i386: Delete the vec_extract_even/odd patterns.
commit
|
commitdiff
|
tree
2011-10-25
Richard Henderson
rs6000: Remove some vec_extract_even/odd expanders.
commit
|
commitdiff
|
tree
2011-10-25
Richard Henderson
spu: Remove vec_extract_even/odd and vec_interleave...
commit
|
commitdiff
|
tree
2011-10-25
Richard Henderson
Implement interleave via permutation.
commit
|
commitdiff
|
tree
2011-10-25
Richard Henderson
Change vec_perm checking and expansion level.
commit
|
commitdiff
|
tree
2011-10-25
Richard Henderson
Fix typos in the names of vec_extract & vec_interleave...
commit
|
commitdiff
|
tree
2011-10-20
Richard Henderson
target.def (vec_perm_const_ok): Rename from builtin_vec_perm_ok.
commit
|
commitdiff
|
tree
2011-10-20
Richard Henderson
Remove TARGET_VECTORIZE_BUILTIN_VEC_PERM.
commit
|
commitdiff
|
tree
2011-10-17
Richard Henderson
re PR tree-optimization/50746 (FAIL: gcc.dg/vect/pr37482...
commit
|
commitdiff
|
tree
2011-10-15
Richard Henderson
Use VEC_PERM_EXPR in the vectorizer.
commit
|
commitdiff
|
tree
2011-10-14
Richard Henderson
Expand vector permutation with vec_perm and vec_perm_const.
commit
|
commitdiff
|
tree
2011-10-14
Richard Henderson
rs6000: Fix typo in rs6000_expand_vector_init
commit
|
commitdiff
|
tree
2011-10-14
Richard Henderson
Move lowering of vector shifts from v/s to v/v from...
commit
|
commitdiff
|
tree
2011-10-14
Richard Henderson
i386: Implement vec_perm_const<mode>.
commit
|
commitdiff
|
tree
2011-10-14
Richard Henderson
spu: Implement vec_permv16qi.
commit
|
commitdiff
|
tree
2011-10-14
Richard Henderson
rs6000: Implement vec_permv16qi.
commit
|
commitdiff
|
tree
2011-10-10
Richard Henderson
* doc/md.texi (vec_perm_const): Fix typo in cindex.
commit
|
commitdiff
|
tree
2011-10-07
Richard Henderson
Rename vshuffle/vec_shuffle to vec_perm.
commit
|
commitdiff
|
tree
2011-10-07
Richard Henderson
i386: Fixup last pblendw change.
commit
|
commitdiff
|
tree
2011-10-07
Richard Henderson
i386: Fix representation of 256-bit vpblendw.
commit
|
commitdiff
|
tree
2011-10-07
Richard Henderson
Delete incorrect representations of avx2 shifts.
commit
|
commitdiff
|
tree
2011-10-07
Richard Henderson
Fix avx256 test cases for AVX2.
commit
|
commitdiff
|
tree
2011-10-07
Richard Henderson
* config.gcc (x86_64-*): Add core-avx-i, core-avx2...
commit
|
commitdiff
|
tree
2011-10-07
Richard Henderson
re PR other/49752 (Non-existing struct `tree_type'...
commit
|
commitdiff
|
tree
2011-10-06
Richard Henderson
re PR middle-end/50632 (FAIL: gcc.dg/pr50132.c)
commit
|
commitdiff
|
tree
2011-10-06
Richard Henderson
i386: Use the proper mode for blend in vshuffle.
commit
|
commitdiff
|
tree
2011-10-06
Richard Henderson
i386: Add AVX2 support to ix86_expand_vshuffle.
commit
|
commitdiff
|
tree
2011-10-06
Richard Henderson
Rework vector shuffle tests.
commit
|
commitdiff
|
tree
2011-10-06
Richard Henderson
vshuffle: Use correct mode for mask operand.
commit
|
commitdiff
|
tree
2011-10-05
Richard Henderson
Fix vect-shuffle-* test cases.
commit
|
commitdiff
|
tree
2011-10-05
Richard Henderson
i386: Rewrite ix86_expand_vshuffle.
commit
|
commitdiff
|
tree
2011-10-05
Richard Henderson
Fix lower_vec_shuffle.
commit
|
commitdiff
|
tree
2011-10-04
Richard Henderson
c-typeck.c (c_build_vec_shuffle_expr): Fix uninitialized...
commit
|
commitdiff
|
tree
2011-10-03
Richard Henderson
Fix Artem's name spelling, at request.
commit
|
commitdiff
|
tree
2011-10-03
Richard Henderson
Fix broken commit wrt vect-shuffle-N.c tests.
commit
|
commitdiff
|
tree
2011-10-03
Artjoms Sinkarovs
Vector shuffling patch from Artem Shinkarov.
commit
|
commitdiff
|
tree
2011-08-25
Richard Henderson
re PR debug/50132 (ICE: in maybe_record_trace_start...
commit
|
commitdiff
|
tree
2011-08-21
Richard Henderson
rtl.h (INSN_ANNULLED_BRANCH_P): Only allow JUMP_INSN.
commit
|
commitdiff
|
tree
2011-08-20
Richard Henderson
eqd.c, [...]: Adjust include path for soft-fp.
commit
|
commitdiff
|
tree
2011-08-15
Richard Henderson
re PR debug/50006 (ICE in in connect_traces, at dwarf2cfi...
commit
|
commitdiff
|
tree
2011-08-12
Richard Henderson
re PR rtl-optimization/49994 (ICE: in maybe_record_trace_sta...
commit
|
commitdiff
|
tree
2011-08-11
Richard Henderson
re PR bootstrap/50018 (fixup_args_size_notes ICE breaks...
commit
|
commitdiff
|
tree
next