1/* 2 * Copyright (c) 2010-2018 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 389 unchanged lines hidden (view full) --- 398 pmu->setThreadContext(tc); 399 400 if (system) { 401 Gicv3 *gicv3 = dynamic_cast<Gicv3 *>(system->getGIC()); 402 if (gicv3) { 403 haveGICv3CPUInterface = true; 404 gicv3CpuInterface.reset(gicv3->getCPUInterface(tc->contextId())); 405 gicv3CpuInterface->setISA(this); |
406 gicv3CpuInterface->setThreadContext(tc); |
407 } 408 } 409} 410 411 412RegVal 413ISA::readMiscRegNoEffect(int misc_reg) const 414{ --- 1726 unchanged lines hidden --- |