llvm-6502/include/llvm
Chris Lattner 5eeb4b5bf6 Start value symbol tables out small (space for 16 elts), not huge (space for 512).
This is particularly useful for the JIT, which lazily deserializes functions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35346 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-26 01:45:35 +00:00
..
ADT Compute getLowBitsSet correctly. Using the complement of a 64-bit value 2007-03-25 21:58:42 +00:00
Analysis LoopSimplify::FindPHIToPartitionLoops() 2007-03-20 20:19:48 +00:00
Assembly Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are 2006-12-07 01:30:32 +00:00
Bytecode For PR1195: 2007-02-15 02:26:10 +00:00
CodeGen First step of switch lowering refactoring: perform worklist-driven 2007-03-25 15:07:15 +00:00
Config Add possibility to set memory limit for binaries run via libSystem. This 2007-02-16 19:11:07 +00:00
Debugger For PR797: 2006-08-22 16:06:27 +00:00
ExecutionEngine Make StoreValueToMemory a little more efficient by not copying a 2007-03-06 05:02:28 +00:00
Support Be more explicit concerning argument sizes. 2007-03-22 19:11:57 +00:00
System Implement PR1240 2007-03-06 05:32:48 +00:00
Target switch TargetLowering::getConstraintType to take the entire constraint, 2007-03-25 02:14:49 +00:00
Transforms Now IndVarSimplify is a LoopPass. 2007-03-07 06:39:01 +00:00
.cvsignore Ignore generated file Intrinsics.gen 2006-03-23 23:49:59 +00:00
AbstractTypeUser.h For PR778: 2006-06-05 16:29:06 +00:00
Argument.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
BasicBlock.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
CallGraphSCCPass.h Remove dead code. 2007-01-26 01:08:18 +00:00
CallingConv.h Propagate changes from my local tree. This patch includes: 2007-01-28 13:31:35 +00:00
Constant.h Added ContainsRelocations() to check if a constant might only be resolvable at load time. 2007-03-08 00:59:12 +00:00
Constants.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
DerivedTypes.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
Function.h For PR411: 2007-02-05 20:47:22 +00:00
GlobalValue.h Rework GlobalValue::removeDeadConstantUsers to always remove dead constant 2007-02-25 21:06:13 +00:00
GlobalVariable.h For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid 2007-01-30 20:08:39 +00:00
InlineAsm.h Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
InstrTypes.h Refactor the setName stuff, moving it down the inheritance hierarchy, to 2007-02-24 00:55:48 +00:00
Instruction.def Changes to support making the shift instructions be true BinaryOperators. 2007-02-02 02:16:23 +00:00
Instruction.h Refactor the setName stuff, moving it down the inheritance hierarchy, to 2007-02-24 00:55:48 +00:00
Instructions.h Provide an ICmpInst::makeConstantRange to generate a ConstantRange value 2007-02-28 22:00:54 +00:00
IntrinsicInst.h For PR950: 2006-10-20 07:07:24 +00:00
Intrinsics.h Automatically generating intrinsic declarations from Dan Gohman. Modified 2007-02-07 20:38:26 +00:00
Intrinsics.td Added "padd*" support for MMX. Added MMX move stuff to X86InstrInfo so that 2007-03-08 22:09:11 +00:00
IntrinsicsPowerPC.td Convert the intrinsic function definitions to use llvm_i32_ty instead of 2006-12-31 22:24:55 +00:00
IntrinsicsX86.td This is dead. DEAD I tells you!! 2007-03-23 22:42:04 +00:00
LinkAllPasses.h remove some passes 2007-02-20 05:31:04 +00:00
LinkAllVMCore.h For PR780: 2006-07-26 16:55:39 +00:00
Linker.h Minor style fixes from review. 2006-11-11 19:59:25 +00:00
LinkTimeOptimizer.h Add printVersion(). Linker can use it to print LLVM version number. 2007-02-01 01:46:06 +00:00
Module.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
ModuleProvider.h Fix an embarassing bug reid noticed 2006-07-07 00:01:01 +00:00
Pass.h Keep track of inherited analysis. For example, if a loop pass does not 2007-03-06 01:55:46 +00:00
PassAnalysisSupport.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
PassManager.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
PassManagers.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
PassSupport.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
SymbolTableListTraits.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Type.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
TypeSymbolTable.h shrink vmcore by moving symbol table stripping support out of VMCore into 2007-02-07 06:22:45 +00:00
Use.h Move the definition of value_use_iterator::getOperandNo to User.h where the 2006-05-08 05:59:36 +00:00
User.h Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::string, Value*> 2007-02-12 05:18:08 +00:00
Value.h Document the use of getValueType() more accurately, specifically explain 2007-03-05 23:06:32 +00:00
ValueSymbolTable.h Start value symbol tables out small (space for 16 elts), not huge (space for 512). 2007-03-26 01:45:35 +00:00