aboutsummaryrefslogtreecommitdiff
path: root/gcc/lra-constraints.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-18[PR97870] LRA: don't remove asm goto, just nullify it.Vladimir N. Makarov1-3/+12
2020-11-13[PATCH] Implementation of asm goto outputsVladimir N. Makarov1-4/+4
2020-11-04Don't extract memory from operand for normal memory constraint.liuhongt1-1/+2
2020-11-04Fix invalid address for special_memory_constraint.liuhongt1-8/+13
2020-10-30Take insn scratch RA requirements into account in IRA.Vladimir N. Makarov1-4/+4
2020-10-22Extend special_memory_constraint.liuhongt1-5/+23
2020-10-09Don't keep strict_low_part in reloads for non-registers. [PR97313]Vladimir N. Makarov1-1/+6
2020-09-17c-family: Macro support in -Wmisleading-indentation [PR80076]Patrick Palka1-6/+6
2020-09-07lra: Avoid cycling on certain subreg reloads [PR96796]Richard Sandiford1-10/+44
2020-08-27lra: Canonicalize mult to shift in address reloadsAlex Coplan1-4/+39
2020-06-04Add processing STRICT_LOW_PART for matched reloads.Vladimir N. Makarov1-0/+2
2020-03-21lra: Tighten check for reloading paradoxical subregs [PR94052]Richard Sandiford1-10/+14
2020-01-10re PR inline-asm/93027 (ICE: in match_reload, at lra-constraints.c:1060)Vladimir Makarov1-5/+8
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-19re PR target/92905 (Spills float-int union to memory)Vladimir Makarov1-5/+18
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