1# Copyright (c) 2012-2013 ARM Limited 2# All rights reserved 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 472 unchanged lines hidden (view full) --- 481 if options.checker: 482 switch_cpus[i].addCheckerCpu() 483 if options.bp_type: 484 bpClass = BPConfig.get(options.bp_type) 485 switch_cpus[i].branchPred = bpClass() 486 if options.indirect_bp_type: 487 IndirectBPClass = \ 488 BPConfig.get_indirect(options.indirect_bp_type) |
489 switch_cpus[i].branchPred.indirectBranchPred = \ |
490 IndirectBPClass() 491 492 # If elastic tracing is enabled attach the elastic trace probe 493 # to the switch CPUs 494 if options.elastic_trace_en: 495 CpuConfig.config_etrace(cpu_class, switch_cpus, options) 496 497 testsys.switch_cpus = switch_cpus --- 238 unchanged lines hidden --- |