llvm-6502/lib/VMCore
Alkis Evlogimenos b663d76f86 Modularize implementation of LeakDetector into a typed template
implementation class. This makes the code simpler and allows for more
types to be added easily. It also implements caching for generic
objects (it was only available for llvm objects).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11452 91177308-0d34-0410-b5e6-96231b3b80d8
2004-02-14 23:33:39 +00:00
..
AsmWriter.cpp Adjust to the changed StructType interface. In particular, getElementTypes() is gone. 2004-02-09 04:37:31 +00:00
BasicBlock.cpp Remove obsolete method 2004-02-11 01:17:33 +00:00
ConstantFold.cpp Fix a crasher bug in my constant folding rewrite 2004-02-01 01:23:19 +00:00
ConstantFold.h Rename ConstantHandling.* -> ConstantFolding.* 2004-01-12 21:13:12 +00:00
ConstantFolding.h Rename ConstantHandling.* -> ConstantFolding.* 2004-01-12 21:13:12 +00:00
ConstantRange.cpp Remove use of ConstantHandling itf 2004-01-12 20:13:04 +00:00
Constants.cpp Adjust to the changed StructType interface. In particular, getElementTypes() is gone. 2004-02-09 04:37:31 +00:00
Dominators.cpp The recalclulate method was a nasty hack that was once used by the -cee pass, 2003-12-07 00:55:32 +00:00
Function.cpp Add llvm.memset/frameaddress/returnaddress intrinsics. 2004-02-14 02:47:17 +00:00
iBranch.cpp Somehow I forgot poor little UnwindInst 2003-11-20 18:11:56 +00:00
iCall.cpp Start using the new and improve interface to FunctionType arguments 2004-02-09 04:14:01 +00:00
iMemory.cpp Finegrainify namespacification 2003-11-21 20:23:48 +00:00
InstrTypes.cpp * Finegrainify namespacification 2003-11-20 17:45:12 +00:00
Instruction.cpp If changing a parent, don't add then remove the object from the leak detector 2004-02-04 01:06:38 +00:00
IntrinsicLowering.cpp A target that doesn't support these intrinsics will still meet spec (the 2004-02-14 04:52:06 +00:00
iOperators.cpp Floating point negates are -0.0 - X, not 0.0 - X 2004-02-02 20:21:29 +00:00
iSwitch.cpp * Finegrainify namespacification 2003-11-20 17:45:12 +00:00
LeakDetector.cpp Modularize implementation of LeakDetector into a typed template 2004-02-14 23:33:39 +00:00
Linker.cpp Remove use of ConstantExpr::getShift 2004-01-12 19:10:58 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00
Mangler.cpp Fix the logic in the name mangler. If there are two symbols named 'X', and one 2004-02-14 00:30:23 +00:00
Module.cpp Add some comments, add new getGlobalVariable method 2003-12-31 08:43:01 +00:00
ModuleProvider.cpp Let subclasses implement ModuleProvider::materializeModule() which is based on 2004-01-21 22:54:50 +00:00
Pass.cpp Two problems with these lines of code: 2004-02-09 00:59:07 +00:00
PassManagerT.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
SlotCalculator.cpp Fix PR215: [bcwriter] Problem compactifying ConstantPointerRefs 2004-02-09 00:15:41 +00:00
SymbolTable.cpp Make the lookup method const. 2003-12-31 07:08:19 +00:00
SymbolTableListTraitsImpl.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
Type.cpp Remove the statistics 2004-02-09 21:01:23 +00:00
Value.cpp Finegrainify namespacification 2003-11-21 20:23:48 +00:00
Verifier.cpp Add llvm.memset/frameaddress/returnaddress intrinsics. 2004-02-14 02:47:17 +00:00