HomeSort by relevance Sort by last modified time
    Searched refs:aarch32 (Results 1 - 25 of 172) sorted by null

1 2 3 4 5 6 7

  /external/vixl/test/
test-operands.cc 33 #include "aarch32/operands-aarch32.h"
44 aarch32::Operand op = aarch32::Operand::From(42);
50 aarch32::Operand op = aarch32::Operand::From(-42);
58 aarch32::Operand op = aarch32::Operand::From(-1);
64 aarch32::Operand op = aarch32::Operand::From(UINT32_MAX)
    [all...]
test-code-generation-scopes.cc 30 #include "aarch32/macro-assembler-aarch32.h"
31 #include "aarch32/test-utils-aarch32.h"
55 aarch32::MacroAssembler masm;
58 CodeBufferCheckScope scope(&masm, aarch32::kA32InstructionSizeInBytes);
59 __ Mov(aarch32::r0, 0);
83 aarch32::MacroAssembler masm;
86 CodeBufferCheckScope scope(&masm, 2 * aarch32::kA32InstructionSizeInBytes);
87 __ Mov(aarch32::r0, 0)
    [all...]
  /art/compiler/optimizing/
common_arm.h 29 #include "aarch32/macro-assembler-aarch32.h"
39 static_assert(vixl::aarch32::kSpCode == SP, "vixl::aarch32::kSpCode must equal ART's SP");
41 inline dwarf::Reg DWARFReg(vixl::aarch32::Register reg) {
45 inline dwarf::Reg DWARFReg(vixl::aarch32::SRegister reg) {
49 inline vixl::aarch32::Register HighRegisterFrom(Location location) {
51 return vixl::aarch32::Register(location.AsRegisterPairHigh<vixl::aarch32::Register>());
54 inline vixl::aarch32::DRegister HighDRegisterFrom(Location location)
    [all...]
code_generator_arm_vixl.h 33 #include "aarch32/constants-aarch32.h"
34 #include "aarch32/instructions-aarch32.h"
35 #include "aarch32/macro-assembler-aarch32.h"
44 15 * vixl::aarch32::kMaxInstructionSizeInBytes;
46 static const vixl::aarch32::Register kParameterCoreRegistersVIXL[] = {
47 vixl::aarch32::r1,
48 vixl::aarch32::r2
    [all...]
  /device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/juno/sp_min/
sp_min-juno.mk 8 BL32_SOURCES += lib/cpus/aarch32/cortex_a53.S \
9 lib/cpus/aarch32/cortex_a57.S \
10 lib/cpus/aarch32/cortex_a72.S \
  /device/linaro/bootloader/arm-trusted-firmware/plat/arm/common/sp_min/
arm_sp_min.mk 11 plat/common/aarch32/platform_mp_stack.S \
  /external/vixl/tools/
generate_tests.py 45 - test/aarch32/test-assembler-cond-rd-rn-immediate-a32.cc
46 - test/aarch32/test-assembler-cond-rd-rn-rm-a32.cc
47 - test/aarch32/test-assembler-cond-rd-rn-rm-q-a32.cc
48 - test/aarch32/test-assembler-cond-rd-rn-rm-ge-a32.cc
51 generated dummy trace files in `test/aarch32/traces/`. If you look at them
54 $ cat test/aarch32/traces/sim-cond-rd-rn-immediate-adc-a32.h
69 --aarch32-only
81 generates tests according to them. These files live in `test/aarch32/config` by
88 test/aarch32/config/cond-rd-rn-immediate-a32.json
89 `-> test/aarch32/test-simulator-cond-rd-rn-immediate-a32.c
    [all...]
  /device/linaro/bootloader/arm-trusted-firmware/lib/compiler-rt/
compiler-rt.mk 31 ifeq (${ARCH},aarch32)
  /art/compiler/utils/arm/
managed_register_arm.h 29 #include "aarch32/macro-assembler-aarch32.h"
100 vixl::aarch32::Register AsVIXLRegister() const {
102 return vixl::aarch32::Register(id_);
110 vixl::aarch32::SRegister AsVIXLSRegister() const {
112 return vixl::aarch32::SRegister(id_ - kNumberOfCoreRegIds);
120 vixl::aarch32::DRegister AsVIXLDRegister() const {
122 return vixl::aarch32::DRegister(id_ - kNumberOfCoreRegIds - kNumberOfSRegIds);
153 vixl::aarch32::Register AsVIXLRegisterPairLow() const {
154 return vixl::aarch32::Register(AsRegisterPairLow())
    [all...]
assembler_arm_vixl.h 34 #include "aarch32/macro-assembler-aarch32.h"
37 namespace vixl32 = vixl::aarch32;
223 vixl::aarch32::FlagsUpdate update_flags = vixl::aarch32::DontCare);
243 vixl::aarch32::Literal<T>* CreateLiteralDestroyedWithPool(T value) {
244 vixl::aarch32::Literal<T>* literal =
245 new vixl::aarch32::Literal<T>(value,
  /art/disassembler/
disassembler_arm.cc 29 #include "aarch32/disasm-aarch32.h"
30 #include "aarch32/instructions-aarch32.h"
36 using vixl::aarch32::MemOperand;
37 using vixl::aarch32::PrintDisassembler;
38 using vixl::aarch32::pc;
40 static const vixl::aarch32::Register tr(TR);
76 DisassemblerStream& operator<<(vixl::aarch32::Register reg) OVERRIDE {
99 DisassemblerStream& operator<<(const vixl::aarch32::AlignedMemOperand& operand) OVERRIDE
    [all...]
  /device/linaro/bootloader/arm-trusted-firmware/bl32/sp_min/
sp_min.mk 7 ifneq (${ARCH}, aarch32)
8 $(error SP_MIN is only supported on AArch32 platforms)
16 bl32/sp_min/aarch32/entrypoint.S \
  /device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/fvp/sp_min/
sp_min-fvp.mk 9 plat/arm/board/fvp/aarch32/fvp_helpers.S \
  /external/vixl/src/aarch32/
location-aarch32.h 43 #include "constants-aarch32.h"
44 #include "instructions-aarch32.h"
48 namespace aarch32 { namespace in namespace:vixl
389 } // namespace aarch32
394 aarch32::Location::ForwardRef, aarch32::Location::kNPreallocatedElements, \
395 int32_t, aarch32::Location::kInvalidLinkKey, \
396 aarch32::Location::kReclaimFrom, aarch32::Location::kReclaimFactor
399 const aarch32::Location::ForwardRef& element)
    [all...]
  /art/compiler/linker/arm/
relative_patcher_thumb2.cc 184 vixl::aarch32::Register base_reg,
185 vixl::aarch32::MemOperand& lock_word,
186 vixl::aarch32::Label* slow_path,
188 using namespace vixl::aarch32; // NOLINT(build/namespaces)
207 vixl::aarch32::Register entrypoint) {
208 using vixl::aarch32::MemOperand;
209 using vixl::aarch32::ip;
211 const vixl::aarch32::Register tr = vixl::aarch32::r9;
225 using namespace vixl::aarch32; // NOLINT(build/namespaces
    [all...]
  /device/linaro/bootloader/arm-trusted-firmware/make_helpers/
defaults.mk 13 # The AArch32 Secure Payload to be built as BL32 image
16 # The Target build architecture. Supported values are: aarch64, aarch32.
40 # Build flag to include AArch32 registers in cpu context save and restore during
150 ifeq (${ARCH},aarch32)
  /external/vixl/examples/aarch32/
custom-aarch32-disasm.cc 31 #include "aarch32/constants-aarch32.h"
32 #include "aarch32/disasm-aarch32.h"
33 #include "aarch32/instructions-aarch32.h"
34 #include "aarch32/macro-assembler-aarch32.h"
39 namespace aarch32 { namespace in namespace:vixl
143 } // namespace aarch32
    [all...]
examples.h 40 #include "aarch32/constants-aarch32.h"
41 #include "aarch32/instructions-aarch32.h"
42 #include "aarch32/macro-assembler-aarch32.h"
45 using namespace vixl::aarch32;
96 // This is the example used in doc/getting-started-aarch32.md
  /external/vixl/benchmarks/aarch32/
bench-branch-link-masm.cc 31 #include "aarch32/constants-aarch32.h"
32 #include "aarch32/instructions-aarch32.h"
33 #include "aarch32/macro-assembler-aarch32.h"
36 using namespace vixl::aarch32;
bench-branch-masm.cc 31 #include "aarch32/constants-aarch32.h"
32 #include "aarch32/instructions-aarch32.h"
33 #include "aarch32/macro-assembler-aarch32.h"
36 using namespace vixl::aarch32;
bench-dataop.cc 31 #include "aarch32/constants-aarch32.h"
32 #include "aarch32/instructions-aarch32.h"
33 #include "aarch32/macro-assembler-aarch32.h"
36 using namespace vixl::aarch32;
bench-literal.cc 31 #include "aarch32/constants-aarch32.h"
32 #include "aarch32/instructions-aarch32.h"
33 #include "aarch32/macro-assembler-aarch32.h"
36 using namespace vixl::aarch32;
  /art/compiler/trampolines/
trampoline_compiler.cc 61 using vixl::aarch32::MemOperand;
62 using vixl::aarch32::pc;
63 using vixl::aarch32::r0;
71 vixl::aarch32::UseScratchRegisterScope temps(assembler.GetVIXLAssembler());
72 const vixl::aarch32::Register temp_reg = temps.Acquire();
  /art/compiler/utils/
assembler_thumb_test.cc 294 #define R0 vixl::aarch32::r0
295 #define R2 vixl::aarch32::r2
296 #define R4 vixl::aarch32::r4
297 #define R12 vixl::aarch32::r12
321 vixl::aarch32::UseScratchRegisterScope temps(assembler.asm_.GetVIXLAssembler());
354 vixl::aarch32::UseScratchRegisterScope temps(assembler.asm_.GetVIXLAssembler());
  /device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/fvp/
platform.mk 63 ifeq (${ARCH}, aarch32)
64 $(error "GICV3 Legacy driver not supported for AArch32 build")
105 FVP_CPU_LIBS += lib/cpus/aarch32/cortex_a32.S
154 ifeq (${ARCH},aarch32)

Completed in 665 milliseconds

1 2 3 4 5 6 7