increment_and_decrement.py (5119:a4469f2919f3) | increment_and_decrement.py (6091:d430acd6d5ce) |
---|---|
1# Copyright (c) 2007 The Hewlett-Packard Development Company 2# All rights reserved. 3# 4# Redistribution and use of this software in source and binary forms, 5# with or without modification, are permitted provided that the 6# following conditions are met: 7# 8# The software must be used only for Non-Commercial Use which means any --- 60 unchanged lines hidden (view full) --- 69def macroop INC_P 70{ 71 rdip t7 72 ldst t1, seg, riprel, disp 73 addi t1, t1, 1, flags=(OF, SF, ZF, AF, PF) 74 st t1, seg, riprel, disp 75}; 76 | 1# Copyright (c) 2007 The Hewlett-Packard Development Company 2# All rights reserved. 3# 4# Redistribution and use of this software in source and binary forms, 5# with or without modification, are permitted provided that the 6# following conditions are met: 7# 8# The software must be used only for Non-Commercial Use which means any --- 60 unchanged lines hidden (view full) --- 69def macroop INC_P 70{ 71 rdip t7 72 ldst t1, seg, riprel, disp 73 addi t1, t1, 1, flags=(OF, SF, ZF, AF, PF) 74 st t1, seg, riprel, disp 75}; 76 |
77def macroop INC_LOCKED_M 78{ 79 ldstl t1, seg, sib, disp 80 addi t1, t1, 1, flags=(OF, SF, ZF, AF, PF) 81 stul t1, seg, sib, disp 82}; 83 84def macroop INC_LOCKED_P 85{ 86 rdip t7 87 ldstl t1, seg, riprel, disp 88 addi t1, t1, 1, flags=(OF, SF, ZF, AF, PF) 89 stul t1, seg, riprel, disp 90}; 91 |
|
77def macroop DEC_R 78{ 79 subi reg, reg, 1, flags=(OF, SF, ZF, AF, PF) 80}; 81 82def macroop DEC_M 83{ 84 ldst t1, seg, sib, disp --- 12 unchanged lines hidden --- | 92def macroop DEC_R 93{ 94 subi reg, reg, 1, flags=(OF, SF, ZF, AF, PF) 95}; 96 97def macroop DEC_M 98{ 99 ldst t1, seg, sib, disp --- 12 unchanged lines hidden --- |