/gem5/src/arch/x86/ |
H A D | emulenv.cc | 53 scale = 1 << machInst.sib.scale; 67 scale = 1; 75 scale = 0; 92 scale = 0;
|
H A D | emulenv.hh | 55 uint8_t scale; member in struct:X86ISA::EmulEnv 65 scale(0), index(NUM_INTREGS),
|
H A D | types.hh | 94 Bitfield<7,6> scale; member in namespace:X86ISA
|
/gem5/src/arch/x86/insts/ |
H A D | microldstop.cc | 58 printMem(response, segment, scale, index, base, disp, 75 printMem(response, segment, scale, index, base, disp,
|
H A D | microldstop.hh | 58 const uint8_t scale; member in class:X86ISA::MemOp 78 scale(_scale), index(_index.index()), base(_base.index()),
|
H A D | static_inst.cc | 232 uint8_t scale, RegIndex index, RegIndex base, 242 if (scale != 0 && index != ZeroReg) 244 if (scale != 1) 245 ccprintf(os, "%d*", scale); 231 printMem(std::ostream &os, uint8_t segment, uint8_t scale, RegIndex index, RegIndex base, uint64_t disp, uint8_t addressSize, bool rip) const argument
|
H A D | static_inst.hh | 104 uint8_t scale, RegIndex index, RegIndex base,
|
/gem5/util/minorview/ |
H A D | point.py | 56 def scale(self, factor): member in class:Point 71 half_size = size.scale(0.5)
|
H A D | blobs.py | 61 (half_width, half_height) = (size.scale(0.5)).to_pair() 239 box_size = size - view.blobIndentFactor.scale(2) 243 cr.scale(*view.pitch.to_pair()) 245 cr.translate(*(size - Point(1,1)).scale(0.5).to_pair()) 269 strip_size = (box_size * (strip_step_base.scale(strip_proportion) + 273 strip_step_base.scale(first_strip_offset)) 284 (block_step_base.scale(block_proportion) + 287 block_centre = (strip_centre + strip_step.scale(strip_index) - 288 (block_size * block_step_base.scale(firstBlockOffset))) 292 block_step.scale(block_inde [all...] |
H A D | view.py | 65 # The scale from the units of pitch to device units (nominally 92 self.blobIndent = (self.pitch - self.blobSize).scale(0.5) 115 cr.scale(*self.masterScale.to_pair()) 368 cr.scale(*(Point(1.0,1.0) / self.view.masterScale).to_pair()) 394 gap_step = Point(1.0, 0.0).scale(column_gap) 408 text_point += Point(1.0,1.0).scale(2.0 * text_size) 417 blobs.striped_box(cr, row_point + id_size.scale(0.5), 421 row_point += Point(1.0, 0.0).scale(id_width) 428 row_point += Point(1.0, 0.0).scale(widths[j])
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | scfx_utils.h | 509 int scale = 1000000000; local 512 int digit = exp / scale; 513 exp = exp % scale; 519 scale /= 10; 521 while( scale > 0 );
|
H A D | sc_fxval.cpp | 843 double scale = 1.0; local 847 scale /= base; 865 fraction *= scale; 869 fraction += scfx_to_digit( *s, numrep ) * scale;
|
H A D | sc_fxnum.cpp | 391 double scale = scfx_pow2( fwl ); local 392 double val = scale * c; 461 val /= scale;
|
/gem5/src/systemc/ext/dt/fx/ |
H A D | scfx_utils.hh | 474 int scale = 1000000000; local 476 int digit = exp / scale; 477 exp = exp % scale; 482 scale /= 10; 484 while (scale > 0);
|
/gem5/src/arch/arm/insts/ |
H A D | vfp.cc | 675 float scale = powf(2.0, imm); local 676 __asm__ __volatile__("" : "=m" (scale) : "m" (scale)); 678 __asm__ __volatile__("" : "=m" (scale) : "m" (scale)); 679 return fixDivDest(flush, defaultNan, val / scale, (float)val, scale); 694 float scale = powf(2.0, imm); local 695 __asm__ __volatile__("" : "=m" (scale) : "m" (scale)); 714 double scale = pow(2.0, imm); local 733 double scale = pow(2.0, imm); local [all...] |
H A D | fplib.cc | 1500 fp16_muladd(uint16_t a, uint16_t b, uint16_t c, int scale, argument 1581 return fp16_round(x_sgn, x_exp + scale, x_mnt, mode, flags); 1585 fp32_muladd(uint32_t a, uint32_t b, uint32_t c, int scale, argument 1666 return fp32_round(x_sgn, x_exp + scale, x_mnt, mode, flags); 1670 fp64_muladd(uint64_t a, uint64_t b, uint64_t c, int scale, argument 1758 return fp64_round(x_sgn, x_exp + scale, x0_mnt, mode, flags);
|
/gem5/src/systemc/core/ |
H A D | sc_time.cc | 55 double scale = sc_gem5::TimeUnitScale[tu] * SimClock::Float::s; local 58 volatile double tmp = d * scale + 0.5; 97 sc_time::sc_time(double d, bool scale) argument 99 double scaler = scale ? defaultUnit : SimClock::Float::Hz; 103 sc_time::sc_time(sc_dt::uint64 v, bool scale) argument 105 double scaler = scale ? defaultUnit : SimClock::Float::Hz;
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_time.cpp | 109 sc_time::sc_time( double v, bool scale ) 121 if( scale ) { 136 sc_time::sc_time( value_type v, bool scale ) 148 if( scale ) {
|
H A D | sc_time.h | 91 sc_time( double, bool scale ); 92 sc_time( value_type, bool scale );
|
/gem5/configs/example/ |
H A D | memtest.py | 182 # Define a prototype L1 cache that we scale for all successive levels 197 for scale in cachespec[:-1]: 201 next.size = prev.size * scale 205 next.assoc = prev.assoc * scale 206 next.mshrs = prev.mshrs * scale
|
H A D | memcheck.py | 168 # Define a prototype L1 cache that we scale for all successive levels 187 for scale in cachespec[:-1]: 191 next.size = prev.size * scale 195 next.assoc = prev.assoc * scale 196 next.mshrs = prev.mshrs * scale
|
/gem5/src/systemc/dt/fx/ |
H A D | sc_fxval.cc | 778 double scale = 1.0; local 780 scale /= base; 796 fraction *= scale; 799 fraction += scfx_to_digit(*s, numrep) * scale;
|
H A D | sc_fxnum.cc | 354 double scale = scfx_pow2(fwl); local 355 double val = scale * c; 423 val /= scale;
|
/gem5/src/cpu/pred/ |
H A D | multiperspective_perceptron.hh | 898 int scale = p1; variable 909 x += mpp.threadData[tid]->blurrypath_histories[scale][i] >>
|