1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-18 18:42:46 +02:00
llvm-mirror/lib
Alok Kumar Sharma 85e75ebd5c [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange.
This is to fix CodeView build failure https://bugs.llvm.org/show_bug.cgi?id=47287
    after DIsSubrange upgrade D80197

    Assert condition is now removed and Count is calculated in case LowerBound
    is absent or zero and Count or UpperBound is constant. If Count is unknown
    it is later handled as VLA (currently Count is set to zero).

Reviewed By: rnk

Differential Revision: https://reviews.llvm.org/D87406

(cherry picked from commit e45b0708ae81ace27de53f12b32a80601cb12bf3)
2020-09-11 11:41:34 +02:00
..
Analysis [InstSimplify] Protect against more poison in SimplifyWithOpReplaced (PR47322) 2020-08-31 16:09:42 +02:00
AsmParser Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" 2020-07-14 12:16:57 -07:00
BinaryFormat AMDGPU: Remove .value_type from kernel metadata 2020-07-10 18:16:31 -04:00
Bitcode Temporarily revert "[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)" 2020-07-10 15:21:00 -07:00
Bitstream
CodeGen [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange. 2020-09-11 11:41:34 +02:00
DebugInfo [DebugInfo] Fix a possible crash when reading a malformed .debug_*lists section. 2020-07-14 16:35:17 +07:00
Demangle
DWARFLinker
ExecutionEngine RuntimeDyldELF: report_fatal_error instead of asserting for unimplemented relocations (PR46816) 2020-08-05 19:39:11 +02:00
Extensions Provide anchor for compiler extensions 2020-09-08 13:48:13 +02:00
Frontend Reuse OMPIRBuilder struct ident_t handling in Clang 2020-08-25 17:02:44 +02:00
Fuzzer
FuzzMutate
IR Reuse OMPIRBuilder struct ident_t handling in Clang 2020-08-25 17:02:44 +02:00
IRReader
LineEditor
Linker
LTO
MC [MC] [COFF] Make sure that weak external symbols are undefined symbols 2020-07-27 13:10:48 +02:00
MCA
Object [RelocationResolver] Support R_AARCH64_PREL32 2020-07-18 15:22:02 -07:00
ObjectYAML [yaml2obj] - Rename FileHeader::SH* fields. 2020-07-15 12:47:31 +03:00
Option
Passes Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" 2020-07-14 12:16:57 -07:00
ProfileData [NFC] Change getEntryForPercentile to be a static function in ProfileSummaryBuilder. 2020-07-09 16:38:19 -07:00
Remarks
Support [X86] SSE4_A should only imply SSE3 not SSSE3 in the frontend. 2020-09-08 20:55:52 +02:00
TableGen
Target [PowerPC] Set setMaxAtomicSizeInBitsSupported appropriately for 32-bit PowerPC in PPCTargetLowering 2020-09-09 10:03:23 +02:00
Testing
TextAPI
ToolDrivers [llvm-lib] Support adding short import library objects with llvm-lib 2020-07-27 16:09:05 +02:00
Transforms [globalopt] Change so that emitting fragments doesn't use the type size of DIVariables 2020-08-19 18:36:13 +02:00
WindowsManifest
XRay
CMakeLists.txt
LLVMBuild.txt