locked_mem.hh (12218:8c5db15dc8e7) | locked_mem.hh (12334:e0ab29a34764) |
---|---|
1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * Copyright (c) 2007-2008 The Florida State University 4 * Copyright (c) 2009 The University of Edinburgh 5 * Copyright (c) 2012 ARM Limited 6 * Copyright (c) 2014-2015 Sven Karlsson 7 * All rights reserved. 8 * --- 37 unchanged lines hidden (view full) --- 46 * Alec Roelke 47 */ 48#ifndef __ARCH_RISCV_LOCKED_MEM_HH__ 49#define __ARCH_RISCV_LOCKED_MEM_HH__ 50 51#include <stack> 52 53#include "arch/registers.hh" | 1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * Copyright (c) 2007-2008 The Florida State University 4 * Copyright (c) 2009 The University of Edinburgh 5 * Copyright (c) 2012 ARM Limited 6 * Copyright (c) 2014-2015 Sven Karlsson 7 * All rights reserved. 8 * --- 37 unchanged lines hidden (view full) --- 46 * Alec Roelke 47 */ 48#ifndef __ARCH_RISCV_LOCKED_MEM_HH__ 49#define __ARCH_RISCV_LOCKED_MEM_HH__ 50 51#include <stack> 52 53#include "arch/registers.hh" |
54#include "base/misc.hh" | 54#include "base/logging.hh" |
55#include "base/trace.hh" 56#include "debug/LLSC.hh" 57#include "mem/packet.hh" 58#include "mem/request.hh" 59 60/* 61 * ISA-specific helper functions for locked memory accesses. 62 */ --- 76 unchanged lines hidden --- | 55#include "base/trace.hh" 56#include "debug/LLSC.hh" 57#include "mem/packet.hh" 58#include "mem/request.hh" 59 60/* 61 * ISA-specific helper functions for locked memory accesses. 62 */ --- 76 unchanged lines hidden --- |