/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.".
|