llvm-6502/include/llvm
Benjamin Kramer a1f17f8395 Delete StructType bodies when destroying a StructType.
Leak found by valgrind.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134994 91177308-0d34-0410-b5e6-96231b3b80d8
2011-07-12 18:22:07 +00:00
..
ADT Fix a subtle issue in SmallVector. The following code did not work as expected: 2011-07-06 22:36:59 +00:00
Analysis Cleanup. Fix a stupid variable name. 2011-06-28 05:44:06 +00:00
Assembly Eliminate the WriteTypeSymbolic function. Now that types know 2011-07-09 18:03:13 +00:00
Bitcode Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
CodeGen - Make BranchProbability constructor public. 2011-07-10 02:12:39 +00:00
CompilerDriver
Config remove CMake mode_t define 2011-06-23 12:21:33 +00:00
ExecutionEngine
MC - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo 2011-07-11 03:57:24 +00:00
Object Fix 80-col. 2011-07-05 14:49:08 +00:00
Support Second attempt at de-constifying LLVM Types in FunctionType::get(), 2011-07-12 14:06:48 +00:00
Target Remove IntegerType constness from TargetData 2011-07-12 11:36:58 +00:00
Transforms Make the destructor virtual to silence GCC's -Wnon-virtual-dtor. Let me 2011-07-10 08:38:12 +00:00
Argument.h
Attributes.h Add a new function attribute, nonlazybind, which inhibits lazy-loading 2011-06-15 20:36:13 +00:00
AutoUpgrade.h
BasicBlock.h Add r134057 back, but splice the predecessor after the successors phi 2011-06-30 20:14:24 +00:00
CallGraphSCCPass.h
CallingConv.h
CMakeLists.txt
Constant.h
Constants.h the various ConstantExpr::get*Ty methods existed to work with issues around 2011-07-09 18:23:52 +00:00
DebugInfoProbe.h
DefaultPasses.h Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
DerivedTypes.h Delete StructType bodies when destroying a StructType. 2011-07-12 18:22:07 +00:00
Function.h Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
GlobalAlias.h Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
GlobalValue.h Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
GlobalVariable.h Fix a FIXME by making GlobalVariable::getInitializer() return a 2011-06-19 18:37:11 +00:00
GVMaterializer.h
InitializePasses.h Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
InlineAsm.h Distinguish early clobber output operands from clobbered registers. 2011-06-27 04:08:33 +00:00
InstrTypes.h
Instruction.def
Instruction.h
Instructions.h Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
IntrinsicInst.h llvm.memcpy.* has two distinct associated address spaces; the source address space, and the destination address space. Fix up the interface on MemIntrinsic and MemTransferInst to make this clear, and fix InstructionDereferencesPointer in LazyValueInfo.cpp to use the interface properly. 2011-05-31 20:40:16 +00:00
Intrinsics.h Second attempt at de-constifying LLVM Types in FunctionType::get(), 2011-07-12 14:06:48 +00:00
Intrinsics.td Add an intrinsic and codegen support for fused multiply-accumulate. The intent 2011-07-08 21:39:21 +00:00
IntrinsicsAlpha.td
IntrinsicsARM.td
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td
IntrinsicsPTX.td
IntrinsicsX86.td
IntrinsicsXCore.td Fix 80 column violations. 2011-05-31 16:30:33 +00:00
LinkAllPasses.h Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
LinkAllVMCore.h
Linker.h
LLVMContext.h Introduce "expect" intrinsic instructions. 2011-07-06 18:22:43 +00:00
Metadata.h Typos. 2011-06-01 23:32:40 +00:00
Module.h Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
OperandTraits.h
Operator.h Revert r133373. I was going to use this to teach the Verifier to verify constant 2011-06-19 03:30:32 +00:00
Pass.h
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassRegistry.h
PassSupport.h
SymbolTableListTraits.h
Type.h remove the DerivedType which isn't adding value anymore. 2011-07-09 17:59:15 +00:00
Use.h Reinstate r133513 (reverted in r133700) with an additional fix for a 2011-06-23 09:09:15 +00:00
User.h
Value.h Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
ValueSymbolTable.h