This patch generalizes the formation of LDP/STP that require a base register. In AArch64, LDP/STP instructions have different sized immediate offsets than normal LDR/STR instructions. This part of the backend attempts to spot groups of four LDR/STR instructions that can be turned into LDP/STP instructions by using a base register. Previously, we would only accept address pairs that were ordered in ascending or descending order, and only strictly sequential loads/stores. In fact, the instructions that we generate from this should be able to consider any order of loads or stores (provided that they can be re-ordered). They should also be able to accept non-sequential loads and stores provided that the two pairs of addresses are amenable to pairing. The current code is also overly restrictive on the range of addresses that are accepted, as LDP/STP instructions may take negative offsets as well as positive ones. This patch improves that by allowing us to accept all orders of loads/stores that are valid, and extending the range that the LDP/STP addresses can reach. 2017-05-30 Jackson Woodruff <jackson.woodruff@arm.com> * config/aarch64/aarch64.c (aarch64_host_wide_int_compare): New. (aarch64_ldrstr_offset_compare): New. (aarch64_operands_adjust_ok_for_ldpstp): Update to consider all load/store orderings. (aarch64_gen_adjusted_ldpstp): Likewise. * gcc.target/aarch64/simd/ldp_stp_9: New. * gcc.target/aarch64/simd/ldp_stp_10: New. * gcc.target/aarch64/simd/ldp_stp_11: New. * gcc.target/aarch64/simd/ldp_stp_12: New. From-SVN: r260952
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
ada | Loading commit data... | |
brig | Loading commit data... | |
c | Loading commit data... | |
c-family | Loading commit data... | |
common | Loading commit data... | |
config | Loading commit data... | |
cp | Loading commit data... | |
doc | Loading commit data... | |
fortran | Loading commit data... | |
ginclude | Loading commit data... | |
go | Loading commit data... | |
jit | Loading commit data... | |
lto | Loading commit data... | |
objc | Loading commit data... | |
objcp | Loading commit data... | |
po | Loading commit data... | |
testsuite | Loading commit data... | |
ABOUT-GCC-NLS | Loading commit data... | |
BASE-VER | Loading commit data... | |
COPYING | Loading commit data... | |
COPYING.LIB | Loading commit data... | |
COPYING3 | Loading commit data... | |
COPYING3.LIB | Loading commit data... | |
ChangeLog | Loading commit data... | |
ChangeLog-1997 | Loading commit data... | |
ChangeLog-1998 | Loading commit data... | |
ChangeLog-1999 | Loading commit data... | |
ChangeLog-2000 | Loading commit data... | |
ChangeLog-2001 | Loading commit data... | |
ChangeLog-2002 | Loading commit data... | |
ChangeLog-2003 | Loading commit data... | |
ChangeLog-2004 | Loading commit data... | |
ChangeLog-2005 | Loading commit data... | |
ChangeLog-2006 | Loading commit data... | |
ChangeLog-2007 | Loading commit data... | |
ChangeLog-2008 | Loading commit data... | |
ChangeLog-2009 | Loading commit data... | |
ChangeLog-2010 | Loading commit data... | |
ChangeLog-2011 | Loading commit data... | |
ChangeLog-2012 | Loading commit data... | |
ChangeLog-2013 | Loading commit data... | |
ChangeLog-2014 | Loading commit data... | |
ChangeLog-2015 | Loading commit data... | |
ChangeLog-2016 | Loading commit data... | |
ChangeLog-2017 | Loading commit data... | |
ChangeLog.dataflow | Loading commit data... | |
ChangeLog.gimple-classes | Loading commit data... | |
ChangeLog.graphite | Loading commit data... | |
ChangeLog.jit | Loading commit data... | |
ChangeLog.lib | Loading commit data... | |
ChangeLog.ptr | Loading commit data... | |
ChangeLog.tree-ssa | Loading commit data... | |
ChangeLog.tuples | Loading commit data... | |
DATESTAMP | Loading commit data... | |
DEV-PHASE | Loading commit data... | |
FSFChangeLog | Loading commit data... | |
FSFChangeLog.10 | Loading commit data... | |
FSFChangeLog.11 | Loading commit data... | |
LANGUAGES | Loading commit data... | |
Makefile.in | Loading commit data... | |
ONEWS | Loading commit data... | |
README.Portability | Loading commit data... | |
acinclude.m4 | Loading commit data... | |
aclocal.m4 | Loading commit data... | |
addresses.h | Loading commit data... | |
alias.c | Loading commit data... | |
alias.h | Loading commit data... | |
alloc-pool.c | Loading commit data... | |
alloc-pool.h | Loading commit data... | |
asan.c | Loading commit data... | |
asan.h | Loading commit data... | |
attribs.c | Loading commit data... | |
attribs.h | Loading commit data... | |
auto-inc-dec.c | Loading commit data... | |
auto-profile.c | Loading commit data... | |
auto-profile.h | Loading commit data... | |
backend.h | Loading commit data... | |
basic-block.h | Loading commit data... | |
bb-reorder.c | Loading commit data... | |
bb-reorder.h | Loading commit data... | |
bitmap.c | Loading commit data... | |
bitmap.h | Loading commit data... | |
brig-builtins.def | Loading commit data... | |
bt-load.c | Loading commit data... | |
builtin-attrs.def | Loading commit data... | |
builtin-types.def | Loading commit data... | |
builtins.c | Loading commit data... | |
builtins.def | Loading commit data... | |
builtins.h | Loading commit data... | |
caller-save.c | Loading commit data... | |
calls.c | Loading commit data... | |
calls.h | Loading commit data... | |
ccmp.c | Loading commit data... | |
ccmp.h | Loading commit data... | |
cfg-flags.def | Loading commit data... | |
cfg.c | Loading commit data... | |
cfg.h | Loading commit data... | |
cfganal.c | Loading commit data... | |
cfganal.h | Loading commit data... | |
cfgbuild.c | Loading commit data... | |
cfgbuild.h | Loading commit data... | |
cfgcleanup.c | Loading commit data... | |
cfgcleanup.h | Loading commit data... | |
cfgexpand.c | Loading commit data... | |
cfgexpand.h | Loading commit data... | |
cfghooks.c | Loading commit data... | |
cfghooks.h | Loading commit data... | |
cfgloop.c | Loading commit data... | |
cfgloop.h | Loading commit data... | |
cfgloopanal.c | Loading commit data... | |
cfgloopmanip.c | Loading commit data... | |
cfgloopmanip.h | Loading commit data... | |
cfgrtl.c | Loading commit data... | |
cfgrtl.h | Loading commit data... | |
cgraph.c | Loading commit data... | |
cgraph.h | Loading commit data... | |
cgraphbuild.c | Loading commit data... | |
cgraphclones.c | Loading commit data... | |
cgraphunit.c | Loading commit data... | |
chkp-builtins.def | Loading commit data... | |
cif-code.def | Loading commit data... | |
collect-utils.c | Loading commit data... | |
collect-utils.h | Loading commit data... | |
collect2-aix.c | Loading commit data... | |
collect2-aix.h | Loading commit data... | |
collect2.c | Loading commit data... | |
collect2.h | Loading commit data... | |
color-macros.h | Loading commit data... | |
combine-stack-adj.c | Loading commit data... | |
combine.c | Loading commit data... | |
common.md | Loading commit data... | |
common.opt | Loading commit data... | |
compare-elim.c | Loading commit data... | |
conditions.h | Loading commit data... | |
config.build | Loading commit data... | |
config.gcc | Loading commit data... | |
config.host | Loading commit data... | |
config.in | Loading commit data... | |
configure | Loading commit data... | |
configure.ac | Loading commit data... | |
context.c | Loading commit data... | |
context.h | Loading commit data... | |
convert.c | Loading commit data... | |
convert.h | Loading commit data... | |
coretypes.h | Loading commit data... | |
coverage.c | Loading commit data... | |
coverage.h | Loading commit data... | |
cppbuiltin.c | Loading commit data... | |
cppbuiltin.h | Loading commit data... | |
cppdefault.c | Loading commit data... | |
cppdefault.h | Loading commit data... | |
cprop.c | Loading commit data... | |
cse.c | Loading commit data... | |
cselib.c | Loading commit data... | |
cselib.h | Loading commit data... | |
cstamp-h.in | Loading commit data... | |
data-streamer-in.c | Loading commit data... | |
data-streamer-out.c | Loading commit data... | |
data-streamer.c | Loading commit data... | |
data-streamer.h | Loading commit data... | |
dbgcnt.c | Loading commit data... | |
dbgcnt.def | Loading commit data... | |
dbgcnt.h | Loading commit data... | |
dbxout.c | Loading commit data... | |
dbxout.h | Loading commit data... | |
dce.c | Loading commit data... | |
dce.h | Loading commit data... | |
ddg.c | Loading commit data... | |
ddg.h | Loading commit data... | |
debug.c | Loading commit data... | |
debug.h | Loading commit data... | |
defaults.h | Loading commit data... | |
df-core.c | Loading commit data... | |
df-problems.c | Loading commit data... | |
df-scan.c | Loading commit data... | |
df.h | Loading commit data... | |
dfp.c | Loading commit data... | |
dfp.h | Loading commit data... | |
diagnostic-color.c | Loading commit data... | |
diagnostic-color.h | Loading commit data... | |
diagnostic-core.h | Loading commit data... | |
diagnostic-show-locus.c | Loading commit data... | |
diagnostic.c | Loading commit data... | |
diagnostic.def | Loading commit data... | |
diagnostic.h | Loading commit data... | |
dojump.c | Loading commit data... | |
dojump.h | Loading commit data... | |
dominance.c | Loading commit data... | |
dominance.h | Loading commit data... | |
domwalk.c | Loading commit data... | |
domwalk.h | Loading commit data... | |
double-int.c | Loading commit data... | |
double-int.h | Loading commit data... | |
dse.c | Loading commit data... | |
dumpfile.c | Loading commit data... | |
dumpfile.h | Loading commit data... | |
dwarf2asm.c | Loading commit data... | |
dwarf2asm.h | Loading commit data... | |
dwarf2cfi.c | Loading commit data... | |
dwarf2out.c | Loading commit data... | |
dwarf2out.h | Loading commit data... | |
early-remat.c | Loading commit data... | |
edit-context.c | Loading commit data... | |
edit-context.h | Loading commit data... | |
emit-rtl.c | Loading commit data... | |
emit-rtl.h | Loading commit data... | |
errors.c | Loading commit data... | |
errors.h | Loading commit data... | |
et-forest.c | Loading commit data... | |
et-forest.h | Loading commit data... | |
except.c | Loading commit data... | |
except.h | Loading commit data... | |
exec-tool.in | Loading commit data... | |
explow.c | Loading commit data... | |
explow.h | Loading commit data... | |
expmed.c | Loading commit data... | |
expmed.h | Loading commit data... | |
expr.c | Loading commit data... | |
expr.h | Loading commit data... | |
fibonacci_heap.c | Loading commit data... | |
fibonacci_heap.h | Loading commit data... | |
file-find.c | Loading commit data... | |
file-find.h | Loading commit data... | |
file-prefix-map.c | Loading commit data... | |
file-prefix-map.h | Loading commit data... | |
final.c | Loading commit data... | |
fixed-value.c | Loading commit data... | |
fixed-value.h | Loading commit data... | |
flag-types.h | Loading commit data... | |
flags.h | Loading commit data... | |
fold-const-call.c | Loading commit data... | |
fold-const-call.h | Loading commit data... | |
fold-const.c | Loading commit data... | |
fold-const.h | Loading commit data... | |
fp-test.c | Loading commit data... | |
function-tests.c | Loading commit data... | |
function.c | Loading commit data... | |
function.h | Loading commit data... | |
fwprop.c | Loading commit data... | |
gcc-ar.c | Loading commit data... | |
gcc-main.c | Loading commit data... | |
gcc-plugin.h | Loading commit data... | |
gcc-rich-location.c | Loading commit data... | |
gcc-rich-location.h | Loading commit data... | |
gcc-symtab.h | Loading commit data... | |
gcc.c | Loading commit data... | |
gcc.h | Loading commit data... | |
gcov-counter.def | Loading commit data... | |
gcov-dump.c | Loading commit data... | |
gcov-io.c | Loading commit data... | |
gcov-io.h | Loading commit data... | |
gcov-iov.c | Loading commit data... | |
gcov-tool.c | Loading commit data... | |
gcov.c | Loading commit data... | |
gcse-common.c | Loading commit data... | |
gcse-common.h | Loading commit data... | |
gcse.c | Loading commit data... | |
gcse.h | Loading commit data... | |
gdbasan.in | Loading commit data... | |
gdbhooks.py | Loading commit data... | |
gdbinit.in | Loading commit data... | |
gen-pass-instances.awk | Loading commit data... | |
genattr-common.c | Loading commit data... | |
genattr.c | Loading commit data... | |
genattrtab.c | Loading commit data... | |
genautomata.c | Loading commit data... | |
gencfn-macros.c | Loading commit data... | |
gencheck.c | Loading commit data... | |
genchecksum.c | Loading commit data... | |
gencodes.c | Loading commit data... | |
genconditions.c | Loading commit data... | |
genconfig.c | Loading commit data... | |
genconstants.c | Loading commit data... | |
genemit.c | Loading commit data... | |
genenums.c | Loading commit data... | |
generic-match-head.c | Loading commit data... | |
generic-match.h | Loading commit data... | |
genextract.c | Loading commit data... | |
genflags.c | Loading commit data... | |
gengenrtl.c | Loading commit data... | |
gengtype-lex.l | Loading commit data... | |
gengtype-parse.c | Loading commit data... | |
gengtype-state.c | Loading commit data... | |
gengtype.c | Loading commit data... | |
gengtype.h | Loading commit data... | |
genhooks.c | Loading commit data... | |
genmatch.c | Loading commit data... | |
genmddeps.c | Loading commit data... | |
genmddump.c | Loading commit data... | |
genmodes.c | Loading commit data... | |
genmultilib | Loading commit data... | |
genopinit.c | Loading commit data... | |
genoutput.c | Loading commit data... | |
genpeep.c | Loading commit data... | |
genpreds.c | Loading commit data... | |
genrecog.c | Loading commit data... | |
gensupport.c | Loading commit data... | |
gensupport.h | Loading commit data... | |
gentarget-def.c | Loading commit data... | |
ggc-common.c | Loading commit data... | |
ggc-internal.h | Loading commit data... | |
ggc-none.c | Loading commit data... | |
ggc-page.c | Loading commit data... | |
ggc-tests.c | Loading commit data... | |
ggc.h | Loading commit data... | |
gimple-builder.c | Loading commit data... | |
gimple-builder.h | Loading commit data... | |
gimple-expr.c | Loading commit data... | |
gimple-expr.h | Loading commit data... | |
gimple-fold.c | Loading commit data... | |
gimple-fold.h | Loading commit data... | |
gimple-iterator.c | Loading commit data... | |
gimple-iterator.h | Loading commit data... | |
gimple-laddress.c | Loading commit data... | |
gimple-loop-interchange.cc | Loading commit data... | |
gimple-loop-jam.c | Loading commit data... | |
gimple-low.c | Loading commit data... | |
gimple-low.h | Loading commit data... | |
gimple-match-head.c | Loading commit data... | |
gimple-match.h | Loading commit data... | |
gimple-predict.h | Loading commit data... | |
gimple-pretty-print.c | Loading commit data... | |
gimple-pretty-print.h | Loading commit data... | |
gimple-ssa-backprop.c | Loading commit data... | |
gimple-ssa-evrp-analyze.c | Loading commit data... | |
gimple-ssa-evrp-analyze.h | Loading commit data... | |
gimple-ssa-evrp.c | Loading commit data... | |
gimple-ssa-isolate-paths.c | Loading commit data... | |
gimple-ssa-nonnull-compare.c | Loading commit data... | |
gimple-ssa-split-paths.c | Loading commit data... | |
gimple-ssa-sprintf.c | Loading commit data... | |
gimple-ssa-store-merging.c | Loading commit data... | |
gimple-ssa-strength-reduction.c | Loading commit data... | |
gimple-ssa-warn-alloca.c | Loading commit data... | |
gimple-ssa-warn-restrict.c | Loading commit data... | |
gimple-ssa-warn-restrict.h | Loading commit data... | |
gimple-ssa.h | Loading commit data... | |
gimple-streamer-in.c | Loading commit data... | |
gimple-streamer-out.c | Loading commit data... | |
gimple-streamer.h | Loading commit data... | |
gimple-walk.c | Loading commit data... | |
gimple-walk.h | Loading commit data... | |
gimple.c | Loading commit data... | |
gimple.def | Loading commit data... | |
gimple.h | Loading commit data... | |
gimplify-me.c | Loading commit data... | |
gimplify-me.h | Loading commit data... | |
gimplify.c | Loading commit data... | |
gimplify.h | Loading commit data... | |
glimits.h | Loading commit data... | |
godump.c | Loading commit data... | |
graph.c | Loading commit data... | |
graph.h | Loading commit data... | |
graphds.c | Loading commit data... | |
graphds.h | Loading commit data... | |
graphite-dependences.c | Loading commit data... | |
graphite-isl-ast-to-gimple.c | Loading commit data... | |
graphite-optimize-isl.c | Loading commit data... | |
graphite-poly.c | Loading commit data... | |
graphite-scop-detection.c | Loading commit data... | |
graphite-sese-to-poly.c | Loading commit data... | |
graphite.c | Loading commit data... | |
graphite.h | Loading commit data... | |
gsstruct.def | Loading commit data... | |
gstab.h | Loading commit data... | |
gsyms.h | Loading commit data... | |
gsyslimits.h | Loading commit data... | |
gtm-builtins.def | Loading commit data... | |
haifa-sched.c | Loading commit data... | |
hard-reg-set.h | Loading commit data... | |
hash-map-tests.c | Loading commit data... | |
hash-map-traits.h | Loading commit data... | |
hash-map.h | Loading commit data... | |
hash-set-tests.c | Loading commit data... | |
hash-set.h | Loading commit data... | |
hash-table.c | Loading commit data... | |
hash-table.h | Loading commit data... | |
hash-traits.h | Loading commit data... | |
highlev-plugin-common.h | Loading commit data... | |
hooks.c | Loading commit data... | |
hooks.h | Loading commit data... | |
host-default.c | Loading commit data... | |
hosthooks-def.h | Loading commit data... | |
hosthooks.h | Loading commit data... | |
hsa-brig-format.h | Loading commit data... | |
hsa-brig.c | Loading commit data... | |
hsa-builtins.def | Loading commit data... | |
hsa-common.c | Loading commit data... | |
hsa-common.h | Loading commit data... | |
hsa-dump.c | Loading commit data... | |
hsa-gen.c | Loading commit data... | |
hsa-regalloc.c | Loading commit data... | |
hw-doloop.c | Loading commit data... | |
hw-doloop.h | Loading commit data... | |
hwint.c | Loading commit data... | |
hwint.h | Loading commit data... | |
ifcvt.c | Loading commit data... | |
ifcvt.h | Loading commit data... | |
inchash.c | Loading commit data... | |
inchash.h | Loading commit data... | |
incpath.c | Loading commit data... | |
incpath.h | Loading commit data... | |
init-regs.c | Loading commit data... | |
input.c | Loading commit data... | |
input.h | Loading commit data... | |
insn-addr.h | Loading commit data... | |
insn-notes.def | Loading commit data... | |
int-vector-builder.h | Loading commit data... | |
internal-fn.c | Loading commit data... | |
internal-fn.def | Loading commit data... | |
internal-fn.h | Loading commit data... | |
intl.c | Loading commit data... | |
intl.h | Loading commit data... | |
ipa-chkp.c | Loading commit data... | |
ipa-chkp.h | Loading commit data... | |
ipa-comdats.c | Loading commit data... | |
ipa-cp.c | Loading commit data... | |
ipa-devirt.c | Loading commit data... | |
ipa-fnsummary.c | Loading commit data... | |
ipa-fnsummary.h | Loading commit data... | |
ipa-hsa.c | Loading commit data... | |
ipa-icf-gimple.c | Loading commit data... | |
ipa-icf-gimple.h | Loading commit data... | |
ipa-icf.c | Loading commit data... | |
ipa-icf.h | Loading commit data... | |
ipa-inline-analysis.c | Loading commit data... | |
ipa-inline-transform.c | Loading commit data... | |
ipa-inline.c | Loading commit data... | |
ipa-inline.h | Loading commit data... | |
ipa-param-manipulation.c | Loading commit data... | |
ipa-param-manipulation.h | Loading commit data... | |
ipa-polymorphic-call.c | Loading commit data... | |
ipa-predicate.c | Loading commit data... | |
ipa-predicate.h | Loading commit data... | |
ipa-profile.c | Loading commit data... | |
ipa-prop.c | Loading commit data... | |
ipa-prop.h | Loading commit data... | |
ipa-pure-const.c | Loading commit data... | |
ipa-ref.c | Loading commit data... | |
ipa-ref.h | Loading commit data... | |
ipa-reference.c | Loading commit data... | |
ipa-reference.h | Loading commit data... | |
ipa-split.c | Loading commit data... | |
ipa-utils.c | Loading commit data... | |
ipa-utils.h | Loading commit data... | |
ipa-visibility.c | Loading commit data... | |
ipa.c | Loading commit data... | |
ira-build.c | Loading commit data... | |
ira-color.c | Loading commit data... | |
ira-conflicts.c | Loading commit data... | |
ira-costs.c | Loading commit data... | |
ira-emit.c | Loading commit data... | |
ira-int.h | Loading commit data... | |
ira-lives.c | Loading commit data... | |
ira.c | Loading commit data... | |
ira.h | Loading commit data... | |
is-a.h | Loading commit data... | |
jump.c | Loading commit data... | |
langhooks-def.h | Loading commit data... | |
langhooks.c | Loading commit data... | |
langhooks.h | Loading commit data... | |
lcm.c | Loading commit data... | |
lcm.h | Loading commit data... | |
libfuncs.h | Loading commit data... | |
limitx.h | Loading commit data... | |
limity.h | Loading commit data... | |
lists.c | Loading commit data... | |
lock-and-run.sh | Loading commit data... | |
loop-doloop.c | Loading commit data... | |
loop-init.c | Loading commit data... | |
loop-invariant.c | Loading commit data... | |
loop-iv.c | Loading commit data... | |
loop-unroll.c | Loading commit data... | |
loop-unroll.h | Loading commit data... | |
lower-subreg.c | Loading commit data... | |
lower-subreg.h | Loading commit data... | |
lra-assigns.c | Loading commit data... | |
lra-coalesce.c | Loading commit data... | |
lra-constraints.c | Loading commit data... | |
lra-eliminations.c | Loading commit data... | |
lra-int.h | Loading commit data... | |
lra-lives.c | Loading commit data... | |
lra-remat.c | Loading commit data... | |
lra-spills.c | Loading commit data... | |
lra.c | Loading commit data... | |
lra.h | Loading commit data... | |
lto-cgraph.c | Loading commit data... | |
lto-compress.c | Loading commit data... | |
lto-compress.h | Loading commit data... | |
lto-opts.c | Loading commit data... | |
lto-section-in.c | Loading commit data... | |
lto-section-names.h | Loading commit data... | |
lto-section-out.c | Loading commit data... | |
lto-streamer-in.c | Loading commit data... | |
lto-streamer-out.c | Loading commit data... | |
lto-streamer.c | Loading commit data... | |
lto-streamer.h | Loading commit data... | |
lto-wrapper.c | Loading commit data... | |
machmode.def | Loading commit data... | |
machmode.h | Loading commit data... | |
main.c | Loading commit data... | |
match.pd | Loading commit data... | |
mcf.c | Loading commit data... | |
mem-stats-traits.h | Loading commit data... | |
mem-stats.h | Loading commit data... | |
memmodel.h | Loading commit data... | |
memory-block.cc | Loading commit data... | |
memory-block.h | Loading commit data... | |
mkconfig.sh | Loading commit data... | |
mode-classes.def | Loading commit data... | |
mode-switching.c | Loading commit data... | |
modulo-sched.c | Loading commit data... | |
multiple_target.c | Loading commit data... | |
omp-builtins.def | Loading commit data... | |
omp-expand.c | Loading commit data... | |
omp-expand.h | Loading commit data... | |
omp-general.c | Loading commit data... | |
omp-general.h | Loading commit data... | |
omp-grid.c | Loading commit data... | |
omp-grid.h | Loading commit data... | |
omp-low.c | Loading commit data... | |
omp-low.h | Loading commit data... | |
omp-offload.c | Loading commit data... | |
omp-offload.h | Loading commit data... | |
omp-simd-clone.c | Loading commit data... | |
omp-simd-clone.h | Loading commit data... | |
opt-functions.awk | Loading commit data... | |
opt-gather.awk | Loading commit data... | |
opt-include.awk | Loading commit data... | |
opt-read.awk | Loading commit data... | |
optabs-libfuncs.c | Loading commit data... | |
optabs-libfuncs.h | Loading commit data... | |
optabs-query.c | Loading commit data... | |
optabs-query.h | Loading commit data... | |
optabs-tree.c | Loading commit data... | |
optabs-tree.h | Loading commit data... | |
optabs.c | Loading commit data... | |
optabs.def | Loading commit data... | |
optabs.h | Loading commit data... | |
optc-gen.awk | Loading commit data... | |
optc-save-gen.awk | Loading commit data... | |
opth-gen.awk | Loading commit data... | |
opts-common.c | Loading commit data... | |
opts-diagnostic.h | Loading commit data... | |
opts-global.c | Loading commit data... | |
opts.c | Loading commit data... | |
opts.h | Loading commit data... | |
output.h | Loading commit data... | |
params-enum.h | Loading commit data... | |
params-list.h | Loading commit data... | |
params-options.h | Loading commit data... | |
params.c | Loading commit data... | |
params.def | Loading commit data... | |
params.h | Loading commit data... | |
pass_manager.h | Loading commit data... | |
passes.c | Loading commit data... | |
passes.def | Loading commit data... | |
plugin.c | Loading commit data... | |
plugin.def | Loading commit data... | |
plugin.h | Loading commit data... | |
poly-int-types.h | Loading commit data... | |
poly-int.h | Loading commit data... | |
postreload-gcse.c | Loading commit data... | |
postreload.c | Loading commit data... | |
predict.c | Loading commit data... | |
predict.def | Loading commit data... | |
predict.h | Loading commit data... | |
prefix.c | Loading commit data... | |
prefix.h | Loading commit data... | |
pretty-print.c | Loading commit data... | |
pretty-print.h | Loading commit data... | |
print-rtl-function.c | Loading commit data... | |
print-rtl.c | Loading commit data... | |
print-rtl.h | Loading commit data... | |
print-tree.c | Loading commit data... | |
print-tree.h | Loading commit data... | |
profile-count.c | Loading commit data... | |
profile-count.h | Loading commit data... | |
profile.c | Loading commit data... | |
profile.h | Loading commit data... | |
read-md.c | Loading commit data... | |
read-md.h | Loading commit data... | |
read-rtl-function.c | Loading commit data... | |
read-rtl-function.h | Loading commit data... | |
read-rtl.c | Loading commit data... | |
real.c | Loading commit data... | |
real.h | Loading commit data... | |
realmpfr.c | Loading commit data... | |
realmpfr.h | Loading commit data... | |
recog.c | Loading commit data... | |
recog.h | Loading commit data... | |
ree.c | Loading commit data... | |
reg-notes.def | Loading commit data... | |
reg-stack.c | Loading commit data... | |
regcprop.c | Loading commit data... | |
regcprop.h | Loading commit data... | |
reginfo.c | Loading commit data... | |
regrename.c | Loading commit data... | |
regrename.h | Loading commit data... | |
regs.h | Loading commit data... | |
regset.h | Loading commit data... | |
regstat.c | Loading commit data... | |
reload.c | Loading commit data... | |
reload.h | Loading commit data... | |
reload1.c | Loading commit data... | |
reorg.c | Loading commit data... | |
resource.c | Loading commit data... | |
resource.h | Loading commit data... | |
rtl-chkp.c | Loading commit data... | |
rtl-chkp.h | Loading commit data... | |
rtl-error.c | Loading commit data... | |
rtl-error.h | Loading commit data... | |
rtl-iter.h | Loading commit data... | |
rtl-tests.c | Loading commit data... | |
rtl.c | Loading commit data... | |
rtl.def | Loading commit data... | |
rtl.h | Loading commit data... | |
rtlanal.c | Loading commit data... | |
rtlhash.c | Loading commit data... | |
rtlhash.h | Loading commit data... | |
rtlhooks-def.h | Loading commit data... | |
rtlhooks.c | Loading commit data... | |
rtx-vector-builder.c | Loading commit data... | |
rtx-vector-builder.h | Loading commit data... | |
run-rtl-passes.c | Loading commit data... | |
run-rtl-passes.h | Loading commit data... | |
sancov.c | Loading commit data... | |
sanitizer.def | Loading commit data... | |
sanopt.c | Loading commit data... | |
sbitmap.c | Loading commit data... | |
sbitmap.h | Loading commit data... | |
sched-deps.c | Loading commit data... | |
sched-ebb.c | Loading commit data... | |
sched-int.h | Loading commit data... | |
sched-rgn.c | Loading commit data... | |
sel-sched-dump.c | Loading commit data... | |
sel-sched-dump.h | Loading commit data... | |
sel-sched-ir.c | Loading commit data... | |
sel-sched-ir.h | Loading commit data... | |
sel-sched.c | Loading commit data... | |
sel-sched.h | Loading commit data... | |
selftest-diagnostic.c | Loading commit data... | |
selftest-diagnostic.h | Loading commit data... | |
selftest-rtl.c | Loading commit data... | |
selftest-rtl.h | Loading commit data... | |
selftest-run-tests.c | Loading commit data... | |
selftest.c | Loading commit data... | |
selftest.h | Loading commit data... | |
sese.c | Loading commit data... | |
sese.h | Loading commit data... | |
shrink-wrap.c | Loading commit data... | |
shrink-wrap.h | Loading commit data... | |
signop.h | Loading commit data... | |
simplify-rtx.c | Loading commit data... | |
sort.cc | Loading commit data... | |
sparseset.c | Loading commit data... | |
sparseset.h | Loading commit data... | |
spellcheck-tree.c | Loading commit data... | |
spellcheck-tree.h | Loading commit data... | |
spellcheck.c | Loading commit data... | |
spellcheck.h | Loading commit data... | |
sreal.c | Loading commit data... | |
sreal.h | Loading commit data... | |
ssa-iterators.h | Loading commit data... | |
ssa.h | Loading commit data... | |
stab.def | Loading commit data... | |
stack-ptr-mod.c | Loading commit data... | |
statistics.c | Loading commit data... | |
statistics.h | Loading commit data... | |
stmt.c | Loading commit data... | |
stmt.h | Loading commit data... | |
stor-layout.c | Loading commit data... | |
stor-layout.h | Loading commit data... | |
store-motion.c | Loading commit data... | |
streamer-hooks.c | Loading commit data... | |
streamer-hooks.h | Loading commit data... | |
stringpool.c | Loading commit data... | |
stringpool.h | Loading commit data... | |
substring-locations.c | Loading commit data... | |
substring-locations.h | Loading commit data... | |
symbol-summary.h | Loading commit data... | |
symtab.c | Loading commit data... | |
sync-builtins.def | Loading commit data... | |
system.h | Loading commit data... | |
target-def.h | Loading commit data... | |
target-globals.c | Loading commit data... | |
target-globals.h | Loading commit data... | |
target-hooks-macros.h | Loading commit data... | |
target-insns.def | Loading commit data... | |
target.def | Loading commit data... | |
target.h | Loading commit data... | |
targhooks.c | Loading commit data... | |
targhooks.h | Loading commit data... | |
timevar.c | Loading commit data... | |
timevar.def | Loading commit data... | |
timevar.h | Loading commit data... | |
tlink.c | Loading commit data... | |
toplev.c | Loading commit data... | |
toplev.h | Loading commit data... | |
tracer.c | Loading commit data... | |
tracer.h | Loading commit data... | |
trans-mem.c | Loading commit data... | |
trans-mem.h | Loading commit data... | |
tree-affine.c | Loading commit data... | |
tree-affine.h | Loading commit data... | |
tree-call-cdce.c | Loading commit data... | |
tree-cfg.c | Loading commit data... | |
tree-cfg.h | Loading commit data... | |
tree-cfgcleanup.c | Loading commit data... | |
tree-cfgcleanup.h | Loading commit data... | |
tree-chkp-opt.c | Loading commit data... | |
tree-chkp.c | Loading commit data... | |
tree-chkp.h | Loading commit data... | |
tree-chrec.c | Loading commit data... | |
tree-chrec.h | Loading commit data... | |
tree-complex.c | Loading commit data... | |
tree-core.h | Loading commit data... | |
tree-data-ref.c | Loading commit data... | |
tree-data-ref.h | Loading commit data... | |
tree-dfa.c | Loading commit data... | |
tree-dfa.h | Loading commit data... | |
tree-diagnostic.c | Loading commit data... | |
tree-diagnostic.h | Loading commit data... | |
tree-dump.c | Loading commit data... | |
tree-dump.h | Loading commit data... | |
tree-eh.c | Loading commit data... | |
tree-eh.h | Loading commit data... | |
tree-emutls.c | Loading commit data... | |
tree-hash-traits.h | Loading commit data... | |
tree-hasher.h | Loading commit data... | |
tree-if-conv.c | Loading commit data... | |
tree-if-conv.h | Loading commit data... | |
tree-inline.c | Loading commit data... | |
tree-inline.h | Loading commit data... | |
tree-into-ssa.c | Loading commit data... | |
tree-into-ssa.h | Loading commit data... | |
tree-iterator.c | Loading commit data... | |
tree-iterator.h | Loading commit data... | |
tree-loop-distribution.c | Loading commit data... | |
tree-nested.c | Loading commit data... | |
tree-nested.h | Loading commit data... | |
tree-nrv.c | Loading commit data... | |
tree-object-size.c | Loading commit data... | |
tree-object-size.h | Loading commit data... | |
tree-outof-ssa.c | Loading commit data... | |
tree-outof-ssa.h | Loading commit data... | |
tree-parloops.c | Loading commit data... | |
tree-parloops.h | Loading commit data... | |
tree-pass.h | Loading commit data... | |
tree-phinodes.c | Loading commit data... | |
tree-phinodes.h | Loading commit data... | |
tree-predcom.c | Loading commit data... | |
tree-pretty-print.c | Loading commit data... | |
tree-pretty-print.h | Loading commit data... | |
tree-profile.c | Loading commit data... | |
tree-scalar-evolution.c | Loading commit data... | |
tree-scalar-evolution.h | Loading commit data... | |
tree-sra.c | Loading commit data... | |
tree-ssa-address.c | Loading commit data... | |
tree-ssa-address.h | Loading commit data... | |
tree-ssa-alias.c | Loading commit data... | |
tree-ssa-alias.h | Loading commit data... | |
tree-ssa-ccp.c | Loading commit data... | |
tree-ssa-ccp.h | Loading commit data... | |
tree-ssa-coalesce.c | Loading commit data... | |
tree-ssa-coalesce.h | Loading commit data... | |
tree-ssa-copy.c | Loading commit data... | |
tree-ssa-dce.c | Loading commit data... | |
tree-ssa-dce.h | Loading commit data... | |
tree-ssa-dom.c | Loading commit data... | |
tree-ssa-dom.h | Loading commit data... | |
tree-ssa-dse.c | Loading commit data... | |
tree-ssa-forwprop.c | Loading commit data... | |
tree-ssa-ifcombine.c | Loading commit data... | |
tree-ssa-live.c | Loading commit data... | |
tree-ssa-live.h | Loading commit data... | |
tree-ssa-loop-ch.c | Loading commit data... | |
tree-ssa-loop-im.c | Loading commit data... | |
tree-ssa-loop-ivcanon.c | Loading commit data... | |
tree-ssa-loop-ivopts.c | Loading commit data... | |
tree-ssa-loop-ivopts.h | Loading commit data... | |
tree-ssa-loop-manip.c | Loading commit data... | |
tree-ssa-loop-manip.h | Loading commit data... | |
tree-ssa-loop-niter.c | Loading commit data... | |
tree-ssa-loop-niter.h | Loading commit data... | |
tree-ssa-loop-prefetch.c | Loading commit data... | |
tree-ssa-loop-split.c | Loading commit data... | |
tree-ssa-loop-unswitch.c | Loading commit data... | |
tree-ssa-loop.c | Loading commit data... | |
tree-ssa-loop.h | Loading commit data... | |
tree-ssa-math-opts.c | Loading commit data... | |
tree-ssa-operands.c | Loading commit data... | |
tree-ssa-operands.h | Loading commit data... | |
tree-ssa-phionlycprop.c | Loading commit data... | |
tree-ssa-phiopt.c | Loading commit data... | |
tree-ssa-phiprop.c | Loading commit data... | |
tree-ssa-pre.c | Loading commit data... | |
tree-ssa-propagate.c | Loading commit data... | |
tree-ssa-propagate.h | Loading commit data... | |
tree-ssa-reassoc.c | Loading commit data... | |
tree-ssa-sccvn.c | Loading commit data... | |
tree-ssa-sccvn.h | Loading commit data... | |
tree-ssa-scopedtables.c | Loading commit data... | |
tree-ssa-scopedtables.h | Loading commit data... | |
tree-ssa-sink.c | Loading commit data... | |
tree-ssa-strlen.c | Loading commit data... | |
tree-ssa-strlen.h | Loading commit data... | |
tree-ssa-structalias.c | Loading commit data... | |
tree-ssa-tail-merge.c | Loading commit data... | |
tree-ssa-ter.c | Loading commit data... | |
tree-ssa-ter.h | Loading commit data... | |
tree-ssa-threadbackward.c | Loading commit data... | |
tree-ssa-threadedge.c | Loading commit data... | |
tree-ssa-threadedge.h | Loading commit data... | |
tree-ssa-threadupdate.c | Loading commit data... | |
tree-ssa-threadupdate.h | Loading commit data... | |
tree-ssa-uncprop.c | Loading commit data... | |
tree-ssa-uninit.c | Loading commit data... | |
tree-ssa.c | Loading commit data... | |
tree-ssa.h | Loading commit data... | |
tree-ssanames.c | Loading commit data... | |
tree-ssanames.h | Loading commit data... | |
tree-stdarg.c | Loading commit data... | |
tree-stdarg.h | Loading commit data... | |
tree-streamer-in.c | Loading commit data... | |
tree-streamer-out.c | Loading commit data... | |
tree-streamer.c | Loading commit data... | |
tree-streamer.h | Loading commit data... | |
tree-switch-conversion.c | Loading commit data... | |
tree-tailcall.c | Loading commit data... | |
tree-vect-data-refs.c | Loading commit data... | |
tree-vect-generic.c | Loading commit data... | |
tree-vect-loop-manip.c | Loading commit data... | |
tree-vect-loop.c | Loading commit data... | |
tree-vect-patterns.c | Loading commit data... | |
tree-vect-slp.c | Loading commit data... | |
tree-vect-stmts.c | Loading commit data... | |
tree-vector-builder.c | Loading commit data... | |
tree-vector-builder.h | Loading commit data... | |
tree-vectorizer.c | Loading commit data... | |
tree-vectorizer.h | Loading commit data... | |
tree-vrp.c | Loading commit data... | |
tree-vrp.h | Loading commit data... | |
tree.c | Loading commit data... | |
tree.def | Loading commit data... | |
tree.h | Loading commit data... | |
treestruct.def | Loading commit data... | |
tsan.c | Loading commit data... | |
tsan.h | Loading commit data... | |
tsystem.h | Loading commit data... | |
typeclass.h | Loading commit data... | |
typed-splay-tree.c | Loading commit data... | |
typed-splay-tree.h | Loading commit data... | |
ubsan.c | Loading commit data... | |
ubsan.h | Loading commit data... | |
unique-ptr-tests.cc | Loading commit data... | |
valtrack.c | Loading commit data... | |
valtrack.h | Loading commit data... | |
value-prof.c | Loading commit data... | |
value-prof.h | Loading commit data... | |
var-tracking.c | Loading commit data... | |
varasm.c | Loading commit data... | |
varasm.h | Loading commit data... | |
varpool.c | Loading commit data... | |
vec-perm-indices.c | Loading commit data... | |
vec-perm-indices.h | Loading commit data... | |
vec.c | Loading commit data... | |
vec.h | Loading commit data... | |
vector-builder.h | Loading commit data... | |
version.c | Loading commit data... | |
version.h | Loading commit data... | |
vmsdbg.h | Loading commit data... | |
vmsdbgout.c | Loading commit data... | |
vr-values.c | Loading commit data... | |
vr-values.h | Loading commit data... | |
vtable-verify.c | Loading commit data... | |
vtable-verify.h | Loading commit data... | |
web.c | Loading commit data... | |
wide-int-bitmask.h | Loading commit data... | |
wide-int-print.cc | Loading commit data... | |
wide-int-print.h | Loading commit data... | |
wide-int.cc | Loading commit data... | |
wide-int.h | Loading commit data... | |
xcoff.h | Loading commit data... | |
xcoffout.c | Loading commit data... | |
xcoffout.h | Loading commit data... |