PROLEAD
A Probing-Based Leakage Detection Tool for Hardware and Software
Loading...
Searching...
No Matches
Projects
PROLEAD
inc
Software
mulator
shift_types.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <ostream>
4
5
namespace
mulator
6
{
7
8
enum class
ShiftType
9
{
10
LSL
,
11
LSR
,
12
ASR
,
13
ROR
,
14
RRX
15
};
16
17
std::string
to_string
(
const
ShiftType
& x);
18
std::ostream&
operator<<
(std::ostream& os,
const
ShiftType
& x);
19
20
}
mulator
Definition:
architectures.h:7
mulator::to_string
std::string to_string(const Architecture &x)
mulator::ShiftType
ShiftType
Definition:
shift_types.h:9
mulator::Mnemonic::ASR
@ ASR
mulator::Mnemonic::LSL
@ LSL
mulator::Mnemonic::RRX
@ RRX
mulator::Mnemonic::LSR
@ LSR
mulator::Mnemonic::ROR
@ ROR
mulator::operator<<
std::ostream & operator<<(std::ostream &os, const Architecture &x)
Generated by
1.9.6