llvm-capstone/llvm/unittests
Philipp Tomsich 83283342c3 [AArch64] Add the Ampere1B core (#81297)
The Ampere1B is Ampere's third-generation core implementing a
superscalar, out-of-order microarchitecture with nested virtualization,
speculative side-channel mitigation and architectural support for
defense against ROP/JOP style software attacks.

Ampere1B is an ARMv8.7+ implementation, adding support for the FEAT
WFxT, FEAT CSSC, FEAT PAN3 and FEAT AFP extensions. It also includes all
features of the second-generation Ampere1A, such as the Memory Tagging
Extension and SM3/SM4 cryptography instructions.

(cherry picked from commit fbba818a78f591d89f25768ba31783714d526532)
2024-02-26 17:38:41 -08:00
..
ADT [ADT] Make StringRef std::string_view conversion operator constexpr. NFC (#77506) 2024-01-11 01:22:41 +07:00
Analysis [VecLib] Fix: Restore DebugFlag state in ReplaceWithVecLibTest (#78989) 2024-01-23 15:57:19 +00:00
AsmParser [IR] Deprecate opaque pointer compatibility APIs 2023-07-19 10:21:10 +02:00
BinaryFormat [LLVM] Add file magic detection for SPIR-V files. (#75363) 2023-12-13 20:39:50 -06:00
Bitcode [AMDGPU] - Add address space for strided buffers (#74471) 2023-12-15 15:49:25 +01:00
Bitstream
CodeGen [NewPM][CodeGen][llc] Add NPM support (#70922) 2024-01-24 09:27:25 +08:00
DebugInfo [llvm] Use StringRef::{starts,ends}_with (NFC) 2023-12-13 22:46:02 -08:00
Debuginfod [Debuginfod][unittest] Include llvm/Support/StringExtras.h 2023-07-14 18:38:03 +00:00
Demangle
DWARFLinkerParallel [DWARFLinker][NFC] Rename libraries to match with directories name. (#77592) 2024-01-12 15:36:44 +03:00
ExecutionEngine [OrcJITTests] Fix warning: suggest explicit braces to avoid ambiguous 'else' (NFC) 2024-01-23 11:49:41 +01:00
FileCheck [llvm] Use StringRef::{starts,ends}_with (NFC) 2023-12-13 22:46:02 -08:00
Frontend [llvm] Use StringRef::{starts,ends}_with (NFC) 2023-12-13 22:46:02 -08:00
FuzzMutate [NFC] Remove Type::getInt8PtrTy (#71029) 2023-11-07 17:26:26 +01:00
InterfaceStub [llvm-ifs] Treat unknown symbol types as error. (#75872) 2024-01-11 17:01:57 -08:00
IR [VP][RISCV] Introduce llvm.vp.minimum/maximum intrinsics (#74840) 2024-01-22 16:46:39 -08:00
LineEditor
Linker [NFC] Remove Type::getInt8PtrTy (#71029) 2023-11-07 17:26:26 +01:00
MC [llvm] Use StringRef::contains (NFC) 2023-10-18 17:38:37 -07:00
MI [llvm/unittests] Reset the IsSSA property when using finalizeBundle() (#77469) 2024-01-09 21:01:48 +05:30
MIR [CodeGen] Let PassBuilder support machine passes (#76320) 2024-01-13 11:28:07 +08:00
ObjCopy [llvm] Stop including llvm/ADT/SmallString.h (NFC) 2023-10-22 10:42:15 -07:00
Object [SHT_LLVM_BB_ADDR_MAP,NFC] Add SCOPED_TRACE for convenient mapping of failures to test cases. (#78335) 2024-01-16 14:17:10 -08:00
ObjectYAML
Option [OptTable] Make new lines in help text respect indentation (#75366) 2023-12-14 16:05:36 -08:00
Passes [llvm] CYGWIN: Fix build of some plugins/library/unittests 2023-07-10 22:43:03 +03:00
ProfileData CoverageMappingWriter: Emit Decision before Expansion (#78966) 2024-02-05 11:32:50 -08:00
Remarks [YAMLParser] Support block nodes when parsing YAML strings. 2023-06-26 14:30:28 +01:00
Support Backport [RISCV] Graduate Zicond to non-experimental (#79811) (#80018) 2024-01-30 15:31:38 -08:00
TableGen [TableGen] Remove unnecessary includes (NFC) 2023-12-07 21:03:55 -08:00
Target [AArch64][SME2] Preserve ZT0 state around function calls (#78321) 2024-01-20 12:06:00 +00:00
TargetParser [AArch64] Add the Ampere1B core (#81297) 2024-02-26 17:38:41 -08:00
Testing
TextAPI [llvm] Teach MachO about XROS (#78373) 2024-01-17 10:35:20 -08:00
tools [llvm-exegesis] Make duplicate snippet repetitor produce whole snippets (#77224) 2024-01-19 11:34:16 -08:00
Transforms [VFABI] Move the Vector ABI demangling utility to LLVMCore. (#77513) 2024-01-17 09:55:30 +00:00
XRay [llvm] Stop including tuple (NFC) 2023-12-03 23:01:26 -08:00
CMakeLists.txt
unittest.cfg.in