Compiler\ObjectWriter\Dwarf\DwarfExpressionBuilder.cs (18)
129return (RegNumAmd64)regNum switch
131RegNumAmd64.REGNUM_RAX => 0,
132RegNumAmd64.REGNUM_RDX => 1,
133RegNumAmd64.REGNUM_RCX => 2,
134RegNumAmd64.REGNUM_RBX => 3,
135RegNumAmd64.REGNUM_RSI => 4,
136RegNumAmd64.REGNUM_RDI => 5,
137RegNumAmd64.REGNUM_RBP => 6,
138RegNumAmd64.REGNUM_RSP => 7,
139RegNumAmd64.REGNUM_R8 => 8,
140RegNumAmd64.REGNUM_R9 => 9,
141RegNumAmd64.REGNUM_R10 => 10,
142RegNumAmd64.REGNUM_R11 => 11,
143RegNumAmd64.REGNUM_R12 => 12,
144RegNumAmd64.REGNUM_R13 => 13,
145RegNumAmd64.REGNUM_R14 => 14,
146RegNumAmd64.REGNUM_R15 => 15,
147_ => regNum - (int)RegNumAmd64.REGNUM_COUNT + 17 // FP registers