2024-04-08 |
Uros Bizjak | combine: Fix ICE in try_combine on pr112494.c [PR112560] |
blob | commitdiff | raw |
2024-04-06 |
H.J. Lu | x86: Use explicit shift count in double-precision shifts |
blob | commitdiff | raw | diff to current |
2024-03-18 |
Jan Hubicka | Add AMD znver5 processor enablement with scheduler... |
blob | commitdiff | raw | diff to current |
2024-03-18 |
liuhongt | Add missing <any_logic>hf/bf patterns. |
blob | commitdiff | raw | diff to current |
2024-02-26 |
H.J. Lu | x86: Properly implement AMX-TILE load/store intrinsics |
blob | commitdiff | raw | diff to current |
2024-02-24 |
Jakub Jelinek | Use HOST_WIDE_INT_{C,UC,0,0U,1,1U} macros some more |
blob | commitdiff | raw | diff to current |
2024-02-08 |
H.J. Lu | x86: Update constraints for APX NDD instructions |
blob | commitdiff | raw | diff to current |
2024-02-01 |
Uros Bizjak | i386: Improve *cmp<dwi>_doubleword splitter [PR113701] |
blob | commitdiff | raw | diff to current |
2024-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2023-12-31 |
Roger Sayle | i386: Tweak define_insn_and_split to fix FAIL of gcc... |
blob | commitdiff | raw | diff to current |
2023-12-29 |
Uros Bizjak | i386: Fix TARGET_USE_VECTOR_FP_CONVERTS SF->DF float_ex... |
blob | commitdiff | raw | diff to current |
2023-12-28 |
Uros Bizjak | i386: Cleanup ix86_expand_{unary|binary}_operator issues |
blob | commitdiff | raw | diff to current |
2023-12-21 |
Uros Bizjak | i386: Fix shifts with high register input operand ... |
blob | commitdiff | raw | diff to current |
2023-12-20 |
Haochen Jiang | i386: Allow 64 bit mask register for -mno-evex512 |
blob | commitdiff | raw | diff to current |
2023-12-18 |
Uros Bizjak | i386: Eliminate redundant compare between set{z,nz... |
blob | commitdiff | raw | diff to current |
2023-12-12 |
Hongyu Wang | i386: Fix missed APX_NDD check for shift/rotate expande... |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Hongyu Wang | [APX NDD] Support TImode shift for NDD |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Hongyu Wang | [APX NDD] Support APX NDD for cmove insns |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Hongyu Wang | [APX NDD] Support APX NDD for shld/shrd insns |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Hongyu Wang | [APX NDD] Support APX NDD for rotate insns |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Hongyu Wang | [APX NDD] Support APX NDD for right shift insns |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Hongyu Wang | [APX NDD] Support APX NDD for left shift insns |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Kong Lingling | [APX NDD] Support APX NDD for or/xor insn |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Kong Lingling | [APX NDD] Support APX NDD for and insn |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Kong Lingling | [APX NDD] Support APX NDD for not insn |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Kong Lingling | [APX NDD] Support APX NDD for neg insn |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Kong Lingling | [APX NDD] Support APX NDD for sbb insn |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Kong Lingling | [APX NDD] Support APX NDD for sub insns |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Kong Lingling | [APX NDD] Support APX NDD for adc insns |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Hongyu Wang | [APX NDD] Disable seg_prefixed memory usage for NDD add |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Kong Lingling | [APX NDD] Support APX NDD for optimization patterns... |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Kong Lingling | [APX NDD] Support Intel APX NDD for legacy add insn |
blob | commitdiff | raw | diff to current |
2023-12-05 |
Jakub Jelinek | i386: Fix -fcf-protection -Os ICE due to movabsq peepho... |
blob | commitdiff | raw | diff to current |
2023-11-28 |
Uros Bizjak | i386: Improve cmpstrnqi_1 insn pattern [PR112494] |
blob | commitdiff | raw | diff to current |
2023-11-25 |
Jakub Jelinek | i386: Fix up *jcc_bt*_mask{,_1} [PR111408] |
blob | commitdiff | raw | diff to current |
2023-11-23 |
Uros Bizjak | i386: Wrong code with __builtin_parityl [PR112672] |
blob | commitdiff | raw | diff to current |
2023-11-22 |
Hongyu Wang | [APX PUSH2POP2] Adjust operand order for PUSH2POP2 |
blob | commitdiff | raw | diff to current |
2023-11-21 |
Hongyu Wang | [APX PPX] Support Intel APX PPX |
blob | commitdiff | raw | diff to current |
2023-11-16 |
Uros Bizjak | i386: Optimize QImode insn with high input registers |
blob | commitdiff | raw | diff to current |
2023-11-16 |
Uros Bizjak | i386: Fix invalid RTX in split2 pass [PR112567] |
blob | commitdiff | raw | diff to current |
2023-11-16 |
Jakub Jelinek | i386: Fix mov imm,%rax; mov %rdi,%rdx; mulx %rax -... |
blob | commitdiff | raw | diff to current |
2023-11-15 |
Uros Bizjak | i386: Optimize strict_low_part QImode insn with high... |
blob | commitdiff | raw | diff to current |
2023-11-15 |
Uros Bizjak | i386: Fix split condition of *<insn>qi_ext<mode>_1_slp... |
blob | commitdiff | raw | diff to current |
2023-11-15 |
Uros Bizjak | i386: Fix strict_low_part QImode insn with high input... |
blob | commitdiff | raw | diff to current |
2023-11-14 |
Uros Bizjak | i386: Generate strict_low_part QImode insn with high... |
blob | commitdiff | raw | diff to current |
2023-11-14 |
Jakub Jelinek | i386: Fix up <insn><dwi>3_doubleword_lowpart [PR112523] |
blob | commitdiff | raw | diff to current |
2023-11-13 |
Uros Bizjak | i386: Rewrite pushfl<mode>2 and popfl<mode>1 as unspecs |
blob | commitdiff | raw | diff to current |
2023-11-13 |
Roger Sayle | i386: Improve reg pressure of double word right shift... |
blob | commitdiff | raw | diff to current |
2023-11-12 |
Uros Bizjak | i386: Remove *stack_protect_set_4s_<mode>_di alternativ... |
blob | commitdiff | raw | diff to current |
2023-11-10 |
Uros Bizjak | i386: Clear stack protector scratch with zero/sign... |
blob | commitdiff | raw | diff to current |
2023-11-10 |
Uros Bizjak | i386: Fix ashift insn mnemonic in shift code attribute |
blob | commitdiff | raw | diff to current |
2023-11-09 |
Uros Bizjak | i386: Improve stack protector patterns and peephole2s... |
blob | commitdiff | raw | diff to current |
2023-11-08 |
Uros Bizjak | i386: Apply LRA reload workaround to insns with high... |
blob | commitdiff | raw | diff to current |
2023-11-08 |
Hongyu Wang | [i386] APX: Fix ICE due to movti postreload splitter... |
blob | commitdiff | raw | diff to current |
2023-11-08 |
Haochen Jiang | i386: Fix isa attribute for TI/TF andnot mode |
blob | commitdiff | raw | diff to current |
2023-11-06 |
Uros Bizjak | i386: Use "addr" attribute to limit address regclass... |
blob | commitdiff | raw | diff to current |
2023-11-03 |
Uros Bizjak | i386: Handle multiple address register classes |
blob | commitdiff | raw | diff to current |
2023-11-02 |
Uros Bizjak | i386: Move stack protector patterns above mov $0 -... |
blob | commitdiff | raw | diff to current |
2023-11-01 |
Roger Sayle | PR target/110551: Tweak mulx register allocation using... |
blob | commitdiff | raw | diff to current |
2023-11-01 |
Uros Bizjak | i386: Fix stack protector peephole2 operand predicate... |
blob | commitdiff | raw | diff to current |
2023-11-01 |
Uros Bizjak | i386: Improve stack protector patterns and peephole2s |
blob | commitdiff | raw | diff to current |
2023-10-30 |
Mayshao | i386: Zhaoxin yongfeng enablement |
blob | commitdiff | raw | diff to current |
2023-10-30 |
liuhongt | Improve memcmpeq for 512-bit vector with vpcmpeq +... |
blob | commitdiff | raw | diff to current |
2023-10-27 |
Roger Sayle | PR target/110551: Fix reg allocation for widening multi... |
blob | commitdiff | raw | diff to current |
2023-10-25 |
Uros Bizjak | i386: Narrow test instructions with immediate operands... |
blob | commitdiff | raw | diff to current |
2023-10-20 |
Roger Sayle | PR 106245: Split (x<<31)>>31 as -(x&1) in i386.md |
blob | commitdiff | raw | diff to current |
2023-10-16 |
liuhongt | Enable vectorization for V2HF/V4HF rounding operations... |
blob | commitdiff | raw | diff to current |
2023-10-12 |
Hu, Lin1 | Support Intel USER_MSR |
blob | commitdiff | raw | diff to current |
2023-10-12 |
Mo, Zewei | [APX] Support Intel APX PUSH2POP2 |
blob | commitdiff | raw | diff to current |
2023-10-09 |
Roger Sayle | i386: Implement doubleword right shifts by 1 bit using... |
blob | commitdiff | raw | diff to current |
2023-10-09 |
Haochen Jiang | Support -mevex512 for AVX512BW intrins |
blob | commitdiff | raw | diff to current |
2023-10-09 |
Haochen Jiang | Support -mevex512 for AVX512F intrins |
blob | commitdiff | raw | diff to current |
2023-10-07 |
Kong Lingling | [APX EGPR] Handle vex insns that only support GPR16... |
blob | commitdiff | raw | diff to current |
2023-10-07 |
Kong Lingling | [APX_EGPR] Handle legacy insns that only support GPR16... |
blob | commitdiff | raw | diff to current |
2023-10-07 |
Kong Lingling | [APX EGPR] Handle legacy insns that only support GPR16... |
blob | commitdiff | raw | diff to current |
2023-10-07 |
Kong Lingling | [APX EGPR] Handle legacy insn that only support GPR16... |
blob | commitdiff | raw | diff to current |
2023-10-07 |
Kong Lingling | [APX EGPR] Add backend hook for base_reg_class/index_re... |
blob | commitdiff | raw | diff to current |
2023-10-07 |
Kong Lingling | [APX EGPR] Add 16 new integer general purpose registers |
blob | commitdiff | raw | diff to current |
2023-10-06 |
Roger Sayle | i386: Implement doubleword shift left by 1 bit using... |
blob | commitdiff | raw | diff to current |
2023-08-24 |
Haochen Jiang | Revert "Support AVX10.1 for AVX512DQ+AVX512VL intrins" |
blob | commitdiff | raw | diff to current |
2023-08-23 |
Uros Bizjak | i386: Fix register spill failure with concat RTX [PR111010] |
blob | commitdiff | raw | diff to current |
2023-08-17 |
Haochen Jiang | Support AVX10.1 for AVX512DQ+AVX512VL intrins |
blob | commitdiff | raw | diff to current |
2023-08-16 |
liuhongt | Generate vmovapd instead of vmovsd for moving DFmode... |
blob | commitdiff | raw | diff to current |
2023-08-07 |
Jan Beulich | x86: correct "length_immediate" in a few cases |
blob | commitdiff | raw | diff to current |
2023-08-07 |
Jan Beulich | x86: replace/correct bogus "prefix_extra" |
blob | commitdiff | raw | diff to current |
2023-08-07 |
Jan Beulich | x86: "prefix_extra" can't really be "2" |
blob | commitdiff | raw | diff to current |
2023-08-07 |
Jan Beulich | x86: "ssemuladd" adjustments |
blob | commitdiff | raw | diff to current |
2023-08-07 |
Jan Beulich | x86: "sse4arg" adjustments |
blob | commitdiff | raw | diff to current |
2023-08-07 |
Jan Beulich | x86: "prefix_extra" tidying |
blob | commitdiff | raw | diff to current |
2023-08-03 |
Roger Sayle | PR target/110792: Early clobber issues with rot32di2_do... |
blob | commitdiff | raw | diff to current |
2023-07-29 |
Roger Sayle | [Committed] Use QImode for offsets in zero_extract... |
blob | commitdiff | raw | diff to current |
2023-07-26 |
Uros Bizjak | i386: Clear upper half of XMM register for V2SFmode... |
blob | commitdiff | raw | diff to current |
2023-07-24 |
Roger Sayle | [Committed] PR target/110787: Revert QImode offsets... |
blob | commitdiff | raw | diff to current |
2023-07-22 |
Roger Sayle | i386: Use QImode for offsets in zero_extract/sign_extra... |
blob | commitdiff | raw | diff to current |
2023-07-20 |
Uros Bizjak | i386: Double-word sign-extension missed-optimization... |
blob | commitdiff | raw | diff to current |
2023-07-20 |
Roger Sayle | i386: More TImode parameter passing improvements. |
blob | commitdiff | raw | diff to current |
2023-07-14 |
Roger Sayle | PR target/110588: Add *bt<mode>_setncqi_2 to generate... |
blob | commitdiff | raw | diff to current |
2023-07-12 |
Roger Sayle | i386: Fix FAIL of gcc.target/i386/pr91681-1.c |
blob | commitdiff | raw | diff to current |
2023-07-12 |
Roger Sayle | i386: Fix FAIL of gcc.target/i386/pr91681-1.c |
blob | commitdiff | raw | diff to current |
2023-07-12 |
Roger Sayle | PR target/110598: Fix rega = 0; rega ^= rega regression... |
blob | commitdiff | raw | diff to current |
next |