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/existing-fp8
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/sh-lra
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-01-06
Bobcat (btver1) Enablement
Changpeng Fang
1
-1
/
+1
2011-01-06
re PR target/43309 (amd64 TLS IE code sequence on Solaris 2/x86 violates spec)
Rainer Orth
1
-0
/
+13
2010-12-28
Replace _rdrand_uXX with _rdrandXX_step.
H.J. Lu
1
-28
/
+7
2010-12-02
DFA model for Core 2 and Core i7 scheduling.
Bernd Schmidt
1
-2
/
+3
2010-11-12
re PR target/46088 (ICE: SIGSEGV in ix86_binary_operator_ok (i386.c:15025) wi...
Jakub Jelinek
1
-6
/
+4
2010-11-10
Add support for TBM.
Quentin Neill
1
-0
/
+138
2010-11-10
Add support for BMI.
Quentin Neill
1
-4
/
+75
2010-11-06
i386.c (legitimate_pic_address_disp_p): Handle UNSPEC_PCREL.
Kai Tietz
1
-0
/
+1
2010-11-02
Remove ix86_split_call_pop_vzeroupper.
H.J. Lu
1
-39
/
+45
2010-11-02
Fix a typo in *sibcall_1_rex64_vzeroupper.
H.J. Lu
1
-1
/
+1
2010-11-02
Emit vzerouppers after reload.
H.J. Lu
1
-0
/
+339
2010-10-31
Emit SEH unwind info.
Richard Henderson
1
-82
/
+19
2010-10-27
Replace UNSPEC_STACK_CHECK with UNSPECV_SPLIT_STACK_RETURN.
Ian Lance Taylor
1
-1
/
+2
2010-10-26
Put back unspec_volatile on split_stack_return.
H.J. Lu
1
-2
/
+2
2010-10-26
Replace unspec_volatile with unspec in split_stack_return.
H.J. Lu
1
-2
/
+2
2010-10-22
Implementation of the pipeline description for Bulldozer (bdver1)
Changpeng Fang
1
-20
/
+64
2010-10-21
re PR target/45946 (ICE: in extract_insn, at recog.c:2127 when using _Decimal...
Uros Bizjak
1
-6
/
+14
2010-10-18
Simplify FMA4 patterns with FMA rtx code.
Richard Henderson
1
-3
/
+1
2010-10-15
i386.md (*movdfcc_1_rex64): Correct mode attribute.
Uros Bizjak
1
-33
/
+33
2010-10-13
Addd 256bit AVX vectorizer patterns.
H.J. Lu
1
-1
/
+1
2010-10-11
i386.md (movmem<mode>): Macroize expander from movmem{si,di} using SWI48 mode...
Uros Bizjak
1
-357
/
+142
2010-10-03
i386.md (*ashl<mode>3_mask): Change operand 2 preticate to nonimmediate_operand.
Uros Bizjak
1
-9
/
+21
2010-10-01
i386.md (*ashl<mode>3_mask): New insn_and_split pattern.
Uros Bizjak
1
-0
/
+69
2010-09-28
sse.md (*avx_<umaxmin:code><mode>3): Split from *avx_<maxmin:code><mode>3.
Uros Bizjak
1
-4
/
+1
2010-09-27
common.opt (fsplit-stack): New option.
Ian Lance Taylor
1
-0
/
+59
2010-09-26
i386.md (pro_epilogue_adjust_stack_<mode>_add): Merge from pro_epilogue_adjus...
Uros Bizjak
1
-14
/
+3
2010-09-26
i386.md (movmsk_df): New insn.
Uros Bizjak
1
-6
/
+53
2010-09-25
cygwin.asm: Include auto-host.h.
Kai Tietz
1
-47
/
+30
2010-09-24
i386.md (ix86_code_end): Move the initialization of xops array near the consu...
Uros Bizjak
1
-2
/
+2
2010-09-23
i386.md (UNSPECV_NOPS): Rename from UNSPEC_NOPS and define as unspec_volatile.
Uros Bizjak
1
-25
/
+11
2010-09-19
i386-protos.h (split_double_mode): New prototype.
Uros Bizjak
1
-17
/
+17
2010-09-17
Pad short functions with NOPs for Atom.
H.J. Lu
1
-0
/
+34
2010-09-16
* config/i386/i386.md: Rearrange divmod patterns a bit.
Uros Bizjak
1
-175
/
+175
2010-09-16
Add -m8bit-idiv for x86.
H.J. Lu
1
-0
/
+104
2010-09-16
i386.md: Remove unneeded empty conditions and preparation statements from exp...
Uros Bizjak
1
-91
/
+41
2010-09-15
* config/i386/i386.md (truncxf<mode>2): Fix indentation.
Ian Lance Taylor
1
-3
/
+3
2010-09-06
i386.md (iptrsize): New mode attribute.
Uros Bizjak
1
-134
/
+64
2010-09-04
* config/i386/i386.md: Add missing part from my previous commit.
Uros Bizjak
1
-4
/
+4
2010-09-04
predicates.md (sse_reg_operand): New predicate.
Uros Bizjak
1
-35
/
+15
2010-09-03
i386.md: Remove empty prepartion statements from splitters.
Uros Bizjak
1
-169
/
+117
2010-09-02
i386.md (nonmemory_operand): New mode attribute.
Uros Bizjak
1
-317
/
+101
2010-09-01
i386.h (enum ix86_tune_indices): Rename from X86_TUNE_ADD_ESP_4.
Uros Bizjak
1
-152
/
+81
2010-08-31
i386.md (popdi1): Rewrite using POST_INC memory operand.
Uros Bizjak
1
-111
/
+48
2010-08-30
* Move compare peephole2 to a better place.
Uros Bizjak
1
-18
/
+17
2010-08-30
i386.md (zero_extendsidi2_1): Rename from zero_extendsidi2_32.
Uros Bizjak
1
-256
/
+160
2010-08-20
i386.md (ashift RSP splitter): Remove splitter.
Uros Bizjak
1
-25
/
+1
2010-08-19
i386.md (*lea_1): Use P mode iterator.
Uros Bizjak
1
-91
/
+88
2010-08-19
re PR target/45327 (ICE: SIGSEGV in rtx_equal_p (rtl.c:496) with -O1 -funroll...
Uros Bizjak
1
-1
/
+1
2010-08-18
i386.md (*add<mode>_1): Split insn to lea.
Uros Bizjak
1
-34
/
+62
2010-08-17
Try to avoid lea if possible.
H.J. Lu
1
-6
/
+5
[next]