Architectural support for compiler-synthesized dynamic branch prediction strategies: Rationale and initial results | IEEE Conference Publication | IEEE Xplore