aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2018-10-05i386.md (*cmpxf_i387): Change operand 2 predicate to reg_or_0_operand.Uros Bizjak1-38/+4
2018-10-05constraints.md ("C"): Do not depend on TARGET_SSE.Uros Bizjak6-78/+77
2018-10-05i386.c (ix86_add_stmt_cost): When scalar cost is asked for initialize mode to...Richard Biener1-1/+5
2018-10-05i386: Don't pass -msse2avx to assembler for -mavxH.J. Lu2-2/+2
2018-10-05rs6000: Various fixes for the new fpscr builtins (PR87509)Segher Boessenkool2-5/+4
2018-10-04i386.md (*fop_<X87MODEF:mode>_2_i387): Macroize insn from *fop_<MODEF:mode>_2...Uros Bizjak1-163/+124
2018-10-04re PR rtl-optimization/87466 (IRA and LRA spill all pseudos that are live acr...Peter Bergner1-0/+3
2018-10-03i386.md (*cmp<X87MODEF:mode>_<SWI24:mode>_i387): Change operand 2 predicate t...Uros Bizjak1-2/+2
2018-10-03RISC-V: Add macro for ilp32e ABI. Cleanup white space.Jim Wilson1-12/+15
2018-10-03Enable LRA register allocator for PDP11.Paul Koning3-4/+14
2018-10-03i386.md (*<absneg:code>extendsfdf2): Remove.Uros Bizjak1-20/+2
2018-10-03Fix ARM_TARGET2_DWARF_FORMAT for vxworksJerome Lambourg1-1/+1
2018-10-02re PR target/87474 (ICE in extract_insn, at recog.c:2305)Aaron Sawdey1-3/+7
2018-10-02S/390: Support IBM z14 Model ZR1 with -march=nativeAndreas Krebbel1-0/+1
2018-10-02S/390: Rename arch12 to z14Andreas Krebbel2-21/+21
2018-10-02i386.md (fxam<mode>2_i387_with_temp): Remove.Uros Bizjak1-75/+0
2018-10-02i386.c (ix86_emit_i387_round): Extend op1 to XFmode before emitting fxam.Uros Bizjak1-53/+33
2018-10-02sse.md (reduc_plus_scal_v4df): Avoid the use of haddv4df...Richard Biener1-10/+14
2018-10-01rs6000-builtin.def (__builtin_mffsl): New.Carl Love3-1/+374
2018-10-01Validate and set default parameters for stack-clash.Tamar Christina1-4/+0
2018-10-01Set default values for stack-clash and do basic validation in back-end.Tamar Christina1-0/+31
2018-10-01Ensure that outgoing argument size is at least 8 bytes when alloca and stack-...Tamar Christina2-0/+35
2018-10-01Add support for SVE stack clash probing.Tamar Christina3-5/+170
2018-10-01stack-clash: Add LR assert to layout_frame.Tamar Christina1-0/+5
2018-10-01Updated stack-clash implementation supporting 64k probes.Jeff Law3-15/+268
2018-10-01[ARC] Avoid specific constants to end in limm field.Claudiu Zissulescu2-31/+24
2018-10-01[ARC] Check for odd-even register when emitting double mac ops.Claudiu Zissulescu1-2/+2
2018-10-01mmx.md (EMMS): New int iterator.Uros Bizjak3-96/+38
2018-09-29i386: Use TImode for BLKmode values in 2 integer registersH.J. Lu1-2/+15
2018-09-29re PR target/87467 (Incorrect function parameter for _mm512_abs_pd in `includ...Jakub Jelinek1-2/+2
2018-09-29rs5000: Delete all specific asm_cpu_* and ASM_CPU_*_SPECSegher Boessenkool2-34/+20
2018-09-29rs6000: Delete HAVE_AS_DCISegher Boessenkool2-8/+0
2018-09-28rs6000: Delete HAVE_AS_LWSYNC and TARGET_LWSYNC_INSTRUCTIONSegher Boessenkool4-24/+2
2018-09-28i386.h (SSE_REGNO): Fix check for FIRST_REX_SSE_REG.Uros Bizjak4-14/+14
2018-09-28i386.h (CC_REGNO): Remove FPSR_REGS.Uros Bizjak3-23/+16
2018-09-28sparc-protos.h (sparc_branch_cost): Declare.Eric Botcazou3-76/+119
2018-09-27mmintrin.h (_mm_unpackhi_pi8): Change __int128_t to __int128.Jinsong Ji2-33/+33
2018-09-27i386.md (UNSPEC_FLDCW): Remove.Uros Bizjak1-1/+0
2018-09-27i386.md (FPSR_REG): Remove.Uros Bizjak3-149/+132
2018-09-27rs6000: Delete many HAVE_AS_* (PR87149)Segher Boessenkool4-317/+0
2018-09-27S/390: Implement speculation barrierAndreas Krebbel1-2/+19
2018-09-26RISC-V: Add missing negate patterns.Jim Wilson1-3/+38
2018-09-26RISC-V: Delete obsolete MIPS comment.Jim Wilson1-2/+1
2018-09-26re PR target/87414 (-mindirect-branch=thunk produces thunk with incorrect CFI...Jakub Jelinek1-0/+19
2018-09-26i386.h (enum reg_class): Remove FP_TOP_SSE_REGS and FP_SECOND_SSE_REGS.Uros Bizjak3-31/+14
2018-09-26re PR target/87439 (ICE in ix86_mode_needed, at config/i386/i386.c:18907)Uros Bizjak1-1/+1
2018-09-26A few places in the arm and aarch64 backends check whether an atomic operatio...Matthew Malcomson4-28/+42
2018-09-26arm.c (arm_reorg): Skip Thumb reorg pass for thunks.Eric Botcazou1-2/+21
2018-09-26rs6000: Use set_attr_alternative in some placesSegher Boessenkool1-105/+79
2018-09-26rs6000: Simplify "switch (which_alternative)" patternsSegher Boessenkool2-40/+22