Changeset 216
- Timestamp:
- Jan 5, 2004, 6:09:08 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/ccl/lib/ppcenv.lisp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/lib/ppcenv.lisp
r78 r216 21 21 22 22 (defconstant ppc-nonvolatile-registers-mask 23 (logior (ash 1 ppc 32::save0)24 (ash 1 ppc 32::save1)25 (ash 1 ppc 32::save2)26 (ash 1 ppc 32::save3)27 (ash 1 ppc 32::save4)28 (ash 1 ppc 32::save5)29 (ash 1 ppc 32::save6)30 (ash 1 ppc 32::save7)))23 (logior (ash 1 ppc::save0) 24 (ash 1 ppc::save1) 25 (ash 1 ppc::save2) 26 (ash 1 ppc::save3) 27 (ash 1 ppc::save4) 28 (ash 1 ppc::save5) 29 (ash 1 ppc::save6) 30 (ash 1 ppc::save7))) 31 31 32 32 (defconstant ppc-arg-registers-mask 33 (logior (ash 1 ppc 32::arg_z)34 (ash 1 ppc 32::arg_y)35 (ash 1 ppc 32::arg_x)))33 (logior (ash 1 ppc::arg_z) 34 (ash 1 ppc::arg_y) 35 (ash 1 ppc::arg_x))) 36 36 37 37 (defconstant ppc-temp-registers-mask 38 (logior (ash 1 ppc 32::temp0)39 (ash 1 ppc 32::temp1)40 (ash 1 ppc 32::temp2)41 (ash 1 ppc 32::temp3)42 (ash 1 ppc 32::temp4)))38 (logior (ash 1 ppc::temp0) 39 (ash 1 ppc::temp1) 40 (ash 1 ppc::temp2) 41 (ash 1 ppc::temp3) 42 (ash 1 ppc::temp4))) 43 43 44 44 … … 52 52 53 53 (defconstant ppc-temp-node-regs 54 (make-mask ppc 32::temp055 ppc 32::temp156 ppc 32::temp257 ppc 32::temp358 ppc 32::temp459 ppc 32::arg_x60 ppc 32::arg_y61 ppc 32::arg_z))54 (make-mask ppc::temp0 55 ppc::temp1 56 ppc::temp2 57 ppc::temp3 58 ppc::temp4 59 ppc::arg_x 60 ppc::arg_y 61 ppc::arg_z)) 62 62 63 63 (defconstant ppc-nonvolatile-node-regs 64 (make-mask ppc 32::save065 ppc 32::save166 ppc 32::save267 ppc 32::save368 ppc 32::save469 ppc 32::save570 ppc 32::save671 ppc 32::save7))64 (make-mask ppc::save0 65 ppc::save1 66 ppc::save2 67 ppc::save3 68 ppc::save4 69 ppc::save5 70 ppc::save6 71 ppc::save7)) 72 72 73 73 … … 75 75 76 76 (defconstant ppc-imm-regs (make-mask 77 ppc 32::imm078 ppc 32::imm179 ppc 32::imm280 ppc 32::imm381 ppc 32::imm482 ppc 32::imm5))77 ppc::imm0 78 ppc::imm1 79 ppc::imm2 80 ppc::imm3 81 ppc::imm4 82 ppc::imm5)) 83 83 84 (defconstant ppc-temp-fp-regs (1- (ash 1 ppc 32::fp14)))84 (defconstant ppc-temp-fp-regs (1- (ash 1 ppc::fp14))) 85 85 86 86 (defconstant ppc-cr-fields
Note:
See TracChangeset
for help on using the changeset viewer.
