llvm-6502/lib/VMCore
Gabor Greif ccd27fb84b make sure that BranchInst::getSuccessor() does not assert in cast<>
even if the underlying operand is NULL. This may happen in debugging context
within opt with partial loop unrolling (see test/Transforms/LoopUnroll/partial.ll).
After this fix I can resubmit the (backed out) r63459:
* lib/VMCore/AsmWriter.cpp: use precise accessors.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64142 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-09 15:45:06 +00:00
..
AsmWriter.cpp make sure that BranchInst::getSuccessor() does not assert in cast<> 2009-02-09 15:45:06 +00:00
Attributes.cpp Use the spiffy new getAlignmentFromAttrs function. 2009-01-11 17:02:06 +00:00
AutoUpgrade.cpp Reapply 63765. Patches for clang and llvm-gcc to follow. 2009-02-05 01:49:45 +00:00
BasicBlock.cpp
CMakeLists.txt
ConstantFold.cpp Allow the inverse transform x86_fp80 -> i80 (also 2009-02-04 11:17:06 +00:00
ConstantFold.h
Constants.cpp
Core.cpp
Dominators.cpp
Function.cpp Reapply 63765. Patches for clang and llvm-gcc to follow. 2009-02-05 01:49:45 +00:00
Globals.cpp Use mayBeOverridden here, in anticipation of the 2009-01-08 20:55:49 +00:00
InlineAsm.cpp
Instruction.cpp Simplify the logic of getting hold of a PHI predecessor block. 2009-01-23 19:40:15 +00:00
Instructions.cpp simplify CallSite helper class to not consult the Instruction's 2009-01-11 22:33:22 +00:00
IntrinsicInst.cpp
LeakDetector.cpp
Makefile Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
Mangler.cpp Add the private linkage. 2009-01-15 20:18:42 +00:00
Module.cpp Reapply 63765. Patches for clang and llvm-gcc to follow. 2009-02-05 01:49:45 +00:00
ModuleProvider.cpp
Pass.cpp Rename getAnalysisToUpdate to getAnalysisIfAvailable. 2009-01-28 13:14:17 +00:00
PassManager.cpp Rename getAnalysisToUpdate to getAnalysisIfAvailable. 2009-01-28 13:14:17 +00:00
PrintModulePass.cpp
SymbolTableListTraitsImpl.h
Type.cpp
TypeSymbolTable.cpp
Use.cpp
Value.cpp
ValueSymbolTable.cpp
ValueTypes.cpp
Verifier.cpp Reapply 63765. Patches for clang and llvm-gcc to follow. 2009-02-05 01:49:45 +00:00