index
:
riscv-gnu-toolchain/gcc.git
devel/analyzer
devel/autopar_devel
devel/autopar_europar_2021
devel/bypass-asm
devel/c++-contracts
devel/c++-coroutines
devel/c++-modules
devel/c++-name-lookup
devel/coarray_native
devel/fortran_unsigned
devel/gccgo
devel/gfortran-caf
devel/gimple-linterchange
devel/gomp-5_0-branch
devel/icpp2021
devel/ira-select
devel/ix86/evex512
devel/jlaw/crc
devel/loop-unswitch-support-switches
devel/lto-offload
devel/m2link
devel/modula-2
devel/mold-lto-plugin
devel/mold-lto-plugin-v2
devel/nothrow-detection
devel/omp/gcc-10
devel/omp/gcc-11
devel/omp/gcc-12
devel/omp/gcc-13
devel/omp/gcc-14
devel/omp/gcc-9
devel/omp/ompd
devel/power-ieee128
devel/range-gen3
devel/ranger
devel/rust/master
devel/sphinx
devel/ssa-range
devel/subreg-coalesce
devel/unified-autovect
master
releases/egcs-1.0
releases/egcs-1.1
releases/gcc-10
releases/gcc-11
releases/gcc-12
releases/gcc-13
releases/gcc-14
releases/gcc-2.95
releases/gcc-2.95.2.1-branch
releases/gcc-3.0
releases/gcc-3.1
releases/gcc-3.2
releases/gcc-3.3
releases/gcc-3.4
releases/gcc-4.0
releases/gcc-4.1
releases/gcc-4.2
releases/gcc-4.3
releases/gcc-4.4
releases/gcc-4.5
releases/gcc-4.6
releases/gcc-4.7
releases/gcc-4.8
releases/gcc-4.9
releases/gcc-5
releases/gcc-6
releases/gcc-7
releases/gcc-8
releases/gcc-9
releases/libgcj-2.95
trunk
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gcc
/
config
/
i386
/
i386.md
Age
Commit message (
Expand
)
Author
Files
Lines
2011-10-06
i386.opt (recip_mask, [...]): New variables and cl_target member.
Michael Matz
1
-2
/
+6
2011-10-05
invoke.texi (-fshrink-wrap): Document.
Bernd Schmidt
1
-10
/
+22
2011-09-19
i386.md (maxmin): New code iterator.
Uros Bizjak
1
-0
/
+3
2011-09-15
i386.c (output_fp_compare): Return %v prefixed instruction mnemonics for TARG...
Uros Bizjak
1
-5
/
+35
2011-09-08
Improve AGU stalls avoidance optimization.
Enkovich Ilya
1
-2
/
+25
2011-08-31
i386.md: Use (match_test ...) for attribute tests.
Richard Sandiford
1
-162
/
+110
2011-08-25
* config/i386/i386.md: Do not explicitly set default isa attribute.
Uros Bizjak
1
-7
/
+7
2011-08-25
i386.md (isa): Add sse2, sse2_noavx, sse3, sse4 and sse4_noavx.
Uros Bizjak
1
-30
/
+52
2011-08-23
constraints.md (Yp): New register constraint.
Uros Bizjak
1
-198
/
+16
2011-08-23
Add BMI2 support.
H.J. Lu
1
-53
/
+423
2011-08-22
Add support for AVX2 builtin functions.
Kirill Yukhin
1
-1
/
+10
2011-08-21
i386.md (any_div): Remove.
Uros Bizjak
1
-10
/
+5
2011-08-14
i386.c (ix86_expand_round_sse4): New function.
Uros Bizjak
1
-11
/
+13
2011-08-11
re PR target/49781 ([x32] Unnecessary lea in x32 mode)
Uros Bizjak
1
-8
/
+28
2011-08-10
i386.md (lround<X87MODEF:mode><SWI248x:mode>2): Do not force operands[0] into...
Uros Bizjak
1
-4
/
+1
2011-08-09
i386.c (ix86_emit_i387_round): New function.
Uros Bizjak
1
-14
/
+43
2011-08-09
re PR target/49781 ([x32] Unnecessary lea in x32 mode)
Uros Bizjak
1
-0
/
+34
2011-08-06
i386.md (ssemodesuffix): Remove V8SI mode.
Uros Bizjak
1
-2
/
+1
2011-08-05
i386.md (*movdi_internal_rex64): Use "!o" constraint instead of "!m" for oper...
Uros Bizjak
1
-2
/
+2
2011-08-05
i386.md (*push<mode>2): Use "o" constraint instead of "m" for operand 0.
Uros Bizjak
1
-9
/
+23
2011-08-04
re PR bootstrap/49964 (Bootstrap failed with AVX turned on)
Richard Henderson
1
-59
/
+53
2011-08-01
Use ptr_mode for stack protector.
H.J. Lu
1
-17
/
+23
2011-08-01
Add -mlzcnt.
Kirill Yukhin
1
-4
/
+4
2011-07-31
re PR target/49920 (unable to find a register to spill in class ‘DIREG’)
Uros Bizjak
1
-20
/
+26
2011-07-29
re PR target/47715 ([x32] TLS doesn't work)
Uros Bizjak
1
-2
/
+51
2011-07-28
Update length attribute on *tls_global_dynamic_64.
H.J. Lu
1
-1
/
+2
2011-07-28
re PR target/47715 ([x32] TLS doesn't work)
Uros Bizjak
1
-11
/
+12
2011-07-28
Only expand strlen to Pmode.
H.J. Lu
1
-5
/
+5
2011-07-28
i386.c (add->lea splitter): Add SWI mode to PLUS RTX.
Uros Bizjak
1
-2
/
+2
2011-07-26
i386.md (add->lea splitter): Implement using SWI mode iterator.
Uros Bizjak
1
-24
/
+7
2011-07-26
re PR target/47381 ([x32] internal compiler error: in gen_lowpart_general, at...
Uros Bizjak
1
-193
/
+135
2011-07-20
Handle address output and call patterns for x32.
H.J. Lu
1
-13
/
+15
2011-07-13
Support ptr_mode != Pmode in x86_output_mi_thunk.
H.J. Lu
1
-1
/
+1
2011-07-12
i386.c: Tidy processor feature bitmasks.
Uros Bizjak
1
-3
/
+1
2011-07-12
AMD bdver2 Enablement
Harsha Jagasia
1
-1
/
+1
2011-07-04
re PR target/49600 (Bad SSE2 int->float split in i386.md)
Uros Bizjak
1
-3
/
+12
2011-06-22
Check TARGET_PARTIAL_REG_STALL in imul to lea peepholes.
H.J. Lu
1
-10
/
+12
2011-06-11
i386.md: Use default value in "isa" attribute.
Uros Bizjak
1
-3
/
+3
2011-06-09
i386.md (*movdi_internal_rex64): Merge alternatives 6 and 8.
Uros Bizjak
1
-13
/
+13
2011-06-07
Optimize AVX check in *movsf_internal.
H.J. Lu
1
-2
/
+2
2011-06-05
i386.md (*movdf_internal_rex64): Remove MODE_TI handling.
Uros Bizjak
1
-38
/
+18
2011-06-04
re PR target/49281 (lea_general_4 is wrong)
Jakub Jelinek
1
-1
/
+1
2011-06-02
i386.c (standard_sse_constant_p): Simplify switch statement.
Uros Bizjak
1
-20
/
+14
2011-05-31
re PR target/48688 ([x64]: shift/or instead of lea)
Jakub Jelinek
1
-0
/
+34
2011-05-31
i386.md: Use SWI248x instead of X87MODEI...
Uros Bizjak
1
-236
/
+234
2011-05-31
i386.md (*movtf_internal): Avoid allocating general registers.
Uros Bizjak
1
-66
/
+55
2011-05-30
i386.md (*movxf_internal): Penalize FYx*r->o alternative to prevent partial m...
Uros Bizjak
1
-88
/
+42
2011-05-30
Handle misaligned TFmode load/store.
H.J. Lu
1
-3
/
+16
2011-05-29
i386.md (*movoi_internal_avx): Use standard_sse_constant_opcode for alternati...
Uros Bizjak
1
-33
/
+69
2011-05-29
re PR rtl-optimization/49095 (Horrible code generation for trivial decrement ...
Jakub Jelinek
1
-0
/
+85
[next]