Lines Matching refs:Register
40 Register Register::FromParameterIndex(int index, int parameter_count) {
45 return Register(register_index);
48 int Register::ToParameterIndex(int parameter_count) const {
53 Register Register::function_closure() {
54 return Register(kFunctionClosureRegisterIndex);
57 bool Register::is_function_closure() const {
61 Register Register::current_context() {
62 return Register(kCurrentContextRegisterIndex);
65 bool Register::is_current_context() const {
69 Register Register::new_target() { return Register(kNewTargetRegisterIndex); }
71 bool Register::is_new_target() const {
75 Register Register::bytecode_array() {
76 return Register(kBytecodeArrayRegisterIndex);
79 bool Register::is_bytecode_array() const {
83 Register Register::bytecode_offset() {
84 return Register(kBytecodeOffsetRegisterIndex);
87 bool Register::is_bytecode_offset() const {
92 Register Register::virtual_accumulator() {
93 return Register(kCallerPCOffsetRegisterIndex);
96 OperandSize Register::SizeOfOperand() const {
107 bool Register::AreContiguous(Register reg1, Register reg2, Register reg3,
108 Register reg4, Register reg5) {
124 std::string Register::ToString(int parameter_count) const {