Searched refs:gp (Results 1 - 14 of 14) sorted by relevance

/gem5/util/tlm/src/
H A Dsc_mm.hh47 typedef tlm::tlm_generic_payload gp; typedef in namespace:Gem5SystemC
54 virtual gp* allocate();
55 virtual void free(gp* payload);
60 std::vector<gp*> freePayloads;
H A Dsc_mm.cc53 for (gp* payload: freePayloads) {
59 gp*
64 return new gp(this);
66 gp* result = freePayloads.back();
73 MemoryManager::free(gp* payload)
/gem5/src/systemc/tlm_bridge/
H A Dsc_mm.hh42 #include "systemc/ext/tlm_core/2/generic_payload/gp.hh"
47 typedef tlm::tlm_generic_payload gp; typedef in namespace:Gem5SystemC
54 virtual gp *allocate();
55 virtual void free(gp *payload);
60 std::vector<gp *> freePayloads;
H A Dsc_mm.cc46 for (gp *payload: freePayloads) {
52 gp *
57 return new gp(this);
59 gp *result = freePayloads.back();
66 MemoryManager::free(gp *payload)
/gem5/src/arch/arm/insts/
H A Dsve.hh122 IntRegIndex gp; member in class:ArmISA::SvePredCountOp
130 dest(_dest), gp(_gp),
141 IntRegIndex gp; member in class:ArmISA::SvePredCountPredOp
147 dest(_dest), op1(_op1), gp(_gp)
183 IntRegIndex dest, op1, gp; member in class:ArmISA::SveUnaryPredOp
188 dest(_dest), op1(_op1), gp(_gp)
229 IntRegIndex gp; member in class:ArmISA::SveUnaryWideImmPredOp
237 dest(_dest), imm(_imm), gp(_gp), isMerging(_isMerging)
262 IntRegIndex dest, gp; member in class:ArmISA::SveBinImmPredOp
268 dest(_dest), gp(_g
293 IntRegIndex dest, op2, gp; member in class:ArmISA::SveBinDestrPredOp
308 IntRegIndex dest, op1, op2, gp; member in class:ArmISA::SveBinConstrPredOp
355 IntRegIndex dest, op1, op2, gp; member in class:ArmISA::SvePredLogicalOp
386 IntRegIndex dest, gp, op1, op2; member in class:ArmISA::SveCmpOp
401 IntRegIndex dest, gp, op1; member in class:ArmISA::SveCmpImmOp
417 IntRegIndex dest, op1, op2, gp; member in class:ArmISA::SveTerPredOp
448 IntRegIndex dest, op1, gp; member in class:ArmISA::SveReducOp
462 IntRegIndex dest, op1, gp; member in class:ArmISA::SveOrdReducOp
493 IntRegIndex gp; member in class:ArmISA::SveIntCmpOp
511 IntRegIndex gp; member in class:ArmISA::SveIntCmpImmOp
571 IntRegIndex gp; member in class:ArmISA::SvePartBrkOp
590 IntRegIndex gp; member in class:ArmISA::SvePartBrkPropOp
606 IntRegIndex gp; member in class:ArmISA::SveSelectOp
629 IntRegIndex gp; member in class:ArmISA::SveUnaryPredPredOp
673 IntRegIndex gp; member in class:ArmISA::SvePredTestOp
700 IntRegIndex gp; member in class:ArmISA::SvePredUnaryWImplicitSrcPredOp
820 IntRegIndex dest, op1, op2, gp; member in class:ArmISA::SveComplexOp
[all...]
H A Dsve_mem.hh103 IntRegIndex gp; member in class:ArmISA::SveContigMemSS
116 dest(_dest), gp(_gp), base(_base), offset(_offset),
129 IntRegIndex gp; member in class:ArmISA::SveContigMemSI
142 dest(_dest), gp(_gp), base(_base), imm(_imm),
H A Dsve_macromem.hh55 IntRegIndex gp; member in class:ArmISA::SveLdStructSS
65 dest(_dest), gp(_gp), base(_base), offset(_offset), numregs(_numregs)
109 printVecPredReg(ss, gp);
126 IntRegIndex gp; member in class:ArmISA::SveStStructSS
136 dest(_dest), gp(_gp), base(_base), offset(_offset), numregs(_numregs)
181 printVecPredReg(ss, gp);
199 IntRegIndex gp; member in class:ArmISA::SveLdStructSI
209 dest(_dest), gp(_gp), base(_base), imm(_imm), numregs(_numregs)
253 printVecPredReg(ss, gp);
271 IntRegIndex gp; member in class:ArmISA::SveStStructSI
344 IntRegIndex gp; member in class:ArmISA::SveIndexedMemVI
440 IntRegIndex gp; member in class:ArmISA::SveIndexedMemSV
[all...]
H A Dsve_mem.cc86 printVecPredReg(ss, gp);
105 printVecPredReg(ss, gp);
H A Dsve.cc67 printVecPredReg(ss, gp);
85 printVecPredReg(ss, gp);
175 printVecPredReg(ss, gp);
212 printVecPredReg(ss, gp);
240 printVecPredReg(ss, gp);
270 printVecPredReg(ss, gp);
286 printVecPredReg(ss, gp);
334 printVecPredReg(ss, gp);
366 printVecPredReg(ss, gp);
381 printVecPredReg(ss, gp);
[all...]
/gem5/system/alpha/console/
H A Ddbmentry.S46 2: ldgp gp, 0(t0) # init gp
106 ldgp gp, 0(ra)
143 2: ldgp gp, 0(t0) # init gp
157 2: ldgp gp, 0(t0) # init gp
/gem5/ext/systemc/src/tlm_utils/
H A Dtlm2_base_protocol_checker.h114 When gp_option is used, other gp attributes must be initalized and used as per the transport interfaces
312 state_t() { b_call = 0; ph = tlm::UNINITIALIZED_PHASE; gp = 0; }
318 tlm::tlm_generic_payload* gp; // Points to new data and byte enable buffers member in struct:tlm_utils::tlm2_base_protocol_checker::state_t
688 tlm::tlm_generic_payload* gp = m_map[&trans].gp; local
689 if (gp == 0)
690 gp = new tlm::tlm_generic_payload; // Memory leak: transactions are never cleared from map
693 delete [] gp->get_data_ptr();
694 gp->free_all_extensions();
696 gp
733 tlm::tlm_generic_payload* gp = m_map[&trans].gp; local
[all...]
/gem5/tests/test-progs/asmtest/src/riscv/env/ps/
H A Driscv_test.h138 #define TESTNUM gp
148 #define TESTNUM gp
/gem5/system/alpha/h/
H A DfromHudsonOsf.h269 stq gp, FRM_Q_GP(sp); \
392 #define gp $29 /* Global Pointer Register */ macro
/gem5/tests/test-progs/asmtest/src/riscv/env/p/
H A Driscv_test.h191 #define TESTNUM gp

Completed in 25 milliseconds