2022-02-25 |
Jakub Jelinek | i386: Use a new temp slot kind for splitter to floatdi... |
blob | commitdiff | raw |
2022-01-17 |
Martin Liska | Change references of .c files to .cc files |
blob | commitdiff | raw | diff to current |
2022-01-16 |
wwwhhhyyy | [i386] GLC tuning: Break false dependency for dest... |
blob | commitdiff | raw | diff to current |
2022-01-05 |
Andrew Pinski | Fix target/103910: missing GTY on x86_mfence causing... |
blob | commitdiff | raw | diff to current |
2022-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2022-01-02 |
Uros Bizjak | i386: Introduce V2QImode vectorized arithmetic [PR103861] |
blob | commitdiff | raw | diff to current |
2021-12-16 |
Uros Bizjak | i386: Enable VxHF vector modes lower ABI levels [PR103571] |
blob | commitdiff | raw | diff to current |
2021-12-06 |
liuhongt | Prefer INT_SSE_REGS for SSE_FLOAT_MODE_P in preferred_r... |
blob | commitdiff | raw | diff to current |
2021-12-03 |
H.J. Lu | x86: Add -mmove-max=bits and -mstore-max=bits |
blob | commitdiff | raw | diff to current |
2021-11-17 |
Uros Bizjak | i386: Introduce LEGACY_SSE_REGNO_P predicate |
blob | commitdiff | raw | diff to current |
2021-11-05 |
Jakub Jelinek | x86: Make stringop_algs::stringop_strategy ctor constex... |
blob | commitdiff | raw | diff to current |
2021-09-28 |
Hongyu Wang | AVX512FP16: Support basic 64/32bit vector type and... |
blob | commitdiff | raw | diff to current |
2021-09-18 |
liuhongt | Support embedded broadcast for AVX512FP16 instructions. |
blob | commitdiff | raw | diff to current |
2021-09-17 |
H.J. Lu | x86: Add TARGET_SSE_PARTIAL_REG_[FP_]CONVERTS_DEPENDENCY |
blob | commitdiff | raw | diff to current |
2021-09-13 |
H.J. Lu | x86: Add TARGET_AVX256_[MOVE|STORE]_BY_PIECES |
blob | commitdiff | raw | diff to current |
2021-09-08 |
liuhongt | AVX512FP16: Support vector init/broadcast/set/extract... |
blob | commitdiff | raw | diff to current |
2021-09-08 |
Guo, Xuepeng | AVX512FP16: Initial support for AVX512FP16 feature... |
blob | commitdiff | raw | diff to current |
2021-09-02 |
liuhongt | Enable _Float16 type for TARGET_SSE2 and above. |
blob | commitdiff | raw | diff to current |
2021-08-24 |
liuhongt | Optimize (a & b) | (c & ~b) to vpternlog instruction. |
blob | commitdiff | raw | diff to current |
2021-08-24 |
Roger Sayle | Tweak -Os costs for scalar-to-vector pass. |
blob | commitdiff | raw | diff to current |
2021-08-19 |
liuhongt | Revert "Add the member integer_to_sse to processor_cost... |
blob | commitdiff | raw | diff to current |
2021-08-18 |
liuhongt | Add x86 tune to enable v2df vector reduction by paddpd. |
blob | commitdiff | raw | diff to current |
2021-08-04 |
H.J. Lu | x86: Update STORE_MAX_PIECES |
blob | commitdiff | raw | diff to current |
2021-08-02 |
H.J. Lu | x86: Update piecewise move and store |
blob | commitdiff | raw | diff to current |
2021-07-28 |
liuhongt | Add the member integer_to_sse to processor_cost as... |
blob | commitdiff | raw | diff to current |
2021-07-15 |
Uros Bizjak | i386: Fix ix86_hard_regno_mode_ok for TDmode on 32bit... |
blob | commitdiff | raw | diff to current |
2021-07-14 |
H.J. Lu | x86: Don't enable UINTR in 32-bit mode |
blob | commitdiff | raw | diff to current |
2021-07-08 |
Uros Bizjak | i386: Add pack/unpack patterns for 32bit vectors [PR100637] |
blob | commitdiff | raw | diff to current |
2021-07-06 |
Iain Sandoe | X86: Provide a CTOR for stringop_algs [PR100246]. |
blob | commitdiff | raw | diff to current |
2021-06-17 |
H.J. Lu | Add a target calls hook: TARGET_PUSH_ARGUMENT |
blob | commitdiff | raw | diff to current |
2021-06-13 |
H.J. Lu | x86: Replace ix86_red_zone_size with ix86_red_zone_used |
blob | commitdiff | raw | diff to current |
2021-06-07 |
liuhongt | Fix _mm256_zeroupper by representing the instructions... |
blob | commitdiff | raw | diff to current |
2021-05-19 |
Uros Bizjak | i386: Allow 64bit vector modes in general registers |
blob | commitdiff | raw | diff to current |
2021-05-18 |
Uros Bizjak | i386: Implement 4-byte vector support [PR100637] |
blob | commitdiff | raw | diff to current |
2021-04-29 |
Alexandre Oliva | add ASM_OUTPUT_MAX_SKIP_ALIGN to i386.h |
blob | commitdiff | raw | diff to current |
2021-04-21 |
Martin Liska | Remove TARGET_foo (ix86_tune == PROCESSOR_foo) macros. |
blob | commitdiff | raw | diff to current |
2021-04-21 |
Martin Liska | Overhaul in isa_flags and handling it. |
blob | commitdiff | raw | diff to current |
2021-04-21 |
Martin Liska | Generate PTA features from a def file. |
blob | commitdiff | raw | diff to current |
2021-04-21 |
H.J. Lu | x86: Add -mmwait for -mgeneral-regs-only |
blob | commitdiff | raw | diff to current |
2021-04-14 |
Iain Buclaw | d: Add TARGET_D_REGISTER_CPU_TARGET_INFO |
blob | commitdiff | raw | diff to current |
2021-04-14 |
Iain Buclaw | d: Add TARGET_D_HAS_STDCALL_CONVENTION |
blob | commitdiff | raw | diff to current |
2021-04-12 |
Cui,Lili | Add rocketlake to gcc. |
blob | commitdiff | raw | diff to current |
2021-04-12 |
Cui,Lili | Change march=alderlake ISA list and add m_ALDERLAKE... |
blob | commitdiff | raw | diff to current |
2021-03-31 |
H.J. Lu | x86: Update memcpy/memset inline strategies for Ice... |
blob | commitdiff | raw | diff to current |
2021-03-19 |
H.J. Lu | x86: Issue error for return/argument only with function... |
blob | commitdiff | raw | diff to current |
2021-03-16 |
Jakub Jelinek | i386: Fix up _mm256_vzeroupper() handling [PR99563] |
blob | commitdiff | raw | diff to current |
2021-02-21 |
Uros Bizjak | Revert: "i386: Remove REG_ALLOC_ORDER definition" |
blob | commitdiff | raw | diff to current |
2021-02-18 |
Jakub Jelinek | i386: Avoid C++ global constructors in every object... |
blob | commitdiff | raw | diff to current |
2021-01-14 |
Uros Bizjak | i386: Resolve variable shadowing in i386-options.c... |
blob | commitdiff | raw | diff to current |
2021-01-14 |
Uros Bizjak | i386: Remove reduntand assignment in i386-options.c... |
blob | commitdiff | raw | diff to current |
2021-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2020-12-09 |
Uros Bizjak | i386: Remove REG_ALLOC_ORDER definition |
blob | commitdiff | raw | diff to current |
2020-12-08 |
Jakub Jelinek | i386: Fix up X87_ENABLE_{FLOAT,ARITH} in conditions... |
blob | commitdiff | raw | diff to current |
2020-12-05 |
Venkataramanan Kumar | X86_64: Enable support for next generation AMD Zen3... |
blob | commitdiff | raw | diff to current |
2020-11-16 |
Cui,Lili | Put PREFETCHW back to march=broadwell |
blob | commitdiff | raw | diff to current |
2020-11-11 |
liuhongt | Support Intel AVX VNNI |
blob | commitdiff | raw | diff to current |
2020-11-11 |
liuhongt | Formatting, there should be a space between PTA_* and (. |
blob | commitdiff | raw | diff to current |
2020-11-09 |
Cui,Lili | Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for... |
blob | commitdiff | raw | diff to current |
2020-11-03 |
Uros Bizjak | i386: Fix ix86_function_arg_regno_p to return correct... |
blob | commitdiff | raw | diff to current |
2020-10-29 |
liuhongt | Enable GCC to support Intel Key Locker ISA |
blob | commitdiff | raw | diff to current |
2020-10-22 |
liuhongt | Refactor implementation of *_bcst{_1,_2,_3} patterns. |
blob | commitdiff | raw | diff to current |
2020-10-15 |
Hongyu Wang | Enable Intel HRESET Instruction |
blob | commitdiff | raw | diff to current |
2020-10-15 |
liuhongt | Enable gcc support for UINTR |
blob | commitdiff | raw | diff to current |
2020-10-01 |
Florian Weimer | PR target/97250: i386: Add support for x86-64-v2, x86... |
blob | commitdiff | raw | diff to current |
2020-09-28 |
liuhongt | Enable GCC support for AMX-TILE,AMX-INT8,AMX-BF16. |
blob | commitdiff | raw | diff to current |
2020-08-25 |
H.J. Lu | x86: Change CTZ_DEFINED_VALUE_AT_ZERO to return 0/2 |
blob | commitdiff | raw | diff to current |
2020-08-21 |
liuhongt | Enable direct movement between gpr and mask registers... |
blob | commitdiff | raw | diff to current |
2020-08-21 |
H.J. Lu | x86: Add cost model for operation of mask registers. |
blob | commitdiff | raw | diff to current |
2020-07-20 |
Uros Bizjak | i386: Use lock prefixed insn instead of MFENCE [PR95750] |
blob | commitdiff | raw | diff to current |
2020-07-10 |
Cui,Lili | Initial Sapphire Rapids and Alder Lake support from... |
blob | commitdiff | raw | diff to current |
2020-06-25 |
H.J. Lu | x96: Remove PTA_CLWB from PTA_ICELAKE_CLIENT |
blob | commitdiff | raw | diff to current |
2020-06-24 |
H.J. Lu | x86: Fold arch_names_table into processor_alias_table |
blob | commitdiff | raw | diff to current |
2020-06-12 |
H.J. Lu | x86: Add UNSPECV_PATCHABLE_AREA |
blob | commitdiff | raw | diff to current |
2020-06-05 |
Cui,Lili | Fix bitmask conflict between PTA_AVX512VP2INTERSECT... |
blob | commitdiff | raw | diff to current |
2020-05-06 |
liuhongt | Enable TARGET_TSXLDTRK for GCC support. |
blob | commitdiff | raw | diff to current |
2020-05-06 |
liuhongt | Enable GCC support for SERIALIZE |
blob | commitdiff | raw | diff to current |
2020-05-01 |
Andreas Tobler | gcc: Enable bits for sanitizer support on FreeBSD x86_64 |
blob | commitdiff | raw | diff to current |
2020-03-22 |
Iain Sandoe | Darwin: Fix i686 bootstrap when the assembler supports... |
blob | commitdiff | raw | diff to current |
2020-02-08 |
Jakub Jelinek | i386: Make xmm16-xmm31 call used even in ms ABI [PR65782] |
blob | commitdiff | raw | diff to current |
2020-01-22 |
Jakub Jelinek | i386: Fix up -fdollars-in-identifiers with identifiers... |
blob | commitdiff | raw | diff to current |
2020-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2019-12-17 |
Hongyu Wang | Add abs pattern to handle {si,di} mode abs to avoid... |
blob | commitdiff | raw | diff to current |
2019-12-09 |
Hongtao Liu | Use OPTION_MASK_ISA2_$target_[SET,UNSET, ] to indicate... |
blob | commitdiff | raw | diff to current |
2019-11-18 |
Hongtao Liu | Split X86_TUNE_AVX128_OPTIMAL into X86_TUNE_AVX256_SPLI... |
blob | commitdiff | raw | diff to current |
2019-11-14 |
Martin Liska | Enable VPOPCNTDQ for icelake-{client,server} and tigerlake. |
blob | commitdiff | raw | diff to current |
2019-10-17 |
H.J. Lu | i386: Add clear_ratio to processor_costs |
blob | commitdiff | raw | diff to current |
2019-09-30 |
Richard Sandiford | [x86] Cache result of expensive_function_p between... |
blob | commitdiff | raw | diff to current |
2019-09-30 |
Richard Sandiford | Pass an ABI to choose_hard_reg_mode |
blob | commitdiff | raw | diff to current |
2019-09-16 |
Uros Bizjak | re PR target/91719 (gcc compiles seq_cst store on x86... |
blob | commitdiff | raw | diff to current |
2019-08-26 |
Tejas Joshi | i386: Roundeven expansion for SSE4.1+ |
blob | commitdiff | raw | diff to current |
2019-08-20 |
Hongtao Liu | Add TIGERLAKE and COOPERLAKE to GCC. |
blob | commitdiff | raw | diff to current |
2019-08-15 |
H.J. Lu | i386: Separate costs of pseudo registers from hard... |
blob | commitdiff | raw | diff to current |
2019-08-13 |
Iain Sandoe | [Darwin] There is no need to distinguish PIC/non-PIC... |
blob | commitdiff | raw | diff to current |
2019-07-31 |
Peter Bergner | re PR target/91050 (-mdejagnu-cpu=<cpu> does not affect... |
blob | commitdiff | raw | diff to current |
2019-07-09 |
Martin Sebor | PR c++/61339 - add mismatch between struct and class... |
blob | commitdiff | raw | diff to current |
2019-06-27 |
Aaron Sawdey | builtins.c (get_memory_rtx): Fix comment. |
blob | commitdiff | raw | diff to current |
2019-06-26 |
Hongtao Liu | Enable GCC support for AVX512_VP2INTERSECT which will... |
blob | commitdiff | raw | diff to current |
2019-06-16 |
Iain Sandoe | [Darwin] The need for picsym stubs is dependent on... |
blob | commitdiff | raw | diff to current |
2019-06-14 |
Hongtao Liu | i386: Update SSE <-> integer move costs |
blob | commitdiff | raw | diff to current |
2019-05-28 |
Xuepeng Guo | Add GCC support to ENQCMD. |
blob | commitdiff | raw | diff to current |
next |