aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-constraints.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-10re PR rtl-optimization/92796 (ICE in lra_assign, at lra-assigns.c:1646 on pow...Vladimir Makarov1-12/+15
2019-11-18LRA: handle memory constraints that accept more than "m"Richard Sandiford1-6/+19
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-1/+1
2019-09-30Remove global call sets: LRARichard Sandiford1-14/+37
2019-09-30Pass an ABI identifier to hard_regno_call_part_clobberedRichard Sandiford1-1/+3
2019-09-10Replace call_used_reg_set with call_used_or_fixed_regsRichard Sandiford1-3/+3
2019-09-09Remove AND_COMPL_HARD_REG_SETRichard Sandiford1-11/+8
2019-09-09Remove IOR_HARD_REG_SETRichard Sandiford1-14/+7
2019-09-09Remove COMPL_HARD_REG_SETRichard Sandiford1-1/+1
2019-09-09Remove COPY_HARD_REG_SETRichard Sandiford1-6/+5
2019-07-31Make lra use per-alternative earlyclobber infoRichard Sandiford1-8/+12
2019-07-25re PR rtl-optimization/91223 (ICE: in curr_insn_transform, at lra-constraints...Vladimir Makarov1-0/+8
2019-07-10re PR target/91102 (aarch64 ICE on Linux kernel with -Os starting with r270266)Vladimir Makarov1-4/+13
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-1/+1
2019-03-25re PR rtl-optimization/89676 (Redundant moves for long long shift on 32bit x86)Vladimir Makarov1-8/+20
2019-03-22re PR rtl-optimization/89676 (Redundant moves for long long shift on 32bit x86)Vladimir Makarov1-0/+14
2019-03-20re PR target/89752 (ICE in emit_move_insn, at expr.c:3723)Jakub Jelinek1-2/+2
2019-03-15LRA: side_effects_p stmts' output is not invariant (PR89721)Segher Boessenkool1-0/+3
2019-03-13re PR target/85860 (ICE: in lra_split_hard_reg_for, at lra-assigns.c:1810: un...Vladimir Makarov1-0/+1
2019-03-08re PR other/80058 (fix double spaces in string literals everywhere)Jakub Jelinek1-1/+1
2019-02-20[GCC] PR target/86487: fix the way 'uses_hard_regs_p' handles paradoxicalAndre Vieira1-3/+13
2019-02-08re PR middle-end/88560 (armv8_2-fp16-move-1.c and related regressions after r...Vladimir Makarov1-20/+23
2019-02-06re PR rtl-optimization/89225 (LRA hang on ppc64le compiling glibc starting wi...Vladimir Makarov1-2/+5
2019-01-30re PR rtl-optimization/87246 (ICE in decompose_normal_address, at rtlanal.c:6...Vladimir Makarov1-12/+18
2019-01-11aarch64.c (aarch64_simd_call_p): New function.Steve Ellcey1-1/+2
2019-01-10re PR rtl-optimization/87305 (Segfault in end_hard_regno in setup_live_pseudo...Vladimir Makarov1-1/+3
2019-01-09PR other/16615 [4/5]Sandra Loosemore1-2/+2
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-13/+13
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-13re PR rtl-optimization/88414 (ICE in lra_assign, at lra-assigns.c:1624)Vladimir Makarov1-0/+1
2018-12-06bitmap.c (bitmap_head::crashme): Define.Richard Biener1-5/+5
2018-12-04re PR rtl-optimization/88317 (ICE: Segmentation fault (in split_reg -> bitmap...Vladimir Makarov1-3/+7
2018-11-30re PR rtl-optimization/88179 ([MIPS] pr84941.c ICE in lra_eliminate_reg_if_p...Vladimir Makarov1-2/+8
2018-11-08re PR rtl-optimization/87600 (Fix for PRs 86939 and 87479 causes build issues...Peter Bergner1-12/+48
2018-10-22Don't double-count early-clobber matches.Andrew Stubbs1-8/+14
2018-10-19lra: fix spill_hard_reg_in_range clobber checkIlya Leoshkevich1-3/+6
2018-10-04Revert "Never reload fixed form constraints memory operand"Thomas Preud'homme1-1/+2
2018-10-04Never reload fixed form constraints memory operandThomas Preud'homme1-2/+1
2018-09-25Remove unused functions and fields.Martin Liska1-27/+0
2018-08-02nds32.c (nds32_hard_regno_mode_ok): Replace > with >=.Ilya Leoshkevich1-1/+1
2018-07-30lra: consider clobbers when selecting hard_regno to spillIlya Leoshkevich1-3/+13
2018-06-12Tighten LRA test for reloading the inner reg of a paradoxical subregRichard Sandiford1-2/+10
2018-03-29re PR inline-asm/84985 (ICE in match_reload, at lra-constraints.c:1068)Vladimir Makarov1-1/+1
2018-03-23re PR inline-asm/85030 (internal compiler error: Floating point exception (va...Vladimir Makarov1-0/+8
2018-03-16re PR target/84876 (ICE on invalid code in lra_assign at gcc/lra-assigns.c:16...Vladimir Makarov1-1/+18
2018-03-13re PR target/83712 ("Unable to find a register to spill" when compiling for t...Vladimir Makarov1-21/+59
2018-03-10revert: re PR target/83712 ("Unable to find a register to spill" when compili...Vladimir Makarov1-59/+21
2018-03-09re PR rtl-optimization/84682 (internal compiler error: Segmentation fault (pr...Alexandre Oliva1-1/+14
2018-03-09re PR target/83712 ("Unable to find a register to spill" when compiling for t...Vladimir Makarov1-21/+59