llvm-6502/lib
Bill Wendling 0976e00fd1 Make the AttrListPtr object a part of the LLVMContext.
When code deletes the context, the AttributeImpls that the AttrListPtr points to
are now invalid. Therefore, instead of keeping a separate managed static for the
AttrListPtrs that's reference counted, move it into the LLVMContext and delete
it when deleting the AttributeImpls.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168354 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-20 05:09:20 +00:00
..
Analysis Clean up handling of always-inline functions in the inliner. 2012-11-19 07:04:35 +00:00
Archive
AsmParser Make the AttrListPtr object a part of the LLVMContext. 2012-11-20 05:09:20 +00:00
Bitcode Make the AttrListPtr object a part of the LLVMContext. 2012-11-20 05:09:20 +00:00
CodeGen Remove a function argument and propagate const around accordingly. 2012-11-19 22:42:15 +00:00
DebugInfo Add some basic support for the fission addr forms to DebugInfo. 2012-11-16 23:44:11 +00:00
ExecutionEngine Add R_ARM_TARGET1 relocation to MCJIT and ensure that the runtime dyld reads 2012-11-16 11:11:59 +00:00
Linker
MC
Object
Support Allow using MemoryBuffers with yaml::Stream directly. 2012-11-19 23:21:47 +00:00
TableGen
Target Mark FP_EXTEND form v2f32 to v2f64 as "expand" for ARM NEON. Patch by Pete Couperus. 2012-11-17 01:52:46 +00:00
Transforms Make the AttrListPtr object a part of the LLVMContext. 2012-11-20 05:09:20 +00:00
VMCore Make the AttrListPtr object a part of the LLVMContext. 2012-11-20 05:09:20 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile