ldstop.isa (6056:4435d13700de) | ldstop.isa (6079:f39c5598a302) |
---|---|
1// Copyright (c) 2008 The Regents of The University of Michigan 2// All rights reserved. 3// 4// Redistribution and use in source and binary forms, with or without 5// modification, are permitted provided that the following conditions are 6// met: redistributions of source code must retain the above copyright 7// notice, this list of conditions and the following disclaimer; 8// redistributions in binary form must reproduce the above copyright --- 426 unchanged lines hidden (view full) --- 435 self.className = Name 436 self.mnemonic = name 437 438 microopClasses[name] = LoadOp 439 440 defineMicroLoadOp('Ld', 'Data = merge(Data, Mem, dataSize);') 441 defineMicroLoadOp('Ldst', 'Data = merge(Data, Mem, dataSize);', 442 'X86ISA::StoreCheck') | 1// Copyright (c) 2008 The Regents of The University of Michigan 2// All rights reserved. 3// 4// Redistribution and use in source and binary forms, with or without 5// modification, are permitted provided that the following conditions are 6// met: redistributions of source code must retain the above copyright 7// notice, this list of conditions and the following disclaimer; 8// redistributions in binary form must reproduce the above copyright --- 426 unchanged lines hidden (view full) --- 435 self.className = Name 436 self.mnemonic = name 437 438 microopClasses[name] = LoadOp 439 440 defineMicroLoadOp('Ld', 'Data = merge(Data, Mem, dataSize);') 441 defineMicroLoadOp('Ldst', 'Data = merge(Data, Mem, dataSize);', 442 'X86ISA::StoreCheck') |
443 defineMicroLoadOp('Ldstl', 'Data = merge(Data, Mem, dataSize);', 444 'X86ISA::StoreCheck | Request::LOCKED') |
|
443 defineMicroLoadOp('Ldfp', 'FpData.uqw = Mem;') 444 445 def defineMicroStoreOp(mnemonic, code, \ 446 postCode="", completeCode="", mem_flags="0"): 447 global header_output 448 global decoder_output 449 global exec_output 450 global microopClasses --- 84 unchanged lines hidden --- | 445 defineMicroLoadOp('Ldfp', 'FpData.uqw = Mem;') 446 447 def defineMicroStoreOp(mnemonic, code, \ 448 postCode="", completeCode="", mem_flags="0"): 449 global header_output 450 global decoder_output 451 global exec_output 452 global microopClasses --- 84 unchanged lines hidden --- |