tlds
Transactional Operations for Linked Data Structures
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
checkpoint.h
Go to the documentation of this file.
1
/**
2
* Copyright (C) 2011
3
* University of Rochester Department of Computer Science
4
* and
5
* Lehigh University Department of Computer Science and Engineering
6
*
7
* License: Modified BSD
8
* Please see the file LICENSE.RSTM for licensing information
9
*/
10
11
#ifndef STM_ITM2STM_ARCH_X86_64_CHECKPOINT_H
12
#define STM_ITM2STM_ARCH_X86_64_CHECKPOINT_H
13
14
#define CHECKPOINT_SIZE 8
15
16
#define CHECKPOINT_RBX_ 0
17
#define CHECKPOINT_RBP_ 8
18
#define CHECKPOINT_R12_ 16
19
#define CHECKPOINT_R13_ 24
20
#define CHECKPOINT_R14_ 32
21
#define CHECKPOINT_R15_ 40
22
#define CHECKPOINT_RIP_ 48
23
#define CHECKPOINT_RSP_ 56
24
25
#endif // STM_ITM2STM_ARCH_X86_64_CHECKPOINT_H
rstm
rstm-dev
libitm2stm
arch
x86_64
checkpoint.h
Generated on Thu Sep 8 2016 13:28:38 for tlds by
1.8.6