projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add ix86_gen_tls_global_dynamic_64 and ix86_gen_tls_local_dynamic_base_64
[gcc.git]
/
gcc
/
config
/
i386
/
i386.c
2012-03-12
H.J. Lu
Add ix86_gen_tls_global_dynamic_64 and ix86_gen_tls_loc...
blob
|
commitdiff
|
raw
2012-03-12
H.J. Lu
Properly set ix86_gen_xxx function pointers
blob
|
commitdiff
|
raw
|
diff to current
2012-03-12
Kirill Yukhin
ChangeLog entry:
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
H.J. Lu
Use word_mode instead of Pmode in loop expand
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
Uros Bizjak
i386.c (ix86_zero_extend_to_Pmode): Rewrite using conve...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
H.J. Lu
Check ptr_mode and use Pmode in ix86_trampoline_init
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
H.J. Lu
Use Pmode on x86_64 this parameter
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
Uros Bizjak
predicates.md (call_insn_operand): Allow constant_call_...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-10
H.J. Lu
Properly generate x32 TLS IE sequence
blob
|
commitdiff
|
raw
|
diff to current
2012-03-09
Uros Bizjak
re PR target/52530 (Many 64-bit execution failures...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-09
H.J. Lu
Use word_mode to push/pop register for x86
blob
|
commitdiff
|
raw
|
diff to current
2012-03-08
Uros Bizjak
re PR target/52530 (Many 64-bit execution failures...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Uros Bizjak
i386.c (ix86_print_operand_punct_valid_p): Add '^'.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
H.J. Lu
Pass pointers in word_mode instead of Pmode
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Uros Bizjak
i386.c (ix86_print_operand): Declare taken and cputaken...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
H.J. Lu
Check Pmode instead of TARGET_64BIT
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
H.J. Lu
Check Pmode to set adjust_stack_insn
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
H.J. Lu
Only handle zero-extended DImode addresses
blob
|
commitdiff
|
raw
|
diff to current
2012-03-02
Uros Bizjak
i386.c (ix86_cc_modes_compatible): Declare CCZmode...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-02
Uros Bizjak
re PR target/46716 (wrong code generated with -mno...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Richard Guenther
re PR target/52407 (sse2 simd uint32_t and int64_t...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-24
Kai Tietz
i386.c (ix86_delegitimize_address): Handle UNSPEC_PCREL...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-22
Uros Bizjak
re PR target/52330 (pr50305.c: valgrind problem on...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-16
Kai Tietz
i386.c (legitimate_pic_address_disp_p): Allow interger...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-10
H.J. Lu
Disallow negative constant address for x32
blob
|
commitdiff
|
raw
|
diff to current
2012-02-10
Bill Schmidt
re PR tree-optimization/50031 (Sphinx3 has a 10% regres...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-06
Bill Schmidt
re PR tree-optimization/50969 (17% degradation in 168...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-23
Kai Tietz
re PR target/51900 (const variable initialization alway...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
Tijl Coosemans
i386.c: Fix checks for !TARGET_MACHO.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-23
Jakub Jelinek
Delete VEC_INTERLEAVE_*_EXPR.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-22
Uros Bizjak
i386-common.c (ix86_option_optimization_table): Move...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Uros Bizjak
i386.c (ix86_option_override_internal): Enable flag_ree...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Enkovich Ilya
re PR target/50038 (redundant zero extensions)
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Jakub Jelinek
tree-vectorizer.h (struct _stmt_vec_info): Remove patte...
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-10
Richard Henderson
Let GET_MODE_2XWIDER_MODE find a double-width vector...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Aldy Hernandez
tree.c (build_common_builtin_nodes): Do not use TM_PURE...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jakub Jelinek
re PR target/51354 (ICE in maybe_record_trace_start)
blob
|
commitdiff
|
raw
|
diff to current
2011-11-25
Enkovich Ilya
re PR target/51287 (252.eon compfail with -march=atom)
blob
|
commitdiff
|
raw
|
diff to current
2011-11-24
H.J. Lu
Revert revision 181357.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-23
Jakub Jelinek
re PR target/51261 (-fcompare-debug with memset())
blob
|
commitdiff
|
raw
|
diff to current
2011-11-20
Uros Bizjak
re PR target/51235 (ICE: in extract_insn, at recog...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-20
Uros Bizjak
i386.md (UNSPEC_MOVNTI): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-19
Jan Hubicka
i386.c (atom_cost): Disable SSE loop until alignment...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-18
H.J. Lu
Add _mm_stream_si64.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-18
Jan Hubicka
re PR target/51134 (x86 memset/memcpy expansion is...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Jan Hubicka
i386.c (core cost model): Correct pasto.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Uros Bizjak
sse.md (round<mode>2_sfix): New expander.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Zolotukhin Michael
sw-1.c: Force rep;movsb.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Jakub Jelinek
i386-protos.h (ix86_maybe_emit_epilogue_vzeroupper...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Dimitrios Apostolou
final.c, output.h (fprint_whex, [...]): New functions...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-09
Jakub Jelinek
re PR target/50911 (assertion failure in expand_vec_per...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-09
Jakub Jelinek
function.h (requires_stack_frame_p): New prototype.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-08
Jakub Jelinek
i386.c (ix86_preferred_simd_mode): Even for TARGET_AVX...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-08
Aldy Hernandez
Merge from transactional-memory branch.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Jakub Jelinek
i386-bultin-types.def (V8SI_FTYPE_V4DF_V4DF): Add.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Uros Bizjak
i386.c (ix86_builtin_vectorized_function): Handle BUILT...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Jakub Jelinek
i386.c (ix86_expand_builtin): If gather mask argument...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Jakub Jelinek
re PR tree-optimization/50789 (Gather vectorization)
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Enkovich Ilya
re PR target/50962 (Additional opportunity for AGU...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-05
Jakub Jelinek
re PR tree-optimization/50693 (Loop optimization restri...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-04
Jakub Jelinek
i386.c (ix86_expand_vector_convert_uns_vsivsf): New...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-04
Jakub Jelinek
i386.c (ix86_expand_adjust_ufix_to_sfix_si): Add XORP...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-02
Uros Bizjak
i386.c (bdesc_args): Use CODE_FOR_fix_truncv4dfv4si2...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-01
Jakub Jelinek
i386-protos.h (ix86_expand_adjust_ufix_to_sfix_si)...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-31
Richard Henderson
i386: Remove TARGET_VECTORIZE_BUILTIN_CONVERSION.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-29
Uros Bizjak
i386.md (xop_sha<mode>3): Rename from xop_ashl<mode>3.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-28
Uros Bizjak
i386.md (shift_insn): Rename code attribute from shiftr...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-27
Jakub Jelinek
i386.c (ix86_print_operand): Handle 'q' and 'x' overrid...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-26
Jakub Jelinek
i386.md (UNSPEC_VSIBADDR): New.
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-25
Kai Tietz
i386.c (ix86_frame_pointer_required): Require frame...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-23
Uros Bizjak
sse.md (avx2_lshl<mode>3): Remove insn pattern.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Jakub Jelinek
re PR target/50813 (gcc.dg/torture/vshuf-{v4di,v8si...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Uros Bizjak
i386.c (ix86_emit_swdivsf): Force b into register.
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-20
Sergey Ostanevich
Change Atom align_loops_max_skip to 15.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-20
Richard Henderson
Remove TARGET_VECTORIZE_BUILTIN_VEC_PERM.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-19
Jakub Jelinek
i386.c (expand_vec_perm_vpshufb2_vpermq_even_odd):...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Jakub Jelinek
i386.c (ix86_expand_vec_perm): In merge_two use mode...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-14
Yakovlev Vladimir
Changed cost for loading QImode using movzbl.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-14
Jakub Jelinek
sse.md (vec_interleave_high<mode>, [...]): Add AVX2...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-14
Richard Henderson
i386: Implement vec_perm_const<mode>.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-13
Jakub Jelinek
sse.md (reduc_umin_v8hi): New pattern.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jakub Jelinek
sse.md (vec_unpacks_lo_<mode>, [...]): Change VI124_128...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jakub Jelinek
i386.md (UNSPEC_VPERMDI): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jakub Jelinek
sse.md (avx2_gathersi<mode>, [...]): Add clobber of...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
Michael Meissner
Convert standard builtin functions from being arrays...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-11
H.J. Lu
Remove the extra break.
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-07
Richard Henderson
Delete incorrect representations of avx2 shifts.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-07
Uros Bizjak
re PR target/50603 ([x32] Unnecessary lea)
blob
|
commitdiff
|
raw
|
diff to current
2011-10-06
Richard Henderson
i386: Use the proper mode for blend in vshuffle.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-06
Richard Henderson
i386: Add AVX2 support to ix86_expand_vshuffle.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-06
Michael Matz
i386.opt (recip_mask, [...]): New variables and cl_targ...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-05
Richard Henderson
i386: Rewrite ix86_expand_vshuffle.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-05
Uros Bizjak
i386.c (distance_non_agu_define): Simplify calculation...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-05
Bernd Schmidt
re PR bootstrap/50621 (Bootstrap failure)
blob
|
commitdiff
|
raw
|
diff to current
2011-10-05
Bernd Schmidt
invoke.texi (-fshrink-wrap): Document.
blob
|
commitdiff
|
raw
|
diff to current
next