conditional_move.py (5081:2ccce8600a9d) conditional_move.py (6473:2b1bb253c05e)
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

--- 210 unchanged lines hidden (view full) ---

219def macroop CMOVNP_R_R
220{
221 mov reg, reg, regm, flags=(nCPF,)
222};
223
224def macroop CMOVNP_R_M
225{
226 ld t1, seg, sib, disp
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

--- 210 unchanged lines hidden (view full) ---

219def macroop CMOVNP_R_R
220{
221 mov reg, reg, regm, flags=(nCPF,)
222};
223
224def macroop CMOVNP_R_M
225{
226 ld t1, seg, sib, disp
227 mov reg, reg, regm, flags=(nCPF,)
227 mov reg, reg, t1, flags=(nCPF,)
228};
229
230def macroop CMOVNP_R_P
231{
232 rdip t7
233 ld t1, seg, riprel, disp
228};
229
230def macroop CMOVNP_R_P
231{
232 rdip t7
233 ld t1, seg, riprel, disp
234 mov reg, reg, regm, flags=(nCPF,)
234 mov reg, reg, t1, flags=(nCPF,)
235};
236
237def macroop CMOVL_R_R
238{
239 mov reg, reg, regm, flags=(CSxOF,)
240};
241
242def macroop CMOVL_R_M

--- 102 unchanged lines hidden ---
235};
236
237def macroop CMOVL_R_R
238{
239 mov reg, reg, regm, flags=(CSxOF,)
240};
241
242def macroop CMOVL_R_M

--- 102 unchanged lines hidden ---