1/* 2 * Copyright (c) 2013-2014 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 --- 209 unchanged lines hidden (view full) --- 218 219 if (timing.provides(inst->opClass()) && 220 (mach_inst & timing.mask) == timing.match) 221 { 222 DPRINTFS(MinorTiming, static_cast<Named *>(this), 223 "Found extra timing match (pattern %d '%s')" 224 " %s %16x (type %s)\n", 225 i, timing.description, inst->disassemble(0), mach_inst, |
226 typeid(inst).name()); |
227 228 return &timing; 229 } 230 } 231 232 if (num_timings != 0) { 233 DPRINTFS(MinorTiming, static_cast<Named *>(this), 234 "No extra timing info. found for inst: %s" 235 " mach_inst: %16x\n", 236 inst->disassemble(0), mach_inst); 237 } 238 239 return NULL; 240} 241 242} |