llvm-6502/include/llvm
Chris Lattner de576fa579 substantial refactoring of SmallVector, now most code is in SmallVectorTemplateCommon,
and there is a new SmallVectorTemplateBase class in between it and SmallVectorImpl.
SmallVectorTemplateBase can be specialized based on isPodLike.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91518 91177308-0d34-0410-b5e6-96231b3b80d8
2009-12-16 06:55:45 +00:00
..
ADT substantial refactoring of SmallVector, now most code is in SmallVectorTemplateCommon, 2009-12-16 06:55:45 +00:00
Analysis Add support to emit debug info for C++ namespaces. 2009-12-15 19:16:48 +00:00
Assembly
Bitcode Remove isPod() from DenseMapInfo, splitting it out to its own 2009-12-15 07:26:43 +00:00
CodeGen Change indirect-globals to use a dedicated allocIndirectGV. This lets us 2009-12-15 22:42:46 +00:00
CompilerDriver Validate the generated C++ code in llvmc tests. 2009-12-15 03:04:52 +00:00
Config
ExecutionEngine
MC
Support improve isPodLike to know that all non-class types are pod. 2009-12-15 07:40:44 +00:00
System Removed VC++ compatibility code from DataTypes.h.in. 2009-12-08 02:49:54 +00:00
Target Fix these asserts to check the invariant that the code actually 2009-12-14 23:34:36 +00:00
Transforms
AbstractTypeUser.h
Argument.h Add utility method for determining whether a function argument 2009-12-11 08:36:17 +00:00
Attributes.h
AutoUpgrade.h
BasicBlock.h
CallGraphSCCPass.h
CallingConv.h Add MSP430 interrupt calling conv. No functionality change yet. 2009-12-07 02:27:35 +00:00
CMakeLists.txt
Constant.h
Constants.h
DerivedTypes.h
Function.h
GlobalAlias.h
GlobalValue.h
GlobalVariable.h
InlineAsm.h
InstrTypes.h
Instruction.def
Instruction.h
Instructions.h
IntrinsicInst.h Introduce the "@llvm.dbg.value" debug intrinsic. 2009-12-07 19:36:34 +00:00
Intrinsics.h
Intrinsics.td Introduce the "@llvm.dbg.value" debug intrinsic. 2009-12-07 19:36:34 +00:00
IntrinsicsAlpha.td
IntrinsicsARM.td
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td
IntrinsicsX86.td
IntrinsicsXCore.td
LinkAllPasses.h
LinkAllVMCore.h improve portability to avoid conflicting with std::next in c++'0x. 2009-12-03 00:50:42 +00:00
Linker.h
LLVMContext.h
Metadata.h MDNodes that refer to an instruction are local to a function; in that case, explicitly keep track of the function they are local to 2009-12-16 02:52:09 +00:00
Module.h
ModuleProvider.h
OperandTraits.h
Operator.h
Pass.h Move several function bodies which are rarely inlined out of line. 2009-12-14 19:43:09 +00:00
PassAnalysisSupport.h
PassManager.h
PassManagers.h
PassSupport.h
SymbolTableListTraits.h
Type.h
TypeSymbolTable.h
Use.h
User.h
Value.h
ValueSymbolTable.h