1/* 2 * Copyright (c) 2010 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 445 unchanged lines hidden (view full) --- 454 fpType (*func)(fpType, fpType), 455 bool flush, bool defaultNan, uint32_t rMode) const; 456 457 template <class fpType> 458 fpType 459 unaryOp(FPSCR &fpscr, fpType op1, 460 fpType (*func)(fpType), 461 bool flush, uint32_t rMode) const; |
462 463 void 464 advancePC(PCState &pcState) const 465 { 466 if (flags[IsLastMicroop]) { 467 pcState.uEnd(); 468 } else if (flags[IsMicroop]) { 469 pcState.uAdvance(); 470 } else { 471 pcState.advance(); 472 } 473 } |
474}; 475 476class FpRegRegOp : public FpOp 477{ 478 protected: 479 IntRegIndex dest; 480 IntRegIndex op1; 481 --- 88 unchanged lines hidden --- |