func_unit.cc (10259:ebb376f73dd2) | func_unit.cc (10417:710ee116eb68) |
---|---|
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 --- 185 unchanged lines hidden (view full) --- 194 } else if (was_stalled && nextInsertCycle != 0) { 195 /* Don't count stalled cycles as part of the issue latency */ 196 ++nextInsertCycle; 197 } 198 FUPipelineBase::advance(); 199} 200 201MinorFUTiming * | 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 --- 185 unchanged lines hidden (view full) --- 194 } else if (was_stalled && nextInsertCycle != 0) { 195 /* Don't count stalled cycles as part of the issue latency */ 196 ++nextInsertCycle; 197 } 198 FUPipelineBase::advance(); 199} 200 201MinorFUTiming * |
202FUPipeline::findTiming(StaticInstPtr inst) | 202FUPipeline::findTiming(const StaticInstPtr &inst) |
203{ 204#if THE_ISA == ARM_ISA 205 /* This should work for any ISA with a POD mach_inst */ 206 TheISA::ExtMachInst mach_inst = inst->machInst; 207#else 208 /* Just allow extra decode based on op classes */ 209 uint64_t mach_inst = 0; 210#endif --- 32 unchanged lines hidden --- | 203{ 204#if THE_ISA == ARM_ISA 205 /* This should work for any ISA with a POD mach_inst */ 206 TheISA::ExtMachInst mach_inst = inst->machInst; 207#else 208 /* Just allow extra decode based on op classes */ 209 uint64_t mach_inst = 0; 210#endif --- 32 unchanged lines hidden --- |