Deleted Added
sdiff udiff text old ( 12527:264a2d7e5c1d ) new ( 12856:cca88f84cb80 )
full compact
1// -*- mode:c++ -*-
2
3// Copyright (c) 2011-2014 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating
9// to a hardware implementation of the functionality of the software
10// licensed hereunder. You may use the software subject to the license
11// terms below provided that you ensure that this notice is replicated

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

411 LoadEx64("ldaxrh", "LDAXRH64", 2, flavor="acex").emit()
412 LoadEx64("ldaxrb", "LDAXRB64", 1, flavor="acex").emit()
413
414 LoadEx64("ldxr", "LDXRX64", 8, flavor="exclusive").emit()
415 LoadEx64("ldxr", "LDXRW64", 4, flavor="exclusive").emit()
416 LoadEx64("ldxrh", "LDXRH64", 2, flavor="exclusive").emit()
417 LoadEx64("ldxrb", "LDXRB64", 1, flavor="exclusive").emit()
418
419 class LoadImmU64(LoadImm64):
420 decConstBase = 'LoadStoreImmU64'
421 micro = True
422
423 class LoadImmDU64(LoadImmInst64, LoadDouble64):
424 decConstBase = 'LoadStoreImmDU64'
425 base = 'ArmISA::MemoryDImm64'
426 micro = True

--- 41 unchanged lines hidden ---