summaryrefslogtreecommitdiffstats
path: root/content/zettel/3a7e.md
blob: c3e7cb8c0d16876c42d7b972318c6a9ecdcc214f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
+++
title = "Simple comparisons of predicated instructions"
author = "Yann Herklotz"
tags = []
categories = []
backlinks = ["3a7d"]
forwardlinks = []
zettelid = "3a7e"
+++

In practice, only a simple comparison of the predicates and values in
the registers should be enough. In addition to that, we also need to
keep track of the current state of the predicate register, which should
always match through the symbolic execution. The predicate registers
could just contain a simplistic overview of predicate operations that
are allowed, such as performing an "or" between two predicates, or
negating the predicate.