Home | History | Annotate | Download | only in dwarf

Lines Matching defs:Reg

24 class Reg {
26 explicit Reg(int reg_num) : num_(reg_num) { }
38 static Reg ArmCore(int num) { return Reg(num); } // R0-R15.
39 static Reg ArmFp(int num) { return Reg(64 + num); } // S0?S31.
40 static Reg ArmDp(int num) { return Reg(256 + num); } // D0?D31.
41 static Reg Arm64Core(int num) { return Reg(num); } // X0-X31.
42 static Reg Arm64Fp(int num) { return Reg(64 + num); } // V0-V31.
43 static Reg MipsCore(int num) { return Reg(num); }
44 static Reg Mips64Core(int num) { return Reg(num); }
45 static Reg MipsFp(int num) { return Reg(32 + num); }
46 static Reg Mips64Fp(int num) { return Reg(32 + num); }
47 static Reg X86Core(int num) { return Reg(num); }
48 static Reg X86Fp(int num) { return Reg(21 + num); }
49 static Reg X86_64Core(int num) {
51 return Reg(num < 8 ? map[num] : num);
53 static Reg X86_64Fp(int num) { return Reg(17 + num); }