llvm-6502/lib/VMCore
Victor Hernandez 66284e063a Auto-upgrade free instructions to calls to the builtin free function.
Update all analysis passes and transforms to treat free calls just like FreeInst.
Remove RaiseAllocations and all its tests since FreeInst no longer needs to be raised.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84987 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-24 04:23:03 +00:00
..
AsmWriter.cpp Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. 2009-10-23 21:09:37 +00:00
Attributes.cpp
AutoUpgrade.cpp I don't see any point in having both eh.selector.i32 and eh.selector.i64, 2009-10-14 16:11:37 +00:00
BasicBlock.cpp
CMakeLists.txt
ConstantFold.cpp Teach vm core to more aggressively fold 'trunc' constantexprs, 2009-10-17 21:53:27 +00:00
ConstantFold.h Value* were never meant to be const. Removing constness from the constant 2009-09-20 01:35:59 +00:00
Constants.cpp Banish ConstantsLock. It's serving no purpose other than slowing things down 2009-10-19 20:11:52 +00:00
ConstantsContext.h When a constant's type is refined, update the constant in place 2009-09-15 15:58:07 +00:00
Core.cpp Rename msasm to alignstack per review. 2009-10-21 23:28:00 +00:00
Dominators.cpp Remove temporary debugging hack. 2009-09-28 00:44:15 +00:00
Function.cpp
Globals.cpp
InlineAsm.cpp Rename msasm to alignstack per review. 2009-10-21 23:28:00 +00:00
Instruction.cpp Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. 2009-10-23 21:09:37 +00:00
Instructions.cpp Auto-upgrade free instructions to calls to the builtin free function. 2009-10-24 04:23:03 +00:00
IntrinsicInst.cpp Fix DbgStopPointInst->getFileName/getDirectory, broken by the MDNodification in 2009-09-02 11:13:56 +00:00
LeakDetector.cpp
LeaksContext.h
LLVMContext.cpp Derive metadata hierarchy from Value instead of User. 2009-10-21 23:57:35 +00:00
LLVMContextImpl.h Derive metadata hierarchy from Value instead of User. 2009-10-21 23:57:35 +00:00
Makefile
Mangler.cpp initialize SymbolsCanStartWithDigit to false by default 2009-09-21 14:11:56 +00:00
Metadata.cpp Hide MetadataContext implementation details. 2009-10-22 19:36:54 +00:00
Module.cpp
ModuleProvider.cpp
Pass.cpp Hide MetadataContext implementation details. 2009-10-22 19:36:54 +00:00
PassManager.cpp Move the dominator verification code out of special code embedded within 2009-09-28 00:27:48 +00:00
PrintModulePass.cpp
SymbolTableListTraitsImpl.h
Type.cpp Make getPointerTo return a const PointerType* rather than 2009-10-07 07:35:19 +00:00
TypesContext.h
TypeSymbolTable.cpp Fix the build when DEBUG_SYMBOL_TABLE is set. 2009-09-12 21:56:48 +00:00
Use.cpp Public and private corrections, warned about by icc (#304). 2009-09-06 08:55:57 +00:00
Value.cpp Remove unnecessary include. 2009-10-17 18:11:57 +00:00
ValueSymbolTable.cpp
ValueTypes.cpp
Verifier.cpp Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. 2009-10-23 21:09:37 +00:00