isa.hh (12577:5cafe57f87e5) isa.hh (12604:0cf3d5d3bd3e)
1/*
2 * Copyright (c) 2010, 2012-2018 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

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

399 void tlbiALLN(ThreadContext *tc, bool hyp, uint8_t target_el);
400
401 void tlbiMVA(ThreadContext *tc, MiscReg newVal, bool secure_lookup,
402 bool hyp, uint8_t target_el);
403
404 void tlbiIPA(ThreadContext *tc, MiscReg newVal, bool secure_lookup,
405 uint8_t target_el);
406
1/*
2 * Copyright (c) 2010, 2012-2018 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

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

399 void tlbiALLN(ThreadContext *tc, bool hyp, uint8_t target_el);
400
401 void tlbiMVA(ThreadContext *tc, MiscReg newVal, bool secure_lookup,
402 bool hyp, uint8_t target_el);
403
404 void tlbiIPA(ThreadContext *tc, MiscReg newVal, bool secure_lookup,
405 uint8_t target_el);
406
407 void tlbiASID(ThreadContext *tc, uint16_t asid, bool secure_lookup,
408 uint8_t target_el);
409
407 public:
408 void clear();
409 void clear64(const ArmISAParams *p);
410
411 MiscReg readMiscRegNoEffect(int misc_reg) const;
412 MiscReg readMiscReg(int misc_reg, ThreadContext *tc);
413 void setMiscRegNoEffect(int misc_reg, const MiscReg &val);
414 void setMiscReg(int misc_reg, const MiscReg &val, ThreadContext *tc);

--- 279 unchanged lines hidden ---
410 public:
411 void clear();
412 void clear64(const ArmISAParams *p);
413
414 MiscReg readMiscRegNoEffect(int misc_reg) const;
415 MiscReg readMiscReg(int misc_reg, ThreadContext *tc);
416 void setMiscRegNoEffect(int misc_reg, const MiscReg &val);
417 void setMiscReg(int misc_reg, const MiscReg &val, ThreadContext *tc);

--- 279 unchanged lines hidden ---