/third_party/vixl/test/ |
H A D | test-code-generation-scopes.cc | 35 #include "aarch64/macro-assembler-aarch64.h" 69 aarch64::MacroAssembler masm; in TEST() 72 CodeBufferCheckScope scope(&masm, aarch64::kInstructionSize); in TEST() 73 __ Mov(aarch64::x0, 0); in TEST() 98 aarch64::MacroAssembler masm; in TEST() 101 CodeBufferCheckScope scope(&masm, 2 * aarch64::kInstructionSize); in TEST() 102 __ Mov(aarch64::x0, 0); in TEST() 103 __ movz(aarch64::x1, 1); in TEST() 129 aarch64 in TEST() [all...] |
H A D | test-runner.h | 32 #include "aarch64/instructions-aarch64.h" 47 : name_(name), sve_vl_(aarch64::kZRegMinSize), next_(NULL) { in Test() 77 VIXL_ASSERT(sve_vl >= aarch64::kZRegMinSize); in set_sve_vl_in_bits() 78 VIXL_ASSERT(sve_vl <= aarch64::kZRegMaxSize); in set_sve_vl_in_bits() 79 VIXL_ASSERT((sve_vl % aarch64::kZRegMinSize) == 0); in set_sve_vl_in_bits()
|
H A D | test-use-scratch-register-scope.cc | 36 #include "aarch64/macro-assembler-aarch64.h" 51 namespace aarch64 { \ 54 void Test_##Name##_AArch64() { aarch64::Test_##Name##_AArch64_Impl(); } \ 57 void aarch64::Test_##Name##_AArch64_Impl()
|
/third_party/vixl/examples/aarch64/ |
H A D | examples.h | 30 #include "aarch64/macro-assembler-aarch64.h" 31 #include "aarch64/simulator-aarch64.h" 37 void GenerateFactorial(vixl::aarch64::MacroAssembler* masm); 43 void GenerateFactorialRec(vixl::aarch64::MacroAssembler* masm); 49 void GenerateNEONMatrixMultiply(vixl::aarch64::MacroAssembler* masm); 55 void GenerateAdd2Vectors(vixl::aarch64::MacroAssembler* masm); 62 void GenerateAdd3Double(vixl::aarch64::MacroAssembler* masm); 69 void GenerateAdd4Double(vixl::aarch64 [all...] |
H A D | non-const-visitor.h | 30 #include "aarch64/decoder-aarch64.h" 31 #include "aarch64/macro-assembler-aarch64.h" 33 class SwitchAddSubRegisterSources : public vixl::aarch64::DecoderVisitor { 36 : vixl::aarch64::DecoderVisitor(kNonConstVisitor) {} in SwitchAddSubRegisterSources() 41 virtual void Visit(vixl::aarch64::Metadata* metadata, 42 const vixl::aarch64::Instruction* instr) VIXL_OVERRIDE; 46 void GenerateNonConstVisitorTestCode(vixl::aarch64::MacroAssembler* masm); 49 const vixl::aarch64 [all...] |
H A D | custom-disassembler.h | 30 #include "aarch64/disasm-aarch64.h" 38 class CustomDisassembler : public vixl::aarch64::Disassembler { 40 CustomDisassembler() : vixl::aarch64::Disassembler() {} in CustomDisassembler() 43 virtual void Visit(vixl::aarch64::Metadata* metadata, 44 const vixl::aarch64::Instruction* instr) VIXL_OVERRIDE; 48 const vixl::aarch64::Instruction* instr, 49 const vixl::aarch64::CPURegister& reg) VIXL_OVERRIDE; 52 const vixl::aarch64::Instruction* instr, const void* addr) VIXL_OVERRIDE;
|
H A D | executable-memory.h | 40 #include "aarch64/assembler-aarch64.h" 41 #include "aarch64/constants-aarch64.h" 42 #include "aarch64/cpu-aarch64.h" 43 #include "aarch64/macro-assembler-aarch64.h" 59 vixl::aarch64::CPU::EnsureIAndDCacheCoherency(buffer_, size_); in ExecutableMemory() 66 T GetEntryPoint(const vixl::aarch64 [all...] |
H A D | getting-started.cc | 29 #include "aarch64/macro-assembler-aarch64.h" 30 #include "aarch64/simulator-aarch64.h" 33 using namespace vixl::aarch64; 37 using namespace vixl::aarch64;
|
H A D | disasm.cc | 34 #include "aarch64/decoder-aarch64.h" 35 #include "aarch64/disasm-aarch64.h" 41 using namespace vixl::aarch64; 127 vixl::aarch64::PrintDisassembler disasm(stdout); in main()
|
H A D | custom-disassembler.cc | 34 using namespace vixl::aarch64; 112 vixl::aarch64::Disassembler::Visit(metadata, instr); in Visit()
|
H A D | cpu-features.cc | 30 using namespace vixl::aarch64;
|
/third_party/vixl/benchmarks/aarch64/ |
H A D | bench-utils.h | 38 #include "aarch64/macro-assembler-aarch64.h" 175 explicit BenchCodeGenerator(vixl::aarch64::MacroAssembler* masm) in BenchCodeGenerator() 233 vixl::aarch64::Register PickR(unsigned size_in_bits); 234 vixl::aarch64::VRegister PickV( 235 unsigned size_in_bits = vixl::aarch64::kQRegSize); 237 vixl::aarch64::Register PickW() { return PickR(vixl::aarch64::kWRegSize); } in PickW() 238 vixl::aarch64::Register PickX() { return PickR(vixl::aarch64 in PickW() [all...] |
H A D | bench-branch-link.cc | 30 #include "aarch64/instructions-aarch64.h" 31 #include "aarch64/macro-assembler-aarch64.h" 34 using namespace vixl::aarch64;
|
H A D | bench-branch.cc | 30 #include "aarch64/instructions-aarch64.h" 31 #include "aarch64/macro-assembler-aarch64.h" 34 using namespace vixl::aarch64;
|
H A D | bench-dataop.cc | 30 #include "aarch64/instructions-aarch64.h" 31 #include "aarch64/macro-assembler-aarch64.h" 34 using namespace vixl::aarch64;
|
/third_party/musl/scripts/build_lite/ |
H A D | Makefile | 205 mv -f src/ldso/aarch64/linux/* src/ldso/aarch64/ && \ 209 mv -f src/linux/aarch64/linux/* src/linux/aarch64/ && \ 215 mv -f src/misc/aarch64/linux/* src/misc/aarch64/ && \ 242 ifeq ($(ARCH),aarch64)
|
/third_party/rust/crates/libc/src/hermit/ |
H A D | mod.rs | 35 if #[cfg(target_arch = "aarch64")] { 36 mod aarch64; modules 37 pub use self::aarch64::*;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
H A D | Triple.cpp | 23 case aarch64: return "aarch64"; in getArchTypeName() 84 case aarch64: in getArchTypePrefix() 86 case aarch64_32: return "aarch64"; in getArchTypePrefix() 267 .Case("aarch64", aarch64) in getArchTypeForLLVMName() 271 .Case("arm64", aarch64) // "arm64" is an alias for "aarch64" in getArchTypeForLLVMName() 338 arch = Triple::aarch64; in parseARMArch() 399 .Case("aarch64", Tripl in parseArch() [all...] |
/third_party/rust/crates/libc/src/unix/bsd/apple/b64/ |
H A D | mod.rs | 118 } else if #[cfg(target_arch = "aarch64")] { 119 mod aarch64; modules 120 pub use self::aarch64::*;
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/musl/b64/ |
H A D | mod.rs | 145 if #[cfg(target_arch = "aarch64")] { 146 mod aarch64; modules 147 pub use self::aarch64::*;
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/ |
H A D | mod.rs | 18 if #[cfg(all(target_arch = "aarch64", target_pointer_width = "32"))] { 72 target_arch = "aarch64", 81 target_arch = "aarch64", 99 if #[cfg(target_arch = "aarch64")] { 100 mod aarch64; modules 101 pub use self::aarch64::*;
|
/third_party/vixl/src/ |
H A D | cpu-features.cc | 35 #include "aarch64/cpu-aarch64.h" 53 features.Combine(aarch64::CPU::InferCPUFeaturesFromIDRegisters()); in InferFromIDRegisters() 60 return aarch64::CPU::InferCPUFeaturesFromOS(option); in InferFromOS()
|
/third_party/vixl/test/aarch64/ |
H A D | test-api-aarch64.cc | 34 #include "aarch64/macro-assembler-aarch64.h" 35 #include "aarch64/registers-aarch64.h" 36 #include "aarch64/simulator-aarch64.h" 37 #include "aarch64/test-utils-aarch64.h" 44 namespace aarch64 { namespace 141 VIXL_CHECK(vixl::aarch64 in TEST() [all...] |
/third_party/libunwind/libunwind/src/aarch64/ |
H A D | unwind_i.h | 31 #include <libunwind-aarch64.h>
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/TargetInfo/ |
H A D | AArch64TargetInfo.cpp | 36 // take possession of the Triple::aarch64 tags though. in LLVMInitializeAArch64TargetInfo() 44 RegisterTarget<Triple::aarch64, /*HasJIT=*/true> Z( in LLVMInitializeAArch64TargetInfo() 45 getTheAArch64leTarget(), "aarch64", "AArch64 (little endian)", "AArch64"); in LLVMInitializeAArch64TargetInfo()
|