projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
re PR target/50603 ([x32] Unnecessary lea)
[gcc.git]
/
gcc
/
config
/
i386
/
i386.c
2011-10-07
Uros Bizjak
re PR target/50603 ([x32] Unnecessary lea)
blob
|
commitdiff
|
raw
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
2011-10-05
Uros Bizjak
i386.c (ix86_emit_binop): New static function.
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-29
Artjoms Sinkarovs
expr.c (do_store_flag): Expand vector comparison by...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-27
Jakub Jelinek
rtl.h (const_tiny_rtx): Change into array of 4 x MAX_MA...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-23
Jakub Jelinek
i386.c (ix86_print_operand): Handle %~.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-23
Jakub Jelinek
i386.c (ix86_prepare_sse_fp_compare_args): For GE/GT...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-22
Uros Bizjak
re PR target/50482 (internal compiler error at recog...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-21
Jakub Jelinek
i386.c (ix86_expand_sse_movcc): Use blendvps, blendvpd...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-21
Uros Bizjak
re PR target/50464 (Using -Ofast -march=bdver1 results...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-17
Jakub Jelinek
sse.md (VIMAX_AVX2): Change V4DI to V2TI.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-17
Jakub Jelinek
i386.c (ix86_build_const_vector): Handle V8SImode and...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jakub Jelinek
i386.c (ix86_expand_reduc_v4sf): Rename to ...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-16
Jakub Jelinek
sse.md (vec_extract_hi_<mode>, [...]): Use vextracti128...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-15
Uros Bizjak
i386.c (output_fp_compare): Return %v prefixed instruct...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-08
Uros Bizjak
* config/i386.c (standard_sse_constant_opcode): Fix...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-08
Uros Bizjak
i386.c (standard_sse_constant_p): Handle AVX2 modes.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-08
Enkovich Ilya
Improve AGU stalls avoidance optimization.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-08
Jakub Jelinek
re PR target/50310 (ICE: in gen_vcondv2div2df, at confi...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Uros Bizjak
i386.c (ix86_function_value_regno_p): Use AX_REG.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Enkovich Ilya
PR middle-end/44382: Tree reassociation improvement
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-30
Uros Bizjak
i386.c (ix86_valid_target_attribute_inner_p): Handle...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Ilya Tocar
Add FMA intrinsics and testcases.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Bernd Schmidt
i386.c (get_pc_thunk_name): Change prefix to "__x86...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-27
Bernd Schmidt
rtl.texi (simple_return): Document.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-27
Uros Bizjak
sse.md (*absneg<mode>2): Fix split condition.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-26
Uros Bizjak
i386.c (ix86_build_const_vector): Rewrite using loop...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-26
Uros Bizjak
i386.md (round<mode>2): New expander.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
H.J. Lu
Convert to Pmode if needed.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-23
H.J. Lu
Add BMI2 support.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Kirill Yukhin
Add support for AVX2 builtin functions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-20
Uros Bizjak
i386.c (ix86_binary_operator_ok): Use satisfies_constra...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-20
Uros Bizjak
i386.c (ix86_expand_round_sse4): Expand as trunc (a...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Kirill Yukhin
Add -mavx2.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
H.J. Lu
Change ix86_isa_flags to HOST_WIDE_INT.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Jakub Jelinek
re PR target/50092 (internal compiler error: in elimina...
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-14
Uros Bizjak
i386.c (ix86_expand_round_sse4): New function.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Uros Bizjak
re PR target/49781 ([x32] Unnecessary lea in x32 mode)
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Uros Bizjak
i386.c (ix86_emit_i387_round): New function.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Kirill Yukhin
i386.c: Remove traling spaces.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Uros Bizjak
re PR target/49781 ([x32] Unnecessary lea in x32 mode)
blob
|
commitdiff
|
raw
|
diff to current
2011-08-08
Richard Henderson
re PR middle-end/49990 (Regression: Bootstrap failure...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-08
Uros Bizjak
re PR target/49781 ([x32] Unnecessary lea in x32 mode)
blob
|
commitdiff
|
raw
|
diff to current
2011-08-06
Uros Bizjak
i386.c (ix86_compute_frame_layout): Simplify frame...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-05
Jason Merrill
i386.c (setup_incoming_varargs_ms_64): Move declaration...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-05
Uros Bizjak
i386.md (*push<mode>2): Use "o" constraint instead...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-05
H.J. Lu
Add -march=core-avx-i.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-04
Kai Tietz
i386.c (setup_incoming_varargs_ms_64): Set ix86_varargs...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-04
Richard Henderson
re PR bootstrap/49964 (Bootstrap failed with AVX turned on)
blob
|
commitdiff
|
raw
|
diff to current
2011-08-01
Uros Bizjak
re PR target/49927 (ice in spill_failure, at reload1...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-01
Kirill Yukhin
Add -mlzcnt.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-01
Rainer Orth
re PR debug/49887 (.debug_macro breaks many Solaris...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Uros Bizjak
re PR target/47715 ([x32] TLS doesn't work)
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Uros Bizjak
i386.c (ix86_expand_move): Do not explicitly check...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Uros Bizjak
predicates.md (x86_64_movabs_operand): Reject pic32_bit...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-27
Kai Tietz
i386.c (ix86_option_override_internal): Allow -mabi...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
H.J. Lu
Call simplify_gen_subreg for PIC with mode of x.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Uros Bizjak
re PR target/47369 ([x32] internal compiler error:...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Uros Bizjak
re PR target/47381 ([x32] internal compiler error:...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
H.J. Lu
Disallow MS ABI in x32 mode.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
H.J. Lu
Call copy_to_mode_reg instead of force_reg.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-22
H.J. Lu
Convert to Pmode if needed and use force_reg after...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
H.J. Lu
Convert to Pmode if needed in ix86_legitimize_address.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
H.J. Lu
Promote pointer function arguments and return values...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-21
Uros Bizjak
i386.c (ix86_decompose_address): Reject all but registe...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
H.J. Lu
Handle address output and call patterns for x32.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Uros Bizjak
i386.c (ix86_decompose_address): Allow only subregs...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Uros Bizjak
re PR target/49780 ([x32] internal compiler error:...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-19
Anatoly Sokolov
target.def (class_max_nregs): New hook.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-19
Richard Sandiford
rtl.texi (MEM_SIZE_KNOWN_P): Document.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-19
Richard Guenther
tree.h (fold_build_pointer_plus_loc): New helper function.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Uros Bizjak
re PR target/47744 ([x32] ICE: in reload_cse_simplify_o...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Rainer Orth
re PR debug/23205 ([C++/unit-at-a-time] stabs debug...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
H.J. Lu
Support ptr_mode != Pmode in x86_output_mi_thunk.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-12
Uros Bizjak
i386.c: Tidy processor feature bitmasks.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-12
Richard Henderson
re PR target/49714 (Revision 176128 introduced many...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-12
Harsha Jagasia
AMD bdver2 Enablement
blob
|
commitdiff
|
raw
|
diff to current
2011-07-12
Richard Henderson
re PR target/49714 (Revision 176128 introduced many...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-11
Uros Bizjak
i386.c (ix86_trampoline_init): Switch arms of if expr.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-10
H.J. Lu
Use movl instead of movabs for x32.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-10
Richard Henderson
i386.c (x86_output_mi_thunk): Generate rtl and run...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-10
H.J. Lu
Turn on 64bit and check models for x32.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Richard Henderson
i386: Always use TARGET_DEEP_BRANCH_PREDICTION.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Changpeng Fang
Auto-vectorizer generates 128-bit AVX insns by default...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-20
Changpeng Fang
pr49089: enable avx256 splitting unaligned load/store...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-18
Jakub Jelinek
re PR target/49411 ([4.6/4.7] ICE: unrecognizable insn...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Joern Rennecke
re PR middle-end/46500 (target.h includes tm.h)
blob
|
commitdiff
|
raw
|
diff to current
2011-06-14
Joseph Myers
target-def.h (TARGET_HAVE_NAMED_SECTIONS): Move to...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-09
Rainer Orth
netbsd.h (ENABLE_EXECUTE_STACK): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-09
Rainer Orth
configure.ac (gcc_cv_as_hidden): Enable on *-*-darwin*.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Uros Bizjak
i386.c (standard_sse_constant_p): Simplify switch state...
blob
|
commitdiff
|
raw
|
diff to current
next