Searched refs:isLLSC (Results 1 - 18 of 18) sorted by relevance

/gem5/src/mem/
H A Dabstract_mem.hh153 bool isLLSC = pkt->isLLSC(); local
154 if (isLLSC) {
157 return !isLLSC; // only do write if not an sc
H A Dabstract_mem.cc245 bool isLLSC = pkt->isLLSC(); local
250 bool allowStore = !isLLSC;
259 if (isLLSC) {
391 if (pkt->isLLSC()) {
H A Dpacket.hh223 bool isLLSC() const { return testCmdAttrib(IsLlsc); } function in class:MemCmd
556 bool isLLSC() const { return cmd.isLLSC(); } function
776 assert(isLLSC());
788 assert(isLLSC());
881 if (req->isLLSC())
897 if (req->isLLSC())
H A Dmem_checker_monitor.cc236 bool is_failed_LLSC = pkt->isLLSC() && pkt->req->getExtraData() == 0;
H A Drequest.hh887 bool isLLSC() const { return _flags.isSet(LLSC); } function
/gem5/src/mem/cache/
H A Dcache_blk.hh313 assert(pkt->isLLSC());
399 if (!pkt->isLLSC() && lockList.empty())
404 if (pkt->isLLSC()) {
H A Dbase.hh415 cmd.isLLSC();
H A Dcache.cc517 cmd = cpu_pkt->isLLSC() ? MemCmd::SCUpgradeReq : MemCmd::UpgradeReq;
H A Dbase.cc947 if (pkt->isLLSC()) {
1313 if (!blk && pkt->isLLSC() && pkt->isWrite()) {
/gem5/ext/sst/
H A DExtSlave.cc162 if (pkt->isLLSC() && pkt->isWrite()) {
/gem5/src/cpu/o3/
H A Dlsq_unit.hh654 if (req->mainRequest()->isLLSC()) {
716 !req->mainRequest()->isLLSC()) {
767 (!req->mainRequest()->isLLSC() &&
773 (req->mainRequest()->isLLSC() &&
/gem5/src/cpu/simple/
H A Datomic.cc420 if (req->isLLSC()) {
499 if (req->isLLSC()) {
621 assert(!req->isLLSC());
H A Dtiming.cc268 if (pkt->isRead() && pkt->req->isLLSC()) {
306 if (req->isLLSC()) {
450 assert(!req->isLLSC() && !req->isSwap());
540 assert(!req->isLLSC() && !req->isSwap());
/gem5/src/mem/ruby/system/
H A DRubyPort.cc508 if (pkt->isLLSC()) {
H A DSequencer.cc539 if (pkt->isLLSC()) {
H A DGPUCoalescer.cc734 if (pkt->isLLSC()) {
/gem5/src/arch/arm/tracers/
H A Dtarmac_parser.cc1069 if (req->isLLSC() || req->isMmappedIpr())
/gem5/src/cpu/minor/
H A Dlsq.cc1028 bool is_llsc = request->request->isLLSC();

Completed in 64 milliseconds