index
:
riscv-gnu-toolchain/gcc.git
devel/analyzer
devel/autopar_devel
devel/autopar_europar_2021
devel/bypass-asm
devel/c++-contracts
devel/c++-coroutines
devel/c++-modules
devel/c++-name-lookup
devel/coarray_native
devel/existing-fp8
devel/fortran_unsigned
devel/gccgo
devel/gfortran-caf
devel/gimple-linterchange
devel/gomp-5_0-branch
devel/icpp2021
devel/ira-select
devel/ix86/evex512
devel/jlaw/crc
devel/loop-unswitch-support-switches
devel/lto-offload
devel/m2link
devel/modula-2
devel/mold-lto-plugin
devel/mold-lto-plugin-v2
devel/nothrow-detection
devel/omp/gcc-10
devel/omp/gcc-11
devel/omp/gcc-12
devel/omp/gcc-13
devel/omp/gcc-14
devel/omp/gcc-9
devel/omp/ompd
devel/power-ieee128
devel/range-gen3
devel/ranger
devel/rust/master
devel/sh-lra
devel/sphinx
devel/ssa-range
devel/subreg-coalesce
devel/unified-autovect
master
releases/egcs-1.0
releases/egcs-1.1
releases/gcc-10
releases/gcc-11
releases/gcc-12
releases/gcc-13
releases/gcc-14
releases/gcc-2.95
releases/gcc-2.95.2.1-branch
releases/gcc-3.0
releases/gcc-3.1
releases/gcc-3.2
releases/gcc-3.3
releases/gcc-3.4
releases/gcc-4.0
releases/gcc-4.1
releases/gcc-4.2
releases/gcc-4.3
releases/gcc-4.4
releases/gcc-4.5
releases/gcc-4.6
releases/gcc-4.7
releases/gcc-4.8
releases/gcc-4.9
releases/gcc-5
releases/gcc-6
releases/gcc-7
releases/gcc-8
releases/gcc-9
releases/libgcj-2.95
trunk
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gcc
/
config
/
arm
/
thumb1.md
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-05
arm: check for low register before applying peephole [PR113510]
Richard Earnshaw
1
-1
/
+1
2024-01-03
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2023-01-02
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2022-01-17
Change references of .c files to .cc files
Martin Liska
1
-5
/
+5
2022-01-03
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2021-04-27
arm: Fix ICEs with compare-and-swap and -march=armv8-m.base [PR99977]
Alex Coplan
1
-0
/
+15
2021-01-04
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2020-11-02
arm: Call thumb1_gen_const_int from thumb1_movsi_insn
Christophe Lyon
1
-33
/
+4
2020-11-02
arm: Improve thumb1_gen_const_int
Christophe Lyon
1
-1
/
+1
2020-11-02
arm: Improve handling of relocations with small offsets with -mpure-code on v...
Christophe Lyon
1
-2
/
+3
2020-11-02
arm: Avoid indirection with -mpure-code on v6m (PR96967)
Christophe Lyon
1
-55
/
+47
2020-09-04
arm: Improve immediate generation for thumb-1 with -mpurecode [PR96769]
Christophe Lyon
1
-15
/
+15
2020-08-24
arm: Fix -mpure-code support/-mslow-flash-data for armv8-m.base [PR94538]
Christophe Lyon
1
-12
/
+54
2020-08-06
arm: Clear canary value after stack_protect_test [PR96191]
Richard Sandiford
1
-3
/
+5
2020-02-25
[ARM] Fix -mpure-code for v6m
Christophe Lyon
1
-7
/
+9
2020-01-01
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2019-12-17
[ARM] Add support for -mpure-code in thumb-1 (v6m)
Christophe Lyon
1
-7
/
+62
2019-11-14
arm: Rename CC_NOOVmode to CC_NZmode
Richard Henderson
1
-4
/
+4
2019-09-17
[arm] Fix insn type of *thumb1_tablejump
Richard Sandiford
1
-1
/
+1
2019-06-28
[Arm] Remove constraint strings from define_expand constructs in the back end
Dennis Zhang
1
-12
/
+12
2019-06-27
builtins.c (get_memory_rtx): Fix comment.
Aaron Sawdey
1
-2
/
+2
2019-01-01
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2018-11-22
PR85434: Prevent spilling of stack protector guard's address on ARM
Thomas Preud'homme
1
-0
/
+13
2018-05-18
[arm][1/2] Remove support for deprecated -march=armv5 and armv5e
Kyrylo Tkachov
1
-4
/
+4
2018-01-03
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2017-11-20
[ARM] Do no clobber r4 in Armv8-M nonsecure call
Thomas Preud'homme
1
-10
/
+8
2017-09-12
[Mechanical Patch ARM/AArch64 1/2] Rename load/store scheduling types to enco...
James Greenhalgh
1
-9
/
+9
2017-01-01
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2016-12-02
ARMv8-M Security Extension's cmse_nonsecure_call: use __gnu_cmse_nonsecure_call
Andre Vieira
1
-0
/
+28
2016-12-02
ARMv8-M Security Extension's cmse_nonsecure_entry: clear registers
Andre Vieira
1
-2
/
+7
2016-10-27
Adapt other atomic operations to ARMv8-M Baseline
Thomas Preud'homme
1
-0
/
+20
2016-10-26
Adapt atomic compare and swap to ARMv8-M Baseline
Thomas Preud'homme
1
-0
/
+6
2016-07-13
arm.h (TARGET_HAVE_CBZ): Define.
Thomas Preud'homme
1
-0
/
+85
2016-07-13
arm.h (TARGET_HAVE_MOVT): Include ARMv8-M as having MOVT.
Thomas Preud'homme
1
-22
/
+33
2016-06-03
[ARM][obvious] Fix typos in *thumb1_mulsi3 comment
Kyrylo Tkachov
1
-5
/
+5
2016-05-24
[ARM][3/4] Cleanup casts from INTVAL to [unsigned] HOST_WIDE_INT
Kyrylo Tkachov
1
-2
/
+2
2016-01-04
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2015-01-28
* config/arm/thumb1.md (*thumb1_movpc_insn): New insn pattern.
Terry Guo
1
-0
/
+10
2015-01-16
[ARM] Move comment about splitting Thumb1 patterns to thumb1.md
Kyrylo Tkachov
1
-0
/
+21
2015-01-05
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2014-11-27
re PR target/59593 ([arm big-endian] using "ldrh" access a immediate which ...
Thomas Preud'homme
1
-27
/
+0
2014-11-17
thumb1.md (*addsi3_cbranch_scratch): Updated to UAL format.
Terry Guo
1
-2
/
+2
2014-11-11
invoke.texi (-masm-syntax-unified): Reword and fix typo.
Terry Guo
1
-6
/
+6
2014-11-07
arm.opt (masm-syntax-unified): New option.
Terry Guo
1
-51
/
+51
2014-08-20
thumb1.md (64bit splitter): Replace const_double_operand with immediate_operand.
Terry Guo
1
-1
/
+1
2014-08-07
thumb1.md (*thumb1_movqi_insn): Copy of thumb1_movhi_insn.
Marat Zakirov
1
-2
/
+2
2014-08-07
thumb1.md (*thumb1_movhi_insn): Handle stack pointer.
Marat Zakirov
1
-3
/
+3
2014-07-17
types.md (alu_reg): Replaced by alu_sreg and alu_dsp_reg.
Terry Guo
1
-3
/
+3
2014-06-19
thumb1.md (define_split): Split 64bit constant in earlier stage.
Terry Guo
1
-0
/
+19
2014-06-11
arm.md (*thumb1_adddi3): Move into new file thumb1.md.
Terry Guo
1
-0
/
+1789