bring more O3 optimizations on cpp files

Change-Id: If6ac473700affd1111707132543690c3e4860df0

Conflicts:
	core/combo/select.mk

bring more O3 optimizations on cpp files

Change-Id: If6ac473700affd1111707132543690c3e4860df0

Conflicts:
	core/combo/select.mk
enabled fivopts flag

Change-Id: I309be5e91860c31ba47406e56a1c369b7dcdcab7

Conflicts:
	core/combo/TARGET_linux-arm.mk
	core/combo/select.mk

enabled fivopts flag

Change-Id: I309be5e91860c31ba47406e56a1c369b7dcdcab7

Conflicts:
	core/combo/TARGET_linux-arm.mk
	core/combo/select.mk
clang:BB vectorizer enabled

Change-Id: I9161a870716ec4573e618fc859fb15b5f066cc06

Conflicts:
	core/clang/config.mk

clang:BB vectorizer enabled

Change-Id: I9161a870716ec4573e618fc859fb15b5f066cc06

Conflicts:
	core/clang/config.mk
Ofast & cherry-fix