summaryrefslogtreecommitdiff
path: root/thesis
diff options
context:
space:
mode:
Diffstat (limited to 'thesis')
-rw-r--r--thesis/intro.tex6
-rw-r--r--thesis/reg-alloc.tex8
2 files changed, 8 insertions, 6 deletions
diff --git a/thesis/intro.tex b/thesis/intro.tex
index 09a1cfd..180d215 100644
--- a/thesis/intro.tex
+++ b/thesis/intro.tex
@@ -48,7 +48,7 @@ ARM instructions have 4-bit register fields to address them.
Some 16-bit Thumb instructions have 3-bit register fields that can only address the lowest eight registers.
For these instructions there exist 32-bit variants that can address all sixteen registers.
-\begin{figure*}[t]
+\begin{figure*}[b]
\centering
\begin{subfigure}[b]{.2\linewidth}
\centering
@@ -298,8 +298,8 @@ Using interworking would introduce overhead at every branch instruction,
\subsection{Terminology}
\label{sec:intro:terminology}
-In this thesis, I will usually write \enquote{Thumb} where the Thumb-2 extension is meant.
-Only when the distinction with pre-ARMv6T2 Thumb is important will I distinguish between (early) Thumb and Thumb-2.
+In this thesis, we will usually write \enquote{Thumb} where the Thumb-2 extension is meant.
+Only when the distinction with pre-ARMv6T2 Thumb is important will we distinguish between (early) Thumb and Thumb-2.
As for \enquote{ARM}, it should be clear from the context whether the architecture or the instruction set is meant.
For brevity, a number of common abbreviations is used.
diff --git a/thesis/reg-alloc.tex b/thesis/reg-alloc.tex
index 5918b59..83ec773 100644
--- a/thesis/reg-alloc.tex
+++ b/thesis/reg-alloc.tex
@@ -199,7 +199,8 @@ This is much more complicated, and for a rough estimate the simplistic method us
\begin{tikzpicture}
\begin{axis}
[ anchor=south east
- , height=.4\linewidth
+ , height=.25\linewidth
+ , width=.45\linewidth
, xbar
, xmin=0, xmax=6000000
, xlabel={Bytes}
@@ -211,7 +212,7 @@ This is much more complicated, and for a rough estimate the simplistic method us
, nodes near coords, nodes near coords align=west
, reverse legend
, every axis plot/.append style={point meta=explicit symbolic}
- , legend style={at={($(1,-0.3)+(1.5em,0pt)$)},anchor=north,legend columns=-1}
+ , legend style={at={($(1,-0.5)+(1.5em,0pt)$)},anchor=north,legend columns=-1}
]
\addplot coordinates { (3785144,0) [80.7\%] };
\addplot coordinates { (3827868,0) [81.6\%] };
@@ -221,7 +222,8 @@ This is much more complicated, and for a rough estimate the simplistic method us
\end{axis}
\begin{axis}
[ anchor=south west
- , height=.4\linewidth
+ , height=.25\linewidth
+ , width=.45\linewidth
, xshift=3em
, xbar
, xmin=0, xmax=80000