Applying caching to two-level adaptive branch prediction | IEEE Conference Publication | IEEE Xplore