The SVE port now tries to register variable-length VECTOR_TYPEs at start-up, so it's no longer possible to use the asserting to_constant on the number of vector elements. This patch punts on variable element counts instead, just like we do for other things that the frontend doesn't recognise. The brace indentation matches the surrounding style. 2019-11-04 Richard Sandiford <richard.sandiford@arm.com> gcc/d/ * d-builtins.cc (build_frontend_type): Cope with variable TYPE_VECTOR_SUBPARTS. From-SVN: r277793
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
dmd | Loading commit data... | |
ChangeLog | 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-2018 | Loading commit data... | |
Make-lang.in | Loading commit data... | |
README.gcc | Loading commit data... | |
config-lang.in | Loading commit data... | |
d-attribs.cc | Loading commit data... | |
d-builtins.cc | Loading commit data... | |
d-codegen.cc | Loading commit data... | |
d-convert.cc | Loading commit data... | |
d-diagnostic.cc | Loading commit data... | |
d-frontend.cc | Loading commit data... | |
d-incpath.cc | Loading commit data... | |
d-lang.cc | Loading commit data... | |
d-longdouble.cc | Loading commit data... | |
d-spec.cc | Loading commit data... | |
d-system.h | Loading commit data... | |
d-target-def.h | Loading commit data... | |
d-target.cc | Loading commit data... | |
d-target.def | Loading commit data... | |
d-target.h | Loading commit data... | |
d-tree.def | Loading commit data... | |
d-tree.h | Loading commit data... | |
decl.cc | Loading commit data... | |
expr.cc | Loading commit data... | |
gdc.texi | Loading commit data... | |
imports.cc | Loading commit data... | |
intrinsics.cc | Loading commit data... | |
intrinsics.def | Loading commit data... | |
lang-specs.h | Loading commit data... | |
lang.opt | Loading commit data... | |
longdouble.h | Loading commit data... | |
modules.cc | Loading commit data... | |
runtime.cc | Loading commit data... | |
runtime.def | Loading commit data... | |
toir.cc | Loading commit data... | |
typeinfo.cc | Loading commit data... | |
types.cc | Loading commit data... | |
verstr.h | Loading commit data... |