llvm-6502/lib
Bruno Cardoso Lopes 39b2e22f00 [AsmPrinter] Fix crash in handleIndirectSymViaGOTPCRel
Check for symbols in MCValue before using them. Bail out early in case
they are null. This fixes PR23779.

Differential Revision: http://reviews.llvm.org/D10712

rdar://problem/21532830

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240649 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-25 15:17:23 +00:00
..
Analysis Take alignment into account in isSafeToLoadUnconditionally 2015-06-25 12:18:43 +00:00
AsmParser ADT: Add a string APSInt constructor. 2015-06-23 18:22:10 +00:00
Bitcode
CodeGen [AsmPrinter] Fix crash in handleIndirectSymViaGOTPCRel 2015-06-25 15:17:23 +00:00
DebugInfo
ExecutionEngine Use Symbol.getValue to simplify RuntimeDyldCOFF::getSymbolOffset. NFC. 2015-06-24 19:27:53 +00:00
Fuzzer
IR Devirtualize Instruction::clone_impl 2015-06-24 20:22:23 +00:00
IRReader
LibDriver
LineEditor
Linker
LTO
MC [mips] [IAS] Fix parsing of memory offset expressions with parenthesis depth >1. 2015-06-25 09:52:02 +00:00
Object Use computeSymbolSizes in llvm-symbolize. 2015-06-25 15:06:38 +00:00
Option [Option] Plug a leak when move-assigning an InputArgList. 2015-06-23 15:28:10 +00:00
Passes
ProfileData
Support ADT: Add a string APSInt constructor. 2015-06-23 18:22:10 +00:00
TableGen [TableGen] Restore the use of the TheInit field in Record to cache the Record's DefInit. I broke this when I fixed memory leaks recently. Remove the DenseMap that mapped Record's to DefInit. 2015-06-24 06:19:19 +00:00
Target [PPC] Replace debug value skipping with getLastNonDebugInstr. 2015-06-25 13:39:03 +00:00
Transforms Teach LLVM about the PPC64 memory sanitizer implementation. 2015-06-25 10:34:29 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile