aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.cc
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2023-04-18 19:37:21 +0200
committerHans-Peter Nilsson <hp@bitrange.com>2023-05-06 01:10:37 +0200
commit07527e3eabb00ada0e7c9e083084e4e56d97f34f (patch)
tree12b8a30b840cb9ff276061fdd3b11dafc6c47403 /gcc/combine.cc
parent185da7c2014ba41f38dd62cc719873ebf020b076 (diff)
downloadgcc-07527e3eabb00ada0e7c9e083084e4e56d97f34f.zip
gcc-07527e3eabb00ada0e7c9e083084e4e56d97f34f.tar.gz
gcc-07527e3eabb00ada0e7c9e083084e4e56d97f34f.tar.bz2
doc: Document order of define_peephole2 scanning
I was a bit surprised when my newly-added define_peephole2 didn't match, but it was because it was expected to partially match the generated output of a previous define_peephole2, which matched and modified the last insn of a sequence to be matched. I had assumed that the algorithm backed-up the size of the match-buffer, thereby exposing newly created opportunities *with sufficient context* to all define_peephole2's. While things can change in that direction, let's start with documenting the current state. * doc/md.texi (define_peephole2): Document order of scanning.
Diffstat (limited to 'gcc/combine.cc')
0 files changed, 0 insertions, 0 deletions