utility.hh (12788:fe6d6ae79d7c) | utility.hh (13363:15eae7ca2bfd) |
---|---|
1/* 2 * Copyright (c) 2010, 2012-2013, 2016-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 --- 299 unchanged lines hidden (view full) --- 308 HDCR hdcr, HSTR hstr, HCPTR hcptr, uint32_t iss); 309bool 310mcrrMrrc15TrapToHyp(const MiscRegIndex miscReg, CPSR cpsr, SCR scr, HSTR hstr, 311 HCR hcr, uint32_t iss); 312 313bool msrMrs64TrapToSup(const MiscRegIndex miscReg, ExceptionLevel el, 314 CPACR cpacr); 315bool msrMrs64TrapToHyp(const MiscRegIndex miscReg, ExceptionLevel el, | 1/* 2 * Copyright (c) 2010, 2012-2013, 2016-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 --- 299 unchanged lines hidden (view full) --- 308 HDCR hdcr, HSTR hstr, HCPTR hcptr, uint32_t iss); 309bool 310mcrrMrrc15TrapToHyp(const MiscRegIndex miscReg, CPSR cpsr, SCR scr, HSTR hstr, 311 HCR hcr, uint32_t iss); 312 313bool msrMrs64TrapToSup(const MiscRegIndex miscReg, ExceptionLevel el, 314 CPACR cpacr); 315bool msrMrs64TrapToHyp(const MiscRegIndex miscReg, ExceptionLevel el, |
316 bool isRead, CPTR cptr, HCR hcr, bool * isVfpNeon); | 316 bool isRead, CPTR cptr, HCR hcr, SCR scr, 317 CPSR cpsr, bool * isVfpNeon); |
317bool msrMrs64TrapToMon(const MiscRegIndex miscReg, CPTR cptr, 318 ExceptionLevel el, bool * isVfpNeon); 319 320bool SPAlignmentCheckEnabled(ThreadContext* tc); 321 322uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp); 323 324void skipFunction(ThreadContext *tc); --- 54 unchanged lines hidden --- | 318bool msrMrs64TrapToMon(const MiscRegIndex miscReg, CPTR cptr, 319 ExceptionLevel el, bool * isVfpNeon); 320 321bool SPAlignmentCheckEnabled(ThreadContext* tc); 322 323uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp); 324 325void skipFunction(ThreadContext *tc); --- 54 unchanged lines hidden --- |