HomeSort by relevance Sort by last modified time
    Searched refs:vixl (Results 51 - 75 of 232) sorted by null

1 23 4 5 6 7 8 910

  /art/compiler/linker/arm64/
relative_patcher_arm64.cc 376 vixl::aarch64::Register base_reg,
377 vixl::aarch64::MemOperand& lock_word,
378 vixl::aarch64::Label* slow_path) {
379 using namespace vixl::aarch64; // NOLINT(build/namespaces)
397 __ Add(base_reg, base_reg, Operand(vixl::aarch64::ip0, LSR, 32));
403 using namespace vixl::aarch64; // NOLINT(build/namespaces)
429 vixl::aarch64::Label throw_npe;
433 vixl::aarch64::Label slow_path;
447 __ Ldr(ip0, MemOperand(vixl::aarch64::x19, offset));
460 vixl::aarch64::Label return_label, not_marked, forwarding_address
    [all...]
  /external/vixl/examples/aarch64/
custom-disassembler.cc 1 // Copyright 2014, VIXL authors
104 // from the vixl::Instruction class can be used to analyse the instruction being
107 vixl::aarch64::Disassembler::VisitAddSubShifted(instr);
168 printf("VIXL disasm\t %p:\t%s\n",
non-const-visitor.h 1 // Copyright 2014, VIXL authors
30 using namespace vixl::aarch64;
  /external/vixl/src/aarch64/
disasm-aarch64.h 1 // Copyright 2015, VIXL authors
30 #include "../globals-vixl.h"
31 #include "../utils-vixl.h"
37 namespace vixl { namespace
90 // buffer. They are currently not used by VIXL.
181 } // namespace vixl
decoder-aarch64.h 1 // Copyright 2014, VIXL authors
32 #include "../globals-vixl.h"
117 namespace vixl { namespace
273 } // namespace vixl
  /external/vixl/src/
compiler-intrinsics-vixl.h 1 // Copyright 2015, VIXL authors
31 #include "globals-vixl.h"
33 namespace vixl { namespace
158 } // namespace vixl
utils-vixl.cc 1 // Copyright 2015, VIXL authors
29 #include "utils-vixl.h"
31 namespace vixl { namespace
150 } // namespace vixl
code-buffer-vixl.cc 1 // Copyright 2014, VIXL authors
31 #include "code-buffer-vixl.h"
32 #include "utils-vixl.h"
34 namespace vixl { namespace
188 } // namespace vixl
code-buffer-vixl.h 1 // Copyright 2016, VIXL authors
32 #include "globals-vixl.h"
33 #include "utils-vixl.h"
35 namespace vixl { namespace
184 } // namespace vixl
code-generation-scopes-vixl.h 1 // Copyright 2016, VIXL authors
32 #include "assembler-base-vixl.h"
36 namespace vixl { namespace
40 // - Optionally reserve space in the `CodeBuffer` (if it is managed by VIXL).
141 // - If managed by VIXL, always reserve space in the `CodeBuffer`.
320 } // namespace vixl
globals-vixl.h 1 // Copyright 2015, VIXL authors
54 #include "platform-vixl.h"
62 namespace vixl { namespace
74 } // namespace vixl
  /external/vixl/test/aarch64/
test-abi.cc 1 // Copyright 2016, VIXL authors
40 namespace vixl { namespace
113 } // namespace vixl::aarch64
test-utils-aarch64.h 1 // Copyright 2014, VIXL authors
37 namespace vixl { namespace
272 } // namespace vixl
  /external/vixl/test/
test-operands.cc 1 // Copyright 2016, VIXL authors
38 namespace vixl { namespace
118 } // namespace vixl
test-api.cc 1 // Copyright 2016, VIXL authors
29 #include "utils-vixl.h"
35 namespace vixl { namespace
211 } // namespace vixl
  /art/compiler/optimizing/
intrinsics_arm64.cc 34 using namespace vixl::aarch64; // NOLINT(build/namespaces)
36 // TODO(VIXL): Make VIXL compile with -Wshadow.
125 vixl::EmissionCheckScope guard(codegen->GetVIXLAssembler(), kInvokeCodeMarginSizeInBytes);
183 vixl::aarch64::Label slow_copy_loop;
701 static void GenMathRound(HInvoke* invoke, bool is_double, vixl::aarch64::MacroAssembler* masm) {
719 vixl::aarch64::Label done;
    [all...]
optimizing_cfi_test.cc 38 namespace vixl32 = vixl::aarch32;
  /art/
Android.mk 155 # We can only run the vixl tests on 64-bit hosts (vixl testing issue) when its a
156 # top-level build (to declare the vixl test rule).
159 VIXL_TEST_DEPENDENCY := run-vixl-tests
163 .PHONY: test-art-host-vixl
164 test-art-host-vixl: $(VIXL_TEST_DEPENDENCY)
169 test-art-host-vixl test-art-host-dexdump
  /external/vixl/test/aarch32/
test-utils-aarch32.h 1 // Copyright 2015, VIXL authors
35 namespace vixl { namespace
189 } // namespace vixl
test-utils-aarch32.cc 1 // Copyright 2015, VIXL authors
31 namespace vixl { namespace
262 } // namespace vixl
  /art/compiler/utils/arm/
jni_macro_assembler_arm_vixl.cc 24 using namespace vixl::aarch32; // NOLINT(build/namespaces)
25 namespace vixl32 = vixl::aarch32;
27 using vixl::ExactAssemblyScope;
28 using vixl::CodeBufferCheckScope;
  /art/compiler/utils/arm64/
assembler_arm64.cc 23 using namespace vixl::aarch64; // NOLINT(build/namespaces)
  /external/vixl/src/aarch32/
constants-aarch32.cc 1 // Copyright 2016, VIXL authors
28 #include "utils-vixl.h"
31 namespace vixl { namespace
855 } // namespace vixl
label-aarch32.h 1 // Copyright 2015, VIXL authors
39 #include "utils-vixl.h"
43 namespace vixl { namespace
366 } // namespace vixl
  /external/vixl/tools/
verify_assembler_traces.py 3 # Copyright 2016, VIXL authors
37 You may run the script with no arguments from VIXL's top-level directory as long
107 The script will finally extract the encoding and compare it to what VIXL
138 for LLVM. VIXL's test generation framework will print instruction
265 # However, VIXL does not do this. These rules specifically add the `.w`
293 # VIXL may have generated more than one instruction seperated by ';'
349 encoded them the same way as VIXL. `triple` allows us to specify either
382 # due to IT instructions preceding every instruction under test. VIXL's
392 # Check the encodings from LLVM are identical to VIXL's.
402 VIXL: {vixl
405 vixl=vixl_encodings[i])) variable
    [all...]

Completed in 797 milliseconds

1 23 4 5 6 7 8 910