1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/lib
Eric Astor ccf36de799 [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers
Add support for .radix directive, and radix specifiers [yY] (binary), [oOqQ] (octal), and [tT] (decimal).

Also, when lexing MASM integers, require radix specifier; MASM requires that all literals without a radix specifier be treated as in the default radix. (e.g., 0100 = 100)

Relanding D87400, now with fewer ms-inline-asm tests broken!

Reviewed By: rnk

Differential Revision: https://reviews.llvm.org/D88337
2020-09-29 16:55:51 -04:00
..
Analysis [ValueTracking] Early exit known non zero for phis 2020-09-29 21:07:36 +02:00
AsmParser Revert "OpaquePtr: Add type to sret attribute" 2020-09-29 10:31:04 +02:00
BinaryFormat DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately 2020-09-18 19:32:38 -07:00
Bitcode Revert "OpaquePtr: Add type to sret attribute" 2020-09-29 10:31:04 +02:00
Bitstream
CodeGen [CodeGen] emit CG profile for COFF object file 2020-09-29 12:03:30 -07:00
DebugInfo DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested 2020-09-23 22:15:53 -07:00
Demangle
DWARFLinker
ExecutionEngine [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings. 2020-09-16 13:49:30 -07:00
Extensions Remove unused variable(s) 2020-09-08 16:58:01 -07:00
FileCheck
Frontend
Fuzzer
FuzzMutate
InterfaceStub [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI. 2020-09-15 11:38:31 +03:00
IR [InstCombine] visitTrunc - trunc (lshr (sext A), C) --> (ashr A, C) non-uniform support 2020-09-29 15:01:16 +01:00
IRReader
LineEditor
Linker
LTO [ThinLTO] Option to bypass function importing. 2020-09-22 13:12:11 -07:00
MC [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers 2020-09-29 16:55:51 -04:00
MCA
Object [Object][MachO] Refine the interface of Slice 2020-09-25 16:27:45 -07:00
ObjectYAML [yaml2obj][obj2yaml] - Add a support for SHT_ARM_EXIDX section. 2020-09-28 11:45:49 +03:00
Option [NFC] Fix the signature and definition of findByPrefix 2020-09-11 12:38:28 +01:00
Passes [Coroutines] Reuse storage for local variables with non-overlapping lifetimes 2020-09-28 15:48:00 +08:00
ProfileData [Coverage] Add empty line regions to SkippedRegions 2020-09-21 12:42:53 -07:00
Remarks
Support Hint how to get a symbolized stack trace if llvm-symbolizer is not found on crashes 2020-09-25 01:52:20 +00:00
TableGen [TableGen] Improved messages in PseudoLoweringEmitter. 2020-09-28 10:18:22 -04:00
Target [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers 2020-09-29 16:55:51 -04:00
Testing
TextAPI
ToolDrivers
Transforms [InstCombine] ease alignment restriction for converting masked load to normal load 2020-09-29 15:26:22 -04:00
WindowsManifest [CMake] Simplify CMake handling for libxml2 2020-09-09 21:44:44 -07:00
XRay
CMakeLists.txt
LLVMBuild.txt