This patch adds a simplified pipeline to support in-order CPUs such as
ARM Cortex-A55.
In-order pipeline implements a simplified version of Dispatch,
Scheduler and Execute stages as a single stage. Entry and Retire
stages are shared for both in-order and out-of-order pipelines.
clang-tidy: warning: header guard does not follow preferred style [llvm-header-guard]
not useful