Benchmark Time CPU Iterations BM_ConstantAnalytic<1> 0.0 % 0.0 % -1.1 % BM_ConstantAutodiff<1, kNotDynamic> 0.0 % 0.0 % 0.4 % BM_ConstantAutodiff<1, kDynamic> 1.8 % 1.8 % -3.4 % BM_ConstantAnalytic<10> 0.0 % 0.0 % -0.8 % BM_ConstantAutodiff<10, kNotDynamic> 0.0 % 0.0 % 0.2 % BM_ConstantAutodiff<10, kDynamic> 6.0 % 6.0 % -3.6 % BM_ConstantAnalytic<20> -15.3 % -15.3 % 17.2 % BM_ConstantAutodiff<20, kNotDynamic> 0.0 % 0.0 % -0.3 % BM_ConstantAutodiff<20, kDynamic> 3.5 % 3.5 % -4.5 % BM_ConstantAnalytic<30> -11.6 % -11.6 % 11.8 % BM_ConstantAutodiff<30, kNotDynamic> 0.0 % 0.0 % -0.8 % BM_ConstantAutodiff<30, kDynamic> 2.0 % 2.0 % -2.1 % BM_ConstantAnalytic<40> -10.9 % -10.9 % 12.2 % BM_ConstantAutodiff<40, kNotDynamic> 0.0 % 0.0 % 0.1 % BM_ConstantAutodiff<40, kDynamic> 0.4 % 0.4 % -2.5 % BM_ConstantAnalytic<50> -10.3 % -10.3 % 10.4 % BM_ConstantAutodiff<50, kNotDynamic> 0.0 % 0.0 % 0.3 % BM_ConstantAutodiff<50, kDynamic> -15.4 % -15.4 % 18.3 % BM_ConstantAnalytic<60> -4.9 % -4.9 % 5.3 % BM_ConstantAutodiff<60, kNotDynamic> 0.0 % 0.0 % 0.1 % BM_ConstantAutodiff<60, kDynamic> -13.8 % -13.8 % 15.5 % BM_Linear1AutoDiff/0 0.0 % 0.0 % -0.1 % BM_Linear1AutoDiff/1 0.5 % 0.5 % 0.3 % BM_Linear1AutoDiff/0 -26.5 % -26.5 % 39.1 % BM_Linear1AutoDiff/1 4.4 % 4.4 % -4.5 % BM_Linear10AutoDiff/0 -12.7 % -12.7 % 18.6 % BM_Linear10AutoDiff/1 -17.1 % -17.1 % 20.6 % BM_Linear10AutoDiff/0 14.7 % 14.7 % -11.8 % BM_Linear10AutoDiff/1 -17.9 % -17.9 % 23.7 % BM_Rat43AutoDiff/0 -1.4 % -1.4 % 1.7 % BM_Rat43AutoDiff/1 10.2 % 10.2 % -8.0 % BM_Rat43AutoDiff/0 1.0 % 1.0 % 0.0 % BM_Rat43AutoDiff/1 5.5 % 5.5 % -4.4 % BM_SnavelyReprojectionAutoDiff/0 -8.3 % -8.3 % 9.2 % BM_SnavelyReprojectionAutoDiff/1 -9.5 % -9.5 % 10.4 % BM_SnavelyReprojectionAutoDiff/0 -7.4 % -7.4 % 7.5 % BM_SnavelyReprojectionAutoDiff/1 16.3 % 16.3 % -14.9 % BM_PhotometricAutoDiff/0 -8.3 % -8.3 % 7.7 % BM_PhotometricAutoDiff/1 -7.3 % -7.3 % 12.5 % BM_PhotometricAutoDiff/0 -8.1 % -8.1 % 7.5 % BM_PhotometricAutoDiff/1 4.9 % 4.9 % -5.3 %