cpu.hh (10319:4207f9bfcceb) | cpu.hh (10379:c00f6d7e2681) |
---|---|
1/* 2 * Copyright (c) 2011 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 --- 412 unchanged lines hidden (view full) --- 421 public: 422 Checker(Params *p) 423 : CheckerCPU(p), updateThisCycle(false), unverifiedInst(NULL) 424 { } 425 426 void switchOut(); 427 void takeOverFrom(BaseCPU *oldCPU); 428 | 1/* 2 * Copyright (c) 2011 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 --- 412 unchanged lines hidden (view full) --- 421 public: 422 Checker(Params *p) 423 : CheckerCPU(p), updateThisCycle(false), unverifiedInst(NULL) 424 { } 425 426 void switchOut(); 427 void takeOverFrom(BaseCPU *oldCPU); 428 |
429 void advancePC(Fault fault); | 429 void advancePC(const Fault &fault); |
430 431 void verify(DynInstPtr &inst); 432 433 void validateInst(DynInstPtr &inst); 434 void validateExecution(DynInstPtr &inst); 435 void validateState(); 436 437 void copyResult(DynInstPtr &inst, uint64_t mismatch_val, int start_idx); --- 24 unchanged lines hidden --- | 430 431 void verify(DynInstPtr &inst); 432 433 void validateInst(DynInstPtr &inst); 434 void validateExecution(DynInstPtr &inst); 435 void validateState(); 436 437 void copyResult(DynInstPtr &inst, uint64_t mismatch_val, int start_idx); --- 24 unchanged lines hidden --- |