cpu.hh (13910:d5deee7b4279) cpu.hh (13953:43ae8a30ec1f)
1/*
1/*
2 * Copyright (c) 2011, 2016-2017 ARM Limited
2 * Copyright (c) 2011, 2016-2018 ARM Limited
3 * Copyright (c) 2013 Advanced Micro Devices, Inc.
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating
9 * to a hardware implementation of the functionality of the software
10 * licensed hereunder. You may use the software subject to the license

--- 408 unchanged lines hidden (view full) ---

419 bool readPredicate() const override { return thread->readPredicate(); }
420
421 void
422 setPredicate(bool val) override
423 {
424 thread->setPredicate(val);
425 }
426
3 * Copyright (c) 2013 Advanced Micro Devices, Inc.
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating
9 * to a hardware implementation of the functionality of the software
10 * licensed hereunder. You may use the software subject to the license

--- 408 unchanged lines hidden (view full) ---

419 bool readPredicate() const override { return thread->readPredicate(); }
420
421 void
422 setPredicate(bool val) override
423 {
424 thread->setPredicate(val);
425 }
426
427 bool
428 readMemAccPredicate() const override
429 {
430 return thread->readMemAccPredicate();
431 }
432
433 void
434 setMemAccPredicate(bool val) override
435 {
436 thread->setMemAccPredicate(val);
437 }
438
427 TheISA::PCState pcState() const override { return thread->pcState(); }
428 void
429 pcState(const TheISA::PCState &val) override
430 {
431 DPRINTF(Checker, "Changing PC to %s, old PC %s.\n",
432 val, thread->pcState());
433 thread->pcState(val);
434 }

--- 195 unchanged lines hidden ---
439 TheISA::PCState pcState() const override { return thread->pcState(); }
440 void
441 pcState(const TheISA::PCState &val) override
442 {
443 DPRINTF(Checker, "Changing PC to %s, old PC %s.\n",
444 val, thread->pcState());
445 thread->pcState(val);
446 }

--- 195 unchanged lines hidden ---