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 --- |