Revision 79d342dc tcg/x86_64/tcg-target.c

b/tcg/x86_64/tcg-target.c
44 44
#endif
45 45

  
46 46
static const int tcg_target_reg_alloc_order[] = {
47
    TCG_REG_RDI,
48
    TCG_REG_RSI,
49
    TCG_REG_RDX,
50
    TCG_REG_RCX,
51
    TCG_REG_R8,
52
    TCG_REG_R9,
53
    TCG_REG_RAX,
54
    TCG_REG_R10,
55
    TCG_REG_R11,
56

  
57 47
    TCG_REG_RBP,
58 48
    TCG_REG_RBX,
59 49
    TCG_REG_R12,
60 50
    TCG_REG_R13,
61 51
    TCG_REG_R14,
62 52
    TCG_REG_R15,
53
    TCG_REG_R10,
54
    TCG_REG_R11,
55
    TCG_REG_R9,
56
    TCG_REG_R8,
57
    TCG_REG_RCX,
58
    TCG_REG_RDX,
59
    TCG_REG_RSI,
60
    TCG_REG_RDI,
61
    TCG_REG_RAX,
63 62
};
64 63

  
65 64
static const int tcg_target_call_iarg_regs[6] = {

Also available in: Unified diff