aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/thumb2.md
AgeCommit message (Expand)AuthorFilesLines
2018-02-062018-02-06 Michael Collison <michael.collison@arm.com>Michael Collison1-2/+2
2018-01-19[arm] Fix gcc.target/arm/negdi-[12].cKyrylo Tkachov1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-20[ARM] Do no clobber r4 in Armv8-M nonsecure callThomas Preud'homme1-10/+8
2017-11-09[ARM] Fix cmse_nonsecure_entry return insn sizeThomas Preud'homme1-1/+1
2017-11-06[Arm] Cleanup IT attributesWilco Dijkstra1-16/+8
2017-09-12[Mechanical Patch ARM/AArch64 1/2] Rename load/store scheduling types to enco...James Greenhalgh1-4/+4
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-16The negdi2 patterns for ARM and Thumb-2 are duplicated because Thumb-2 doesn'...Wilco Dijkstra1-26/+0
2016-12-02ARMv8-M Security Extension's cmse_nonsecure_call: use __gnu_cmse_nonsecure_callAndre Vieira1-0/+28
2016-12-02ARMv8-M Security Extension's cmse_nonsecure_entry: clear registersAndre Vieira1-1/+20
2016-10-13[ARM] Remove redundant TARGET_VFPRichard Earnshaw1-2/+1
2016-04-08[ARM] PR target/70566 Check that condition register is dead in tst-imm -> lsl...Kyrylo Tkachov1-2/+4
2016-02-17[ARM] PR target/69161: Don't ignore mode when matching comparison operator in...Kyrylo Tkachov1-5/+5
2016-01-22[ARM] Fix PR target/69403: Bug in thumb2_ior_scc_strict_it patternKyrylo Tkachov1-6/+18
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-06[Patch ARM] Unified assembler in ARM state.Ramana Radhakrishnan1-6/+6
2015-05-07rtl.h (always_void_p): New function.Richard Sandiford1-41/+27
2015-04-29re PR target/65924 (ICE const_int_operand failed on arm-none-eabi)Yvan Roux1-1/+1
2015-04-28arm.md (*arm_movt): Fix type attribute.Yvan Roux1-17/+52
2015-01-14arm.c (arm_compute_save_reg_mask): Do not save lr in case of tail call.Joey Ye1-0/+11
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-5/+5
2014-08-07thumb1.md (*thumb1_movhi_insn): Handle stack pointer.Marat Zakirov1-1/+1
2014-07-17types.md (alu_reg): Replaced by alu_sreg and alu_dsp_reg.Terry Guo1-6/+6
2014-05-30[ARM] Use mov_imm type for movw operations consistentlyKyrylo Tkachov1-1/+1
2014-04-22Optimise NotDI AND/OR ZeroExtendSI for ARMv7AIan Bolton1-0/+24
2014-04-22AArch32 Support ORN for DIModeIan Bolton1-0/+73
2014-02-11[ARM] Adjust thumb2_movhi_insn pattern for -mrestrict-it.Kyrylo Tkachov1-5/+9
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-11-09target.def (can_use_doloop_p): New hook.Richard Sandiford1-10/+2
2013-09-06[Patch ARM] Add "type" attribute to Everything!James Greenhalgh1-38/+75
2013-09-05[AARCH64][Insn classification unification 3/N] ALU/shift typesJames Greenhalgh1-7/+7
2013-09-05arm.c (thumb2_emit_strd_push): Rewrite to use pre-decrement on initial store.Richard Earnshaw1-0/+15
2013-07-22predicates.md (shiftable_operator_strict_it): New predicate.Kyrylo Tkachov1-90/+246
2013-07-18arm.md (attribute "type"): Rename "simple_alu_imm" to "arlo_imm".Sofiane Naci1-10/+10
2013-06-28constraints.md (Ts): New constraint.Kyrylo Tkachov1-33/+38
2013-06-18arm.md (attribute "insn"): Move multiplication and division attributes to...Sofiane Naci1-3/+3
2013-05-01thumb2.md (thumb2_smaxsi3,thumb2_sminsi3): Convert define_insn to define_insn...Greta Yorsh1-63/+329
2013-04-30thumb2.md (thumb2_incscc, [...]): Delete.Greta Yorsh1-26/+0
2013-04-30Committed as obvious.Greta Yorsh1-5/+5
2013-01-10Update copyright years in gcc/Richard Sandiford1-1/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+1
2012-12-17arm.md (type): Add "simple_alu_shift" to attribute "type".Greta Yorsh1-15/+3
2012-12-11re PR target/55642 (Invalid thumb code generated ("thumb conditional instruct...Kyrylo Tkachov1-0/+2
2012-11-30For attribute named "type", subdivide "alu" into "alu_reg" and "simple_alu_imm".Ramana Radhakrishnan1-8/+21
2012-11-29re PR target/54974 ([ARM] [thumb] Incorrect placement of constant pools)Matthew Gretton-Dann1-5/+5
2012-11-22arm.md (*arm_abssi2): Define predicable attribute.Kyrylo Tkachov1-2/+2
2012-10-16loop-doloop.c (doloop_modify): Pass doloop_end pattern to gen_doloop_begin.Joern Rennecke1-1/+2
2012-09-06arm.c: Use CONST_INT_P...Kyrylo Tkachov1-9/+9