Hello, I have created member functions in the FUPool Class ( Class in src/cpu/o3 ). So, I'm trying to use data from created member functions. This is my member functions.. bool FUPool::CPU0FUanalysis() // Additional Part { int pass_opnum2 = opnum2_cpu0; int pass_opsimd = opsimd_cpu0; int pass_read = opmemread_cpu0; int pass_write = opmemwrite_cpu0;
opnum2_cpu0 = 0; opsimd_cpu0 = 0; opmemread_cpu0 = 0; opmemwrite_cpu0 = 0; if ((pass_opnum2 <= numThr) && (pass_opsimd <= numThr) && (pass_read <= ThrRead) && ((pass_write >= WrMinThr) && (pass_write <= WrMaxThr))) { return true;} else { return false;} } bool FUPool::CPU1FUanalysis() { int pass_opnum2 = opnum2_cpu1; int pass_opsimd = opsimd_cpu1; int pass_read = opmemread_cpu1; int pass_write = opmemwrite_cpu1; opnum2_cpu1 = 0; opsimd_cpu1 = 0; opmemread_cpu1 = 0; opmemwrite_cpu1 = 0; if ((pass_opnum2 <= numThr) && (pass_opsimd <= numThr) && (pass_read <= ThrRead) && ((pass_write >= WrMinThr) && (pass_write <= WrMaxThr))) { return true;} else { return false;} } I'm trying to use the return values in a member function of cache Class ( Class src/mem/cache ). However, it is not easy to fine. It is so complex. Is there a way to do this?
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users