llvm-6502/lib/VMCore
Nick Lewycky da32cc6176 Using Inst->setMetadata(..., NULL) should be safe to remove metadata even when
there is non of that type to remove. This fixes a crasher in the particular
case where the instruction has metadata but no metadata storage in the context
(this is only possible if the instruction has !dbg but no other metadata info).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147285 91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-27 01:17:40 +00:00
..
AsmWriter.cpp The powers that be have decided that LLVM IR should now support 16-bit 2011-12-17 00:04:22 +00:00
Attributes.cpp
AutoUpgrade.cpp
BasicBlock.cpp
CMakeLists.txt
ConstantFold.cpp The powers that be have decided that LLVM IR should now support 16-bit 2011-12-17 00:04:22 +00:00
ConstantFold.h
Constants.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
ConstantsContext.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
Core.cpp Add support to add named metadata operand. 2011-12-20 19:29:36 +00:00
DebugInfoProbe.cpp
DebugLoc.cpp
Dominators.cpp
Function.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
GCOV.cpp
Globals.cpp
GVMaterializer.cpp
InlineAsm.cpp
Instruction.cpp
Instructions.cpp
IntrinsicInst.cpp
IRBuilder.cpp Give string constants generated by IRBuilder private linkage. 2011-12-22 14:22:14 +00:00
LeakDetector.cpp
LeaksContext.h
LLVMBuild.txt
LLVMContext.cpp
LLVMContextImpl.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
LLVMContextImpl.h The powers that be have decided that LLVM IR should now support 16-bit 2011-12-17 00:04:22 +00:00
Makefile
Metadata.cpp Using Inst->setMetadata(..., NULL) should be safe to remove metadata even when 2011-12-27 01:17:40 +00:00
Module.cpp
Pass.cpp
PassManager.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
PassRegistry.cpp
PrintModulePass.cpp
SymbolTableListTraitsImpl.h
Type.cpp The powers that be have decided that LLVM IR should now support 16-bit 2011-12-17 00:04:22 +00:00
Use.cpp
User.cpp
Value.cpp
ValueSymbolTable.cpp
ValueTypes.cpp Add basic generic CodeGen support for half. 2011-12-20 00:02:33 +00:00
Verifier.cpp