HomeSort by relevance Sort by last modified time
    Searched full:vixl (Results 26 - 50 of 86) sorted by null

12 3 4

  /external/vixl/src/vixl/a64/
disasm-a64.h 30 #include "vixl/globals.h"
31 #include "vixl/utils.h"
32 #include "vixl/a64/instructions-a64.h"
33 #include "vixl/a64/decoder-a64.h"
34 #include "vixl/a64/assembler-a64.h"
36 namespace vixl { namespace
87 // buffer. They are currently not used by VIXL.
175 } // namespace vixl
cpu-a64.cc 27 #include "vixl/utils.h"
28 #include "vixl/a64/cpu-a64.h"
30 namespace vixl { namespace
170 } // namespace vixl
decoder-a64.h 32 #include "vixl/globals.h"
33 #include "vixl/a64/instructions-a64.h"
116 namespace vixl { namespace
273 } // namespace vixl
simulator-constants-a64.h 30 namespace vixl { namespace
34 // VIXL's macro-assembler and simulator support a few pseudo instructions to
139 } // namespace vixl
  /external/vixl/src/vixl/
platform.h 33 namespace vixl { namespace
35 } // namespace vixl
code-buffer.cc 27 #include "vixl/code-buffer.h"
28 #include "vixl/utils.h"
30 namespace vixl { namespace
110 } // namespace vixl
code-buffer.h 31 #include "vixl/globals.h"
33 namespace vixl { namespace
110 } // namespace vixl
utils.cc 27 #include "vixl/utils.h"
30 namespace vixl { namespace
142 } // namespace vixl
  /external/vixl/third_party/android/
Android.mk.template 83 # Explicitly enable the write-strings warning. VIXL uses
200 ######### VIXL HOST TESTS #########
203 # To run all the tests: vixl-test-runner --run_all
216 LOCAL_MODULE := vixl-test-runner
221 .PHONY: run-vixl-tests
222 run-vixl-tests: vixl-test-runner
224 $(HOST_OUT)/bin/vixl-test-runner --run_all
225 $(HOST_OUT)/bin/vixl-test-runner --run_all --debugger
226 @echo vixl tests PASSE
    [all...]
generate_android_mk.py 43 'Generate an `Android.mk` to compile VIXL within Android.',
52 sources = glob.glob(os.path.join(dir_root, 'src', 'vixl', '*.cc')) + \
53 glob.glob(os.path.join(dir_root, 'src', 'vixl', 'a64', '*.cc'))
  /external/vixl/examples/
getting-started.cc 27 #include "vixl/a64/simulator-a64.h"
28 #include "vixl/a64/macro-assembler-a64.h"
33 using namespace vixl;
custom-disassembler.h 30 #include "vixl/a64/disasm-a64.h"
32 using namespace vixl;
examples.h 30 #include "vixl/a64/simulator-a64.h"
31 #include "vixl/a64/debugger-a64.h"
32 #include "vixl/a64/macro-assembler-a64.h"
34 using namespace vixl;
108 // This example demonstrates some interesting features of VIXL's stack
custom-disassembler.cc 106 // from the vixl::Instruction class can be used to analyse the instruction being
109 vixl::Disassembler::VisitAddSubShifted(instr);
172 printf("VIXL disasm\t %p:\t%s\n",
  /external/vixl/test/
test-fuzz-a64.cc 30 #include "vixl/a64/decoder-a64.h"
31 #include "vixl/a64/disasm-a64.h"
36 namespace vixl { namespace
118 } // namespace vixl
test-runner.h 30 #include "vixl/utils.h"
32 namespace vixl { namespace
89 } // namespace vixl
test-utils-a64.h 31 #include "vixl/a64/macro-assembler-a64.h"
32 #include "vixl/a64/simulator-a64.h"
33 #include "vixl/a64/disasm-a64.h"
34 #include "vixl/a64/cpu-a64.h"
36 namespace vixl { namespace
255 } // namespace vixl
test-utils-a64.cc 32 #include "vixl/a64/macro-assembler-a64.h"
33 #include "vixl/a64/simulator-a64.h"
34 #include "vixl/a64/disasm-a64.h"
35 #include "vixl/a64/cpu-a64.h"
39 namespace vixl { namespace
461 } // namespace vixl
test-invalset.cc 29 #include "vixl/invalset.h"
31 namespace vixl { namespace
251 } // namespace vixl
  /art/compiler/optimizing/
intrinsics_arm64.cc 31 #include "vixl/a64/disasm-a64.h"
32 #include "vixl/a64/macro-assembler-a64.h"
34 using namespace vixl; // NOLINT(build/namespaces)
59 vixl::MacroAssembler* IntrinsicCodeGeneratorARM64::GetVIXLAssembler() {
185 static void MoveFPToInt(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) {
192 static void MoveIntToFP(LocationSummary* locations, bool is64bit, vixl::MacroAssembler* masm) {
237 vixl::MacroAssembler* masm) {
291 vixl::MacroAssembler* masm) {
318 vixl::MacroAssembler* masm) {
346 vixl::MacroAssembler* masm)
    [all...]
code_generator_arm64.cc 37 using namespace vixl; // NOLINT(build/namespaces)
40 #error "ARM64 Codegen VIXL macro-assembler macro already defined."
410 vixl::Label* GetReturnLabel() {
426 vixl::Label return_label_;
566 vixl::Label* target_label = codegen->GetLabelOf(successors[i]);
686 // calls to vixl::MacroAssembler::Lsl and
687 // vixl::MacroAssembler::Mov below), but it has
    [all...]
  /art/compiler/utils/arm64/
assembler_arm64.cc 23 using namespace vixl; // NOLINT(build/namespaces)
84 // VIXL macro-assembler handles all variants.
89 vixl::UseScratchRegisterScope temps(vixl_masm_);
91 vixl::Register temp = temps.AcquireX();
185 vixl::UseScratchRegisterScope temps(vixl_masm_);
186 vixl::Register temp = temps.AcquireX();
209 vixl::UseScratchRegisterScope temps(vixl_masm_);
211 vixl::Register temp = temps.AcquireX();
316 vixl::UseScratchRegisterScope temps(vixl_masm_);
482 ___ Dmb(vixl::InnerShareable, vixl::BarrierAll)
    [all...]
  /external/vixl/
SConstruct 41 Build system for the VIXL project.
258 # Source files are in `src/vixl` and in `src/vixl/a64/`.
259 variant_dir_vixl = PrepareVariantDir(join('src', 'vixl'), build_dir)
260 variant_dir_a64 = PrepareVariantDir(join('src', 'vixl', 'a64'), build_dir)
263 return env.Library(join(build_dir, 'vixl'), sources)
269 # The VIXL library, built by default.
276 top_level_targets.Add('', 'Build the VIXL library.')
CPPLINT.cfg 1 # Stop cpplint for looking for CPPLINT.cfg outside of vixl.
  /external/vixl/tools/
make_instruction_doc.pl 30 my $hfile = "src/vixl/a64/assembler-a64.h";
72 VIXL Supported Instruction List
75 This is a list of the AArch64 instructions supported by the VIXL assembler,

Completed in 1677 milliseconds

12 3 4