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

/gem5/src/arch/null/
H A Dutility.hh48 inline uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, function in namespace:NullISA
/gem5/src/kern/freebsd/
H A Devents.cc56 uint64_t time = TheISA::getArgument(tc, arg_num, (uint16_t)-1, false);
/gem5/src/sim/
H A Darguments.cc55 return TheISA::getArgument(tc, number, size, fp);
H A Dpseudo_inst.cc104 // getArgument() might have side-effects on arg_num. We could have
106 // from getArgument, it'd most likely break.
109 args[arg_num] = getArgument(tc, arg_num, sizeof(uint64_t), false);
/gem5/src/arch/power/
H A Dutility.cc63 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) function in namespace:PowerISA
65 panic("getArgument not implemented for POWER.\n");
H A Dutility.hh81 uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp);
/gem5/src/kern/linux/
H A Devents.cc82 uint64_t time = TheISA::getArgument(tc, arg_num, (uint16_t)-1, false);
/gem5/src/arch/x86/
H A Dutility.hh59 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp);
H A Dutility.cc53 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) function in namespace:X86ISA
56 panic("getArgument(): Floating point arguments not implemented\n");
58 panic("getArgument(): Can only handle 64-bit arguments.\n");
70 panic("getArgument(): Don't know how to handle stack arguments.\n");
/gem5/src/arch/alpha/
H A Dutility.hh53 uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp);
H A Dutility.cc41 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) function in namespace:AlphaISA
44 panic("getArgument() is Full system only\n");
/gem5/src/arch/sparc/
H A Dutility.hh55 uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp);
H A Dutility.cc48 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) function in namespace:SparcISA
51 panic("getArgument() only implemented for full system\n");
/gem5/src/arch/riscv/
H A Dutility.hh115 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) function in namespace:RiscvISA
/gem5/src/arch/mips/
H A Dutility.hh56 uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp);
H A Dutility.cc51 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) function in namespace:MipsISA
53 panic("getArgument() not implemented\n");
/gem5/src/arch/arm/
H A Dutility.hh332 uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp);
H A Dutility.cc69 getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) function in namespace:ArmISA
72 panic("getArgument() only implemented for full system mode.\n");
77 panic("getArgument(): Floating point arguments not implemented\n");
86 panic("getArgument(): No support reading stack args for AArch64\n");
127 panic("getArgument() should always return\n");

Completed in 13 milliseconds