isa_traits.hh (12408:51e487705276) | isa_traits.hh (12427:b0611f1ad833) |
---|---|
1/* 2 * Copyright (c) 2010, 2012 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 --- 43 unchanged lines hidden (view full) --- 52namespace LittleEndianGuest {} 53 54namespace ArmISA 55{ 56 using namespace LittleEndianGuest; 57 58 StaticInstPtr decodeInst(ExtMachInst); 59 | 1/* 2 * Copyright (c) 2010, 2012 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 --- 43 unchanged lines hidden (view full) --- 52namespace LittleEndianGuest {} 53 54namespace ArmISA 55{ 56 using namespace LittleEndianGuest; 57 58 StaticInstPtr decodeInst(ExtMachInst); 59 |
60 // ARM DOES NOT have a delay slot 61 #define ISA_HAS_DELAY_SLOT 0 62 | |
63 const Addr PageShift = 12; 64 const Addr PageBytes = ULL(1) << PageShift; 65 const Addr Page_Mask = ~(PageBytes - 1); 66 const Addr PageOffset = PageBytes - 1; 67 68 69 //////////////////////////////////////////////////////////////////////// 70 // --- 54 unchanged lines hidden --- | 60 const Addr PageShift = 12; 61 const Addr PageBytes = ULL(1) << PageShift; 62 const Addr Page_Mask = ~(PageBytes - 1); 63 const Addr PageOffset = PageBytes - 1; 64 65 66 //////////////////////////////////////////////////////////////////////// 67 // --- 54 unchanged lines hidden --- |