]> www.ginac.de Git - ginac.git/blobdiff - ginac/add.cpp
Add some minor optimizations.
[ginac.git] / ginac / add.cpp
index 74c8d815ca1a6fe0fd197138a86b18c0f8ab8232..fd83de1134876f448835f9e48722f990c04402a5 100644 (file)
@@ -331,7 +331,7 @@ ex add::coeff(const ex & s, int n) const
 ex add::eval(int level) const
 {
        epvector evaled = evalchildren(level);
-       if (!evaled.empty()) {
+       if (unlikely(!evaled.empty())) {
                // do more evaluation later
                return (new add(std::move(evaled), overall_coeff))->
                        setflag(status_flags::dynallocated);