1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/lib
Anirudh Prasad 01e5573322 [AsmParser][SystemZ][z/OS] Use updated framework in AsmLexer to accept special tokens as Identifiers
- Previously, https://reviews.llvm.org/D99889 changed the framework in the AsmLexer to treat special tokens, if they occur at the start of the string, as Identifiers.
- These are used by the MASM Parser implementation in LLVM, and we can extend some of the changes made in the previous patch to SystemZ.
- In SystemZ, the special "tokens" referred to here are "_", "$", "@", "#". [_|$|@|#] are already supported as "part" of an Identifier.
- The changes in this patch ensure that these special tokens, when they occur at the start of the Identifier, are treated as Identifiers.

Reviewed By: abhina.sreeskantharajan

Differential Revision: https://reviews.llvm.org/D100959
2021-04-28 15:43:24 -04:00
..
Analysis [SCEV] Compute ranges for ashr recurrences 2021-04-28 12:36:20 -07:00
AsmParser [Lexer] Allow LLLexer to be used as an API 2021-04-26 12:43:14 -04:00
BinaryFormat
Bitcode [Bitcode] Ensure DIArgList in bitcode has no null or forward metadata refs 2021-04-22 12:03:33 +01:00
Bitstream
CodeGen GlobalISel: Relax verification of physical register copy types 2021-04-28 08:45:41 -04:00
DebugInfo [DebugInfo][llvm-dwarfdump] Fix printing of Unit header with DW_UT_partial type 2021-04-27 10:32:44 +05:30
Demangle Fix memory leak in MicrosoftDemangleNodes's Node::toString 2021-04-22 18:44:30 +02:00
DWARFLinker [dsymutil] Add flag to force a static variable to keep its enclosing function 2021-04-28 11:33:04 -07:00
ExecutionEngine [ORC] Make LLVMOrcLLJITBuilderSetJITTargetMachineBuilder consume as advertised. 2021-04-26 22:26:38 -07:00
Extensions
FileCheck Fix PR46880: Fail CHECK-NOT with undefined variable 2021-04-20 14:42:46 +01:00
Frontend
Fuzzer
FuzzMutate
InterfaceStub
IR Re-reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" 2021-04-23 10:54:01 +01:00
IRReader
LineEditor
Linker Preserve the lexical order for global variables during llvm-link merge 2021-04-26 10:11:34 -07:00
LTO [Support] Don't include VirtualFileSystem.h in CommandLine.h 2021-04-21 10:19:01 -04:00
MC [AsmParser][SystemZ][z/OS] Use updated framework in AsmLexer to accept special tokens as Identifiers 2021-04-28 15:43:24 -04:00
MCA [MCA][LSUnit] Fix a potential use after free in the logic that updates memory groups. 2021-04-20 13:30:45 +01:00
Object
ObjectYAML
Option
Passes [NewPM] Mark some more wrapper passes as ignored 2021-04-21 23:55:02 -07:00
ProfileData [CSSPGO] Explicitly disallow Binary and Compact Binary profile format for CSSPGO 2021-04-26 09:10:24 -07:00
Remarks [Support] Don't include VirtualFileSystem.h in CommandLine.h 2021-04-21 10:19:01 -04:00
Support [ARM][AArch64] Require appropriate features for crypto algorithms 2021-04-28 16:26:18 +01:00
TableGen [TableGen] Add the !find bang operator 2021-04-28 09:51:00 -04:00
Target [AsmParser][SystemZ][z/OS] Use updated framework in AsmLexer to accept special tokens as Identifiers 2021-04-28 15:43:24 -04:00
Testing
TextAPI
ToolDrivers
Transforms [SimplifyCFG] Try 2: sink all-indirect indirect calls 2021-04-28 19:08:54 +03:00
WindowsManifest
XRay
CMakeLists.txt