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

12 3 4 5 6 7 8 91011>>

  /external/llvm/test/MC/Disassembler/AArch64/
ldp-offset-predictable.txt 1 # RUN: llvm-mc -triple=aarch64 -disassemble < %s 2>&1 | FileCheck %s
a64-ignored-fields.txt 1 # RUN: llvm-mc -triple=aarch64 -disassemble -show-encoding < %s | FileCheck %s
  /external/clang/test/Preprocessor/
aarch64-target-features.c 1 // RUN: %clang -target aarch64-none-linux-gnu -x c -E -dM %s -o - | FileCheck %s
24 // RUN: %clang -target aarch64-none-linux-gnu -ffast-math -x c -E -dM %s -o - | FileCheck --check-prefix=CHECK-FASTMATH %s
27 // RUN: %clang -target aarch64-none-linux-gnu -fshort-wchar -x c -E -dM %s -o - | FileCheck --check-prefix=CHECK-SHORTWCHAR %s
30 // RUN: %clang -target aarch64-none-linux-gnu -fshort-enums -x c -E -dM %s -o - | FileCheck --check-prefix=CHECK-SHORTENUMS %s
33 // RUN: %clang -target aarch64-none-linux-gnu -mfpu=neon -x c -E -dM %s -o - | FileCheck --check-prefix=CHECK-NEON %s
  /external/llvm/lib/Target/AArch64/TargetInfo/
AArch64TargetInfo.cpp 1 //===-- AArch64TargetInfo.cpp - AArch64 Target Implementation -------------===//
14 #include "AArch64.h"
22 RegisterTarget<Triple::aarch64, /*HasJIT=*/true>
23 X(TheAArch64Target, "aarch64", "AArch64 (ARM 64-bit target)");
LLVMBuild.txt 1 ;===- ./lib/Target/AArch64/TargetInfo/LLVMBuild.txt ------------*- Conf -*--===;
21 parent = AArch64
23 add_to_library_groups = AArch64
  /external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.cpp 1 //===- AArch64RegisterInfo.cpp - AArch64 Register Information -------------===//
10 // This file contains the AArch64 implementation of the TargetRegisterInfo
33 : AArch64GenRegisterInfo(AArch64::X30) {
52 if (RC == &AArch64::FlagClassRegClass)
53 return &AArch64::GPR64RegClass;
65 Reserved.set(AArch64::XSP);
66 Reserved.set(AArch64::WSP);
68 Reserved.set(AArch64::XZR);
69 Reserved.set(AArch64::WZR);
72 Reserved.set(AArch64::X29)
    [all...]
AArch64FrameLowering.cpp 1 //===- AArch64FrameLowering.cpp - AArch64 Frame Information ---------------===//
10 // This file contains the AArch64 implementation of TargetFrameLowering class.
14 #include "AArch64.h"
89 emitSPUpdate(MBB, MBBI, DL, TII, AArch64::X16, -NumInitialBytes,
100 unsigned Reg = MRI->getDwarfRegNum(AArch64::XSP, true);
114 if (FPNeedsSetting && MBBI->getOpcode() == AArch64::LSPair64_STR
115 && MBBI->getOperand(0).getReg() == AArch64::X29) {
120 emitRegUpdate(MBB, MBBI, DL, TII, AArch64::X29, AArch64::XSP,
121 AArch64::X29
    [all...]
LLVMBuild.txt 1 ;===- ./lib/Target/AArch64/LLVMBuild.txt -----------------------*- Conf -*--===;
23 name = AArch64
33 parent = AArch64
35 add_to_library_groups = AArch64
AArch64RegisterInfo.td 10 // This file contains declarations that describe the AArch64 register file
14 let Namespace = "AArch64" in {
29 let Namespace = "AArch64";
67 def GPR32 : RegisterClass<"AArch64", [i32], 32,
71 def GPR64 : RegisterClass<"AArch64", [i64], 64,
75 def GPR32nowzr : RegisterClass<"AArch64", [i32], 32,
79 def GPR64noxzr : RegisterClass<"AArch64", [i64], 64,
86 def tcGPR64 : RegisterClass<"AArch64", [i64], 64,
94 def GPR32wsp : RegisterClass<"AArch64", [i32], 32,
98 def GPR64xsp : RegisterClass<"AArch64", [i64], 64
    [all...]
AArch64ISelLowering.cpp 1 //===-- AArch64ISelLowering.cpp - AArch64 DAG Lowering Implementation -----===//
10 // This file defines the interfaces that AArch64 uses to lower LLVM code into a
15 #define DEBUG_TYPE "aarch64-isel"
16 #include "AArch64.h"
51 addRegisterClass(MVT::i32, &AArch64::GPR32RegClass);
52 addRegisterClass(MVT::i64, &AArch64::GPR64RegClass);
53 addRegisterClass(MVT::f16, &AArch64::FPR16RegClass);
54 addRegisterClass(MVT::f32, &AArch64::FPR32RegClass);
55 addRegisterClass(MVT::f64, &AArch64::FPR64RegClass);
56 addRegisterClass(MVT::f128, &AArch64::FPR128RegClass)
    [all...]
AArch64.h 1 //==-- AArch64.h - Top-level interface for AArch64 representation -*- C++ -*-=//
11 // AArch64 back-end.
AArch64TargetObjectFile.h 1 //===-- AArch64TargetObjectFile.h - AArch64 Object Info ---------*- C++ -*-===//
10 // This file deals with any AArch64 specific requirements on object files.
24 /// AArch64.
AArch64RegisterInfo.h 1 //==- AArch64RegisterInfo.h - AArch64 Register Information Impl -*- C++ -*-===//
10 // This file contains the AArch64 implementation of the MCRegisterInfo class.
52 if (RC == &AArch64::tcGPR64RegClass)
53 return &AArch64::GPR64RegClass;
  /external/llvm/test/tools/llvm-readobj/
reloc-types.test 8 RUN: llvm-readobj -r -expand-relocs %p/Inputs/relocs.obj.elf-aarch64 | FileCheck %s -check-prefix ELF-AARCH64
152 ELF-AARCH64: Type: R_AARCH64_NONE (256)
153 ELF-AARCH64: Type: R_AARCH64_ABS64 (257)
154 ELF-AARCH64: Type: R_AARCH64_ABS32 (258)
155 ELF-AARCH64: Type: R_AARCH64_ABS16 (259)
156 ELF-AARCH64: Type: R_AARCH64_PREL64 (260)
157 ELF-AARCH64: Type: R_AARCH64_PREL32 (261)
158 ELF-AARCH64: Type: R_AARCH64_PREL16 (262)
159 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G0 (263
    [all...]
  /external/llvm/test/ExecutionEngine/MCJIT/
lit.local.cfg 11 if ('X86' in targets) | ('AArch64' in targets) | ('ARM' in targets) | \
20 'AArch64', 'ARM', 'Mips', 'PowerPC', 'ppc64', 'SystemZ']:
  /external/llvm/test/CodeGen/AArch64/
regress-bitcast-formals.ll 1 ; RUN: llc -mtriple=aarch64-none-linux-gnu -verify-machineinstrs < %s | FileCheck %s
  /external/llvm/test/MC/AArch64/
elf-reloc-addsubimm.s 1 // RUN: llvm-mc -triple=aarch64-none-linux-gnu -filetype=obj %s -o - | \
elf-reloc-condbr.s 1 // RUN: llvm-mc -triple=aarch64-none-linux-gnu -filetype=obj %s -o - | \
  /external/llvm/lib/Target/AArch64/AsmParser/
LLVMBuild.txt 1 ;===- ./lib/Target/AArch64/AsmParser/LLVMBuild.txt -------------*- Conf -*--===;
21 parent = AArch64
23 add_to_library_groups = AArch64
  /external/llvm/lib/Target/AArch64/Disassembler/
LLVMBuild.txt 1 ;===- ./lib/Target/AArch64/Disassembler/LLVMBuild.txt ----------*- Conf -*--===;
21 parent = AArch64
23 add_to_library_groups = AArch64
  /external/llvm/lib/Target/AArch64/InstPrinter/
LLVMBuild.txt 1 ;===- ./lib/Target/AArch64/InstPrinter/LLVMBuild.txt -----------*- Conf -*--===;
21 parent = AArch64
23 add_to_library_groups = AArch64
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
LLVMBuild.txt 1 ;===- ./lib/Target/AArch64/MCTargetDesc/LLVMBuild.txt ----------*- Conf -*--===;
21 parent = AArch64
23 add_to_library_groups = AArch64
AArch64FixupKinds.h 1 //=- AArch64/AArch64FixupKinds.h - AArch64 Specific Fixup Entries -*- C++ -*-=//
10 // This file describes the LLVM fixups applied to MCInsts in the AArch64
21 namespace AArch64 {
AArch64MCTargetDesc.h 1 //===-- AArch64MCTargetDesc.h - AArch64 Target Descriptions -----*- C++ -*-===//
10 // This file provides AArch64 specific target descriptions.
51 // Defines symbolic names for AArch64 registers. This defines a mapping from
57 // Defines symbolic names for the AArch64 instructions.
  /external/llvm/include/llvm/IR/
IntrinsicsAArch64.td 1 //===- IntrinsicsAArch64.td - Defines AArch64 intrinsics -----------*- tablegen -*-===//
10 // This file defines all of the AArch64-specific intrinsics.
17 let TargetPrefix = "aarch64" in { // All intrinsics start with "llvm.aarch64.".

Completed in 251 milliseconds

12 3 4 5 6 7 8 91011>>