llvm-6502/include/llvm
Chris Lattner 47e756c11e Commit an patch from Gabor Greif in Mar 2005. This eliminates the tail
pointer from ilist, storing it in the prev pointer of the first node in the
list instead.

This shrinks ilist from 8 to 4 bytes, BasicBlock from 40->36 bytes, Function
from 76->68 bytes, Module from 52->44 bytes.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36210 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-17 18:41:42 +00:00
..
ADT Commit an patch from Gabor Greif in Mar 2005. This eliminates the tail 2007-04-17 18:41:42 +00:00
Analysis Add getPotentialPassManagerType(). No functionality change, yet. 2007-04-16 18:51:25 +00:00
Assembly
Bytecode Implement the "thread_local" keyword. 2007-04-12 18:32:50 +00:00
CodeGen Implemented correct stack probing on mingw/cygwin for dynamic alloca's. 2007-04-17 09:20:00 +00:00
Config
Debugger
ExecutionEngine
Support Removed tabs everywhere except autogenerated & external files. Add make 2007-04-16 18:10:23 +00:00
System Teach sys::Path how to recognize different kinds of object files for ELF 2007-04-11 02:02:09 +00:00
Target Removed tabs everywhere except autogenerated & external files. Add make 2007-04-16 18:10:23 +00:00
Transforms Completely purge DomSet. This is the (hopefully) final patch for PR1171. 2007-04-07 07:17:27 +00:00
.cvsignore
AbstractTypeUser.h
Argument.h Refactor SymbolTableListTraits to only have a single pointer in it, instead 2007-04-17 03:26:42 +00:00
BasicBlock.h make next/prev accessors private 2007-04-17 18:16:39 +00:00
CallGraphSCCPass.h Add getPotentialPassManagerType(). No functionality change, yet. 2007-04-16 18:51:25 +00:00
CallingConv.h Fix 80 col violations. 2007-04-16 21:24:12 +00:00
Constant.h Rename Value::getValueType to getValueID, to avoid confusion with 2007-04-13 18:12:09 +00:00
Constants.h Rename Value::getValueType to getValueID, to avoid confusion with 2007-04-13 18:12:09 +00:00
DerivedTypes.h For PR1146: 2007-04-09 06:06:57 +00:00
Function.h make getnext/getprev accessors private. 2007-04-17 18:30:41 +00:00
GlobalValue.h merge several fields in GlobalValue to use the same word, move CallingConv 2007-04-17 04:31:29 +00:00
GlobalVariable.h make getnext/getprev accessors private. 2007-04-17 18:30:41 +00:00
InlineAsm.h Rename Value::getValueType to getValueID, to avoid confusion with 2007-04-13 18:12:09 +00:00
InstrTypes.h
Instruction.def
Instruction.h Instruction:: Next/Prev accessors are now private 2007-04-17 18:03:55 +00:00
Instructions.h add GetElementPtrInst::hasAllZeroIndices, a long-overdue helper method. 2007-04-14 00:12:57 +00:00
IntrinsicInst.h
Intrinsics.h For PR1297: 2007-04-01 07:26:35 +00:00
Intrinsics.td For PR1284: 2007-04-12 02:48:46 +00:00
IntrinsicsPowerPC.td
IntrinsicsX86.td Add support for our first SSSE3 instruction "pmulhrsw". 2007-04-10 22:10:25 +00:00
LinkAllPasses.h Remove ImmediateDominator analysis. The same information can be obtained from DomTree. A lot of code for 2007-04-15 08:47:27 +00:00
LinkAllVMCore.h
Linker.h Make the LinkInFile and LinkInLibrary both return an indication of whether 2007-04-04 06:32:01 +00:00
LinkTimeOptimizer.h
Module.h Fix build breakage on 64-bit systems. 2007-04-17 05:33:04 +00:00
ModuleProvider.h add a hook to demat functions. 2007-03-29 18:30:26 +00:00
ParameterAttributes.h For PR1146: 2007-04-11 02:44:20 +00:00
Pass.h Proivde getAnalysis<FPAnalysis>(Func) support. 2007-04-16 20:56:24 +00:00
PassAnalysisSupport.h Proivde getAnalysis<FPAnalysis>(Func) support. 2007-04-16 20:56:24 +00:00
PassManager.h
PassManagers.h Give each pass manager chance to manage lower level analysis pass, which is 2007-04-16 20:12:57 +00:00
PassSupport.h Removed tabs everywhere except autogenerated & external files. Add make 2007-04-16 18:10:23 +00:00
SymbolTableListTraits.h The (negative) offset from a SymbolTableListTraits-using ilist to its container 2007-04-17 04:04:14 +00:00
Type.h For PR1209: 2007-04-06 02:02:20 +00:00
TypeSymbolTable.h
Use.h
User.h
Value.h Rename Value::getValueType to getValueID, to avoid confusion with 2007-04-13 18:12:09 +00:00
ValueSymbolTable.h Refactor SymbolTableListTraits to only have a single pointer in it, instead 2007-04-17 03:26:42 +00:00