summaryrefslogtreecommitdiffstats
path: root/content/zettel/1c2h5.md
blob: ff2fa05a55fd09cf037db5b0bc838d020f564904 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
+++
title = "Store Heuristic"
date = "2022-05-11"
author = "Yann Herklotz"
tags = []
categories = []
backlinks = ["1c2h4"]
forwardlinks = ["1c2h6"]
zettelid = "1c2h5"
+++

> The successor block contains a store instruction and does not
> postdominate the branch. If the heuristic applies, predict the
> successor *without* the property.

This says that one should not predict that one will perform a store.
This is in general not such a great heuristic, but apparently it does
work well for floating point intensive applications.