llvm-project/llvm/lib/Target/AArch64/MCTargetDesc
Cullen Rhodes 09507b5325 [AArch64][SME] Disable NEON in streaming mode
In streaming mode most of the NEON instruction set is illegal, disable
NEON when compiling with `+streaming-sve`, unless NEON is explictly
requested.

Subsequent patches will add support for the small subset of NEON
instructions that are legal in streaming mode.

Reviewed By: paulwalker-arm, david-arm

Differential Revision: https://reviews.llvm.org/D107902
2021-08-16 07:56:48 +00:00
..
AArch64AddressingModes.h [AArch64][SVE] Asm: Fix supported immediates for DUP/CPY 2021-02-11 08:14:15 +00:00
AArch64AsmBackend.cpp [AArch64] Delete unneeded fixup_aarch64_ldr_pcrel_imm19 VK_GOT special case 2021-05-23 15:20:56 -07:00
AArch64ELFObjectWriter.cpp [AArch64] Replace fixup_aarch64_tlsdesc_call with FirstLiteralRelocationKind + R_AARCH64_{,P32_}TLSDESC_CALL 2021-05-05 17:41:56 -07:00
AArch64ELFStreamer.cpp [AArch64] De-capitalize some Emit* functions 2021-07-11 22:05:39 -07:00
AArch64ELFStreamer.h
AArch64FixupKinds.h [AArch64] Replace fixup_aarch64_tlsdesc_call with FirstLiteralRelocationKind + R_AARCH64_{,P32_}TLSDESC_CALL 2021-05-05 17:41:56 -07:00
AArch64InstPrinter.cpp [AArch64InstPrinter] Change printAddSubImm to comment imm value when shifted 2021-08-03 02:28:46 -07:00
AArch64InstPrinter.h [AArch64][SME] Add zero instruction 2021-07-27 08:35:45 +00:00
AArch64MCAsmInfo.cpp [AArch64] Use '//' as comment string for MSVC assembly 2021-02-08 22:30:14 +02:00
AArch64MCAsmInfo.h
AArch64MCCodeEmitter.cpp [AArch64][SME] Add zero instruction 2021-07-27 08:35:45 +00:00
AArch64MCExpr.cpp MC: AArch64: Add support for gotpage_lo15 2021-01-21 08:29:49 -03:00
AArch64MCExpr.h MC: AArch64: Add support for gotpage_lo15 2021-01-21 08:29:49 -03:00
AArch64MCTargetDesc.cpp [AArch64][SME] Disable NEON in streaming mode 2021-08-16 07:56:48 +00:00
AArch64MCTargetDesc.h
AArch64MachObjectWriter.cpp
AArch64TargetStreamer.cpp [MC][CodeGen] Emit constant pools earlier 2021-08-03 20:55:31 -07:00
AArch64TargetStreamer.h [MC][CodeGen] Emit constant pools earlier 2021-08-03 20:55:31 -07:00
AArch64WinCOFFObjectWriter.cpp [AArch64][X86] Allow 64-bit label differences lower to IMAGE_REL_*_REL32 2021-06-21 14:32:25 -07:00
AArch64WinCOFFStreamer.cpp [AArch64] De-capitalize some Emit* functions 2021-07-11 22:05:39 -07:00
AArch64WinCOFFStreamer.h
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00