isa.hh (12529:d110a01d2689) isa.hh (12577:5cafe57f87e5)
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

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

396
397 void tlbiALL(ThreadContext *tc, bool secure_lookup, uint8_t target_el);
398
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
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

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

396
397 void tlbiALL(ThreadContext *tc, bool secure_lookup, uint8_t target_el);
398
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
404 public:
405 void clear();
406 void clear64(const ArmISAParams *p);
407
408 MiscReg readMiscRegNoEffect(int misc_reg) const;
409 MiscReg readMiscReg(int misc_reg, ThreadContext *tc);
410 void setMiscRegNoEffect(int misc_reg, const MiscReg &val);
411 void setMiscReg(int misc_reg, const MiscReg &val, ThreadContext *tc);

--- 279 unchanged lines hidden ---
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 ---